/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-misc-3-extended.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 15:48:17,815 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 15:48:17,817 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 15:48:17,854 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 15:48:17,855 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 15:48:17,856 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 15:48:17,858 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 15:48:17,861 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 15:48:17,863 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 15:48:17,864 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 15:48:17,866 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 15:48:17,867 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 15:48:17,868 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 15:48:17,869 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 15:48:17,871 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 15:48:17,873 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 15:48:17,874 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 15:48:17,876 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 15:48:17,878 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 15:48:17,881 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 15:48:17,883 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 15:48:17,885 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 15:48:17,890 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 15:48:17,894 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 15:48:17,903 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 15:48:17,903 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 15:48:17,903 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 15:48:17,905 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 15:48:17,905 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 15:48:17,907 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 15:48:17,907 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 15:48:17,908 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 15:48:17,909 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 15:48:17,910 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 15:48:17,912 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 15:48:17,912 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 15:48:17,913 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 15:48:17,914 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 15:48:17,914 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 15:48:17,915 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 15:48:17,916 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 15:48:17,918 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-07 15:48:17,948 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 15:48:17,949 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 15:48:17,949 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 15:48:17,949 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 15:48:17,951 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 15:48:17,951 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 15:48:17,951 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 15:48:17,952 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 15:48:17,952 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 15:48:17,952 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 15:48:17,952 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 15:48:17,953 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 15:48:17,953 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 15:48:17,953 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-07 15:48:17,953 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-07 15:48:17,954 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-07 15:48:17,954 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 15:48:17,954 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-07 15:48:17,954 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-07 15:48:17,954 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-07 15:48:17,955 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 15:48:17,955 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 15:48:17,955 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 15:48:17,955 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 15:48:17,956 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 15:48:17,956 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:48:17,956 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 15:48:17,956 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 15:48:17,957 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-07 15:48:17,957 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-07 15:48:17,957 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 15:48:17,957 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-07 15:48:17,958 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-07 15:48:18,412 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 15:48:18,440 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 15:48:18,443 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 15:48:18,445 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 15:48:18,448 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 15:48:18,449 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/parallel-misc-3-extended.wvr.c [2021-10-07 15:48:18,532 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/78000eda6/7a9c65a1daae47c08daeaa9bb6497d24/FLAG19ce8a342 [2021-10-07 15:48:19,110 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 15:48:19,111 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-misc-3-extended.wvr.c [2021-10-07 15:48:19,119 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/78000eda6/7a9c65a1daae47c08daeaa9bb6497d24/FLAG19ce8a342 [2021-10-07 15:48:19,478 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/78000eda6/7a9c65a1daae47c08daeaa9bb6497d24 [2021-10-07 15:48:19,484 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 15:48:19,497 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-07 15:48:19,501 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 15:48:19,502 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 15:48:19,506 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 15:48:19,507 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,508 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e44b35c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19, skipping insertion in model container [2021-10-07 15:48:19,508 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,518 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 15:48:19,546 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 15:48:19,741 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-misc-3-extended.wvr.c[2591,2604] [2021-10-07 15:48:19,745 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:48:19,764 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 15:48:19,794 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-misc-3-extended.wvr.c[2591,2604] [2021-10-07 15:48:19,796 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:48:19,818 INFO L208 MainTranslator]: Completed translation [2021-10-07 15:48:19,819 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19 WrapperNode [2021-10-07 15:48:19,823 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 15:48:19,825 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 15:48:19,826 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 15:48:19,826 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 15:48:19,835 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,860 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,902 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 15:48:19,903 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 15:48:19,904 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 15:48:19,904 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 15:48:19,915 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,915 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,929 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,930 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,954 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,967 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,971 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:19,984 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 15:48:19,985 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 15:48:19,986 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 15:48:19,986 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 15:48:19,989 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (1/1) ... [2021-10-07 15:48:20,001 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:48:20,021 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:48:20,043 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-07 15:48:20,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-07 15:48:20,122 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 15:48:20,122 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 15:48:20,123 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 15:48:20,123 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 15:48:20,123 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-07 15:48:20,123 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-07 15:48:20,123 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-07 15:48:20,124 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 15:48:20,124 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-07 15:48:20,124 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-07 15:48:20,124 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-07 15:48:20,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 15:48:20,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 15:48:20,125 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 15:48:20,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-07 15:48:20,127 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 15:48:20,758 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 15:48:20,761 INFO L299 CfgBuilder]: Removed 9 assume(true) statements. [2021-10-07 15:48:20,764 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:48:20 BoogieIcfgContainer [2021-10-07 15:48:20,764 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 15:48:20,769 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 15:48:20,769 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 15:48:20,775 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 15:48:20,775 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 03:48:19" (1/3) ... [2021-10-07 15:48:20,776 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@369e91a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:48:20, skipping insertion in model container [2021-10-07 15:48:20,776 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:48:19" (2/3) ... [2021-10-07 15:48:20,777 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@369e91a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:48:20, skipping insertion in model container [2021-10-07 15:48:20,778 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:48:20" (3/3) ... [2021-10-07 15:48:20,779 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-misc-3-extended.wvr.c [2021-10-07 15:48:20,786 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 15:48:20,787 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2021-10-07 15:48:20,787 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 15:48:20,856 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,857 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,857 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,857 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,858 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,858 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,858 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,859 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,859 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,859 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,860 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,860 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,860 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,861 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,861 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,861 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,862 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,862 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,862 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,863 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,865 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,865 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,866 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,866 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,867 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,867 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,868 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,868 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,870 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,870 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,870 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,871 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,872 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,872 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,872 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,873 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,873 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,873 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,873 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,874 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,879 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~nondet5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,880 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,880 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,880 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,881 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,889 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,889 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,890 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~nondet7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,897 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,897 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~nondet6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,897 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:48:20,912 INFO L148 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2021-10-07 15:48:20,994 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 15:48:21,006 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-07 15:48:21,007 INFO L340 AbstractCegarLoop]: Starting to check reachability of 17 error locations. [2021-10-07 15:48:21,037 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 15:48:21,051 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 133 places, 139 transitions, 302 flow [2021-10-07 15:48:21,055 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 133 places, 139 transitions, 302 flow [2021-10-07 15:48:21,057 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 133 places, 139 transitions, 302 flow [2021-10-07 15:48:21,153 INFO L129 PetriNetUnfolder]: 16/136 cut-off events. [2021-10-07 15:48:21,153 INFO L130 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2021-10-07 15:48:21,161 INFO L84 FinitePrefix]: Finished finitePrefix Result has 149 conditions, 136 events. 16/136 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 184 event pairs, 0 based on Foata normal form. 0/106 useless extension candidates. Maximal degree in co-relation 85. Up to 4 conditions per place. [2021-10-07 15:48:21,171 INFO L116 LiptonReduction]: Number of co-enabled transitions 3570 [2021-10-07 15:48:35,299 INFO L131 LiptonReduction]: Checked pairs total: 3492 [2021-10-07 15:48:35,300 INFO L133 LiptonReduction]: Total number of compositions: 143 [2021-10-07 15:48:35,317 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 43 places, 36 transitions, 96 flow [2021-10-07 15:48:35,351 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 87 states, 73 states have (on average 3.493150684931507) internal successors, (255), 86 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:35,355 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 73 states have (on average 3.493150684931507) internal successors, (255), 86 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:35,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-07 15:48:35,368 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:35,369 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-07 15:48:35,369 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-07 15:48:35,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:35,376 INFO L82 PathProgramCache]: Analyzing trace with hash 578, now seen corresponding path program 1 times [2021-10-07 15:48:35,389 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:35,391 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [38627301] [2021-10-07 15:48:35,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:35,392 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:35,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:35,397 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:35,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-07 15:48:35,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:35,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-07 15:48:35,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:35,461 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:35,461 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:35,462 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:35,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:35,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [38627301] [2021-10-07 15:48:35,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [38627301] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:35,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:35,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-07 15:48:35,467 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921628356] [2021-10-07 15:48:35,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-07 15:48:35,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:35,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-07 15:48:35,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:48:35,495 INFO L87 Difference]: Start difference. First operand has 87 states, 73 states have (on average 3.493150684931507) internal successors, (255), 86 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:35,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:35,515 INFO L93 Difference]: Finished difference Result 84 states and 252 transitions. [2021-10-07 15:48:35,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-07 15:48:35,516 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-07 15:48:35,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:35,529 INFO L225 Difference]: With dead ends: 84 [2021-10-07 15:48:35,529 INFO L226 Difference]: Without dead ends: 84 [2021-10-07 15:48:35,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:48:35,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-10-07 15:48:35,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 84. [2021-10-07 15:48:35,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 73 states have (on average 3.452054794520548) internal successors, (252), 83 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:35,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 252 transitions. [2021-10-07 15:48:35,594 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 252 transitions. Word has length 1 [2021-10-07 15:48:35,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:35,595 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 252 transitions. [2021-10-07 15:48:35,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:35,596 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 252 transitions. [2021-10-07 15:48:35,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:48:35,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:35,597 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:48:35,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:35,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:35,810 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-07 15:48:35,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:35,813 INFO L82 PathProgramCache]: Analyzing trace with hash 567356, now seen corresponding path program 1 times [2021-10-07 15:48:35,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:35,815 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730003890] [2021-10-07 15:48:35,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:35,815 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:35,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:35,819 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:35,831 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-07 15:48:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:35,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:48:35,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:36,186 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-07 15:48:36,188 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-07 15:48:36,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:36,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:36,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:36,398 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:36,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730003890] [2021-10-07 15:48:36,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [730003890] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:36,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:36,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:48:36,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1945527997] [2021-10-07 15:48:36,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:36,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:36,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:36,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:36,404 INFO L87 Difference]: Start difference. First operand 84 states and 252 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:36,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:36,476 INFO L93 Difference]: Finished difference Result 78 states and 236 transitions. [2021-10-07 15:48:36,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:36,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 15:48:36,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:36,479 INFO L225 Difference]: With dead ends: 78 [2021-10-07 15:48:36,480 INFO L226 Difference]: Without dead ends: 78 [2021-10-07 15:48:36,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:36,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2021-10-07 15:48:36,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2021-10-07 15:48:36,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 69 states have (on average 3.420289855072464) internal successors, (236), 77 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:36,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 236 transitions. [2021-10-07 15:48:36,504 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 236 transitions. Word has length 3 [2021-10-07 15:48:36,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:36,506 INFO L470 AbstractCegarLoop]: Abstraction has 78 states and 236 transitions. [2021-10-07 15:48:36,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:36,508 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 236 transitions. [2021-10-07 15:48:36,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:48:36,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:36,509 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:48:36,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:36,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:36,710 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-07 15:48:36,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:36,712 INFO L82 PathProgramCache]: Analyzing trace with hash 567357, now seen corresponding path program 1 times [2021-10-07 15:48:36,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:36,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1905856157] [2021-10-07 15:48:36,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:36,714 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:36,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:36,715 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:36,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-07 15:48:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:36,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:48:36,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:36,799 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-07 15:48:36,799 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-07 15:48:36,826 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:36,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:36,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:36,835 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:36,835 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1905856157] [2021-10-07 15:48:36,835 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1905856157] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:36,835 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:36,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:48:36,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435532944] [2021-10-07 15:48:36,836 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:48:36,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:36,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:48:36,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:48:36,838 INFO L87 Difference]: Start difference. First operand 78 states and 236 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-07 15:48:36,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:36,868 INFO L93 Difference]: Finished difference Result 72 states and 220 transitions. [2021-10-07 15:48:36,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:36,868 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-07 15:48:36,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:36,870 INFO L225 Difference]: With dead ends: 72 [2021-10-07 15:48:36,870 INFO L226 Difference]: Without dead ends: 72 [2021-10-07 15:48:36,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:48:36,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-10-07 15:48:36,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2021-10-07 15:48:36,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 65 states have (on average 3.3846153846153846) internal successors, (220), 71 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:36,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 220 transitions. [2021-10-07 15:48:36,884 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 220 transitions. Word has length 3 [2021-10-07 15:48:36,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:36,884 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 220 transitions. [2021-10-07 15:48:36,885 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-07 15:48:36,885 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 220 transitions. [2021-10-07 15:48:36,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:48:36,885 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:36,885 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:48:36,895 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-07 15:48:37,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:37,087 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-07 15:48:37,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:37,089 INFO L82 PathProgramCache]: Analyzing trace with hash 545244014, now seen corresponding path program 1 times [2021-10-07 15:48:37,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:37,090 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485304528] [2021-10-07 15:48:37,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:37,090 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:37,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:37,092 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:37,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-07 15:48:37,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:37,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:48:37,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:37,341 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-07 15:48:37,342 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-07 15:48:37,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:37,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:37,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:37,558 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:37,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485304528] [2021-10-07 15:48:37,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485304528] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:37,559 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:37,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:48:37,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68485967] [2021-10-07 15:48:37,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:37,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:37,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:37,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:37,561 INFO L87 Difference]: Start difference. First operand 72 states and 220 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:37,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:37,599 INFO L93 Difference]: Finished difference Result 66 states and 204 transitions. [2021-10-07 15:48:37,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:37,600 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:48:37,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:37,601 INFO L225 Difference]: With dead ends: 66 [2021-10-07 15:48:37,602 INFO L226 Difference]: Without dead ends: 66 [2021-10-07 15:48:37,602 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:37,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2021-10-07 15:48:37,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2021-10-07 15:48:37,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 61 states have (on average 3.3442622950819674) internal successors, (204), 65 states have internal predecessors, (204), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:37,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 204 transitions. [2021-10-07 15:48:37,610 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 204 transitions. Word has length 5 [2021-10-07 15:48:37,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:37,610 INFO L470 AbstractCegarLoop]: Abstraction has 66 states and 204 transitions. [2021-10-07 15:48:37,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:37,611 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 204 transitions. [2021-10-07 15:48:37,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:48:37,612 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:37,612 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:48:37,627 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:37,824 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:37,824 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-07 15:48:37,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:37,826 INFO L82 PathProgramCache]: Analyzing trace with hash 545244015, now seen corresponding path program 1 times [2021-10-07 15:48:37,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:37,827 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1138945504] [2021-10-07 15:48:37,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:37,828 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:37,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:37,830 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:37,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-07 15:48:37,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:37,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:48:37,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:37,912 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-07 15:48:37,913 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-07 15:48:37,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-07 15:48:37,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:37,967 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:37,968 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:37,968 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1138945504] [2021-10-07 15:48:37,968 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1138945504] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:37,968 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:37,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:48:37,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701167161] [2021-10-07 15:48:37,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:48:37,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:37,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:48:37,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:48:37,971 INFO L87 Difference]: Start difference. First operand 66 states and 204 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:37,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:37,996 INFO L93 Difference]: Finished difference Result 60 states and 188 transitions. [2021-10-07 15:48:37,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:37,996 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:48:37,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:37,998 INFO L225 Difference]: With dead ends: 60 [2021-10-07 15:48:37,998 INFO L226 Difference]: Without dead ends: 60 [2021-10-07 15:48:37,999 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:48:37,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 60 states. [2021-10-07 15:48:38,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 60 to 60. [2021-10-07 15:48:38,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 57 states have (on average 3.2982456140350878) internal successors, (188), 59 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:38,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 188 transitions. [2021-10-07 15:48:38,005 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 188 transitions. Word has length 5 [2021-10-07 15:48:38,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:38,005 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 188 transitions. [2021-10-07 15:48:38,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:38,006 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 188 transitions. [2021-10-07 15:48:38,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:48:38,007 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:38,007 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:38,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:38,218 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:38,219 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-07 15:48:38,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:38,220 INFO L82 PathProgramCache]: Analyzing trace with hash -6500714, now seen corresponding path program 1 times [2021-10-07 15:48:38,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:38,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856247392] [2021-10-07 15:48:38,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:38,222 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:38,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:38,223 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:38,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-07 15:48:38,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:38,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:48:38,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:38,327 INFO L354 Elim1Store]: treesize reduction 38, result has 30.9 percent of original size [2021-10-07 15:48:38,327 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 2 case distinctions, treesize of input 12 treesize of output 22 [2021-10-07 15:48:38,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:38,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:38,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-07 15:48:38,444 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:38,444 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856247392] [2021-10-07 15:48:38,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856247392] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:38,445 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:38,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-07 15:48:38,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899742299] [2021-10-07 15:48:38,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 15:48:38,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:38,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 15:48:38,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:48:38,447 INFO L87 Difference]: Start difference. First operand 60 states and 188 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-07 15:48:38,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:38,486 INFO L93 Difference]: Finished difference Result 52 states and 156 transitions. [2021-10-07 15:48:38,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:38,487 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-07 15:48:38,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:38,488 INFO L225 Difference]: With dead ends: 52 [2021-10-07 15:48:38,488 INFO L226 Difference]: Without dead ends: 52 [2021-10-07 15:48:38,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.0ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:48:38,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-10-07 15:48:38,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 52. [2021-10-07 15:48:38,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52 states, 50 states have (on average 3.12) internal successors, (156), 51 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:38,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 156 transitions. [2021-10-07 15:48:38,494 INFO L78 Accepts]: Start accepts. Automaton has 52 states and 156 transitions. Word has length 7 [2021-10-07 15:48:38,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:38,494 INFO L470 AbstractCegarLoop]: Abstraction has 52 states and 156 transitions. [2021-10-07 15:48:38,494 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-07 15:48:38,494 INFO L276 IsEmpty]: Start isEmpty. Operand 52 states and 156 transitions. [2021-10-07 15:48:38,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:48:38,495 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:38,495 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:38,508 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:38,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:38,697 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 13 more)] === [2021-10-07 15:48:38,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:38,698 INFO L82 PathProgramCache]: Analyzing trace with hash -6500713, now seen corresponding path program 1 times [2021-10-07 15:48:38,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:38,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2012109198] [2021-10-07 15:48:38,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:38,700 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:38,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:38,701 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:38,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-07 15:48:38,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:38,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:48:38,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:38,952 INFO L354 Elim1Store]: treesize reduction 141, result has 23.8 percent of original size [2021-10-07 15:48:38,952 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 58 [2021-10-07 15:48:38,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 57 [2021-10-07 15:48:39,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:39,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:39,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:39,302 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:39,302 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2012109198] [2021-10-07 15:48:39,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2012109198] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:39,303 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:39,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:48:39,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909664585] [2021-10-07 15:48:39,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:39,304 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:39,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:39,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:39,305 INFO L87 Difference]: Start difference. First operand 52 states and 156 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:39,328 INFO L93 Difference]: Finished difference Result 44 states and 124 transitions. [2021-10-07 15:48:39,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:39,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 15:48:39,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:39,330 INFO L225 Difference]: With dead ends: 44 [2021-10-07 15:48:39,330 INFO L226 Difference]: Without dead ends: 44 [2021-10-07 15:48:39,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 46.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:39,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44 states. [2021-10-07 15:48:39,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44 to 44. [2021-10-07 15:48:39,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44 states, 43 states have (on average 2.883720930232558) internal successors, (124), 43 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 124 transitions. [2021-10-07 15:48:39,335 INFO L78 Accepts]: Start accepts. Automaton has 44 states and 124 transitions. Word has length 7 [2021-10-07 15:48:39,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:39,335 INFO L470 AbstractCegarLoop]: Abstraction has 44 states and 124 transitions. [2021-10-07 15:48:39,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,336 INFO L276 IsEmpty]: Start isEmpty. Operand 44 states and 124 transitions. [2021-10-07 15:48:39,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-10-07 15:48:39,337 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:39,337 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:39,349 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-10-07 15:48:39,546 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:39,547 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-07 15:48:39,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:39,548 INFO L82 PathProgramCache]: Analyzing trace with hash 1944445849, now seen corresponding path program 1 times [2021-10-07 15:48:39,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:39,549 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1075882488] [2021-10-07 15:48:39,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:39,550 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:39,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:39,551 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:39,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-07 15:48:39,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:39,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:48:39,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:39,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:39,655 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:39,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-07 15:48:39,694 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:39,694 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1075882488] [2021-10-07 15:48:39,694 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1075882488] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:39,694 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:39,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-07 15:48:39,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [847470673] [2021-10-07 15:48:39,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:39,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:39,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:39,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:39,697 INFO L87 Difference]: Start difference. First operand 44 states and 124 transitions. Second operand has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:39,708 INFO L93 Difference]: Finished difference Result 58 states and 168 transitions. [2021-10-07 15:48:39,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:39,708 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-10-07 15:48:39,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:39,709 INFO L225 Difference]: With dead ends: 58 [2021-10-07 15:48:39,709 INFO L226 Difference]: Without dead ends: 58 [2021-10-07 15:48:39,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:39,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-10-07 15:48:39,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 58. [2021-10-07 15:48:39,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58 states, 57 states have (on average 2.9473684210526314) internal successors, (168), 57 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 168 transitions. [2021-10-07 15:48:39,716 INFO L78 Accepts]: Start accepts. Automaton has 58 states and 168 transitions. Word has length 16 [2021-10-07 15:48:39,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:39,716 INFO L470 AbstractCegarLoop]: Abstraction has 58 states and 168 transitions. [2021-10-07 15:48:39,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.75) internal successors, (19), 3 states have internal predecessors, (19), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:39,716 INFO L276 IsEmpty]: Start isEmpty. Operand 58 states and 168 transitions. [2021-10-07 15:48:39,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-10-07 15:48:39,717 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:39,718 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:39,730 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-07 15:48:39,931 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:39,931 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-07 15:48:39,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:39,932 INFO L82 PathProgramCache]: Analyzing trace with hash -327538380, now seen corresponding path program 1 times [2021-10-07 15:48:39,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:39,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657611090] [2021-10-07 15:48:39,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:39,934 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:39,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:39,935 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:39,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-07 15:48:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:40,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:48:40,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:40,063 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:40,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:40,209 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:40,210 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:40,210 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657611090] [2021-10-07 15:48:40,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657611090] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:40,210 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:40,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-10-07 15:48:40,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107640765] [2021-10-07 15:48:40,211 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 15:48:40,211 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:40,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 15:48:40,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:40,212 INFO L87 Difference]: Start difference. First operand 58 states and 168 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:40,240 INFO L93 Difference]: Finished difference Result 72 states and 212 transitions. [2021-10-07 15:48:40,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 15:48:40,241 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-10-07 15:48:40,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:40,243 INFO L225 Difference]: With dead ends: 72 [2021-10-07 15:48:40,243 INFO L226 Difference]: Without dead ends: 72 [2021-10-07 15:48:40,244 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 16.0ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:40,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-10-07 15:48:40,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 72. [2021-10-07 15:48:40,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 71 states have (on average 2.9859154929577465) internal successors, (212), 71 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 212 transitions. [2021-10-07 15:48:40,251 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 212 transitions. Word has length 17 [2021-10-07 15:48:40,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:40,251 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 212 transitions. [2021-10-07 15:48:40,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 5 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,252 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 212 transitions. [2021-10-07 15:48:40,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-10-07 15:48:40,254 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:40,255 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:40,267 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-07 15:48:40,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:40,467 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-07 15:48:40,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:40,468 INFO L82 PathProgramCache]: Analyzing trace with hash -2039572743, now seen corresponding path program 2 times [2021-10-07 15:48:40,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:40,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705199140] [2021-10-07 15:48:40,469 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:48:40,470 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:40,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:40,471 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:40,475 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-07 15:48:40,556 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:48:40,556 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:40,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:48:40,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:40,602 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-07 15:48:40,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:40,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-07 15:48:40,651 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:40,652 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705199140] [2021-10-07 15:48:40,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705199140] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:40,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:40,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-07 15:48:40,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577304125] [2021-10-07 15:48:40,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:40,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:40,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:40,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:40,655 INFO L87 Difference]: Start difference. First operand 72 states and 212 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:40,666 INFO L93 Difference]: Finished difference Result 94 states and 284 transitions. [2021-10-07 15:48:40,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:40,667 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-10-07 15:48:40,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:40,668 INFO L225 Difference]: With dead ends: 94 [2021-10-07 15:48:40,668 INFO L226 Difference]: Without dead ends: 94 [2021-10-07 15:48:40,669 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:40,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-10-07 15:48:40,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 94. [2021-10-07 15:48:40,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 94 states, 93 states have (on average 3.053763440860215) internal successors, (284), 93 states have internal predecessors, (284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 94 states to 94 states and 284 transitions. [2021-10-07 15:48:40,692 INFO L78 Accepts]: Start accepts. Automaton has 94 states and 284 transitions. Word has length 18 [2021-10-07 15:48:40,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:40,692 INFO L470 AbstractCegarLoop]: Abstraction has 94 states and 284 transitions. [2021-10-07 15:48:40,693 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:40,693 INFO L276 IsEmpty]: Start isEmpty. Operand 94 states and 284 transitions. [2021-10-07 15:48:40,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-10-07 15:48:40,695 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:40,695 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:40,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:40,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:40,909 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-07 15:48:40,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:40,910 INFO L82 PathProgramCache]: Analyzing trace with hash -1397112298, now seen corresponding path program 1 times [2021-10-07 15:48:40,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:40,910 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2132452939] [2021-10-07 15:48:40,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:40,911 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:40,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:40,912 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:40,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-07 15:48:41,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:41,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-07 15:48:41,008 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:41,093 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-07 15:48:41,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:41,230 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-10-07 15:48:41,230 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:41,231 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2132452939] [2021-10-07 15:48:41,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2132452939] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:41,231 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:41,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-10-07 15:48:41,231 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228825045] [2021-10-07 15:48:41,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 15:48:41,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:41,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 15:48:41,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:41,233 INFO L87 Difference]: Start difference. First operand 94 states and 284 transitions. Second operand has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:41,251 INFO L93 Difference]: Finished difference Result 116 states and 356 transitions. [2021-10-07 15:48:41,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 15:48:41,252 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-10-07 15:48:41,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:41,253 INFO L225 Difference]: With dead ends: 116 [2021-10-07 15:48:41,254 INFO L226 Difference]: Without dead ends: 116 [2021-10-07 15:48:41,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 16.2ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:41,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 116 states. [2021-10-07 15:48:41,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 116 to 116. [2021-10-07 15:48:41,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 116 states, 115 states have (on average 3.0956521739130434) internal successors, (356), 115 states have internal predecessors, (356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 356 transitions. [2021-10-07 15:48:41,260 INFO L78 Accepts]: Start accepts. Automaton has 116 states and 356 transitions. Word has length 19 [2021-10-07 15:48:41,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:41,261 INFO L470 AbstractCegarLoop]: Abstraction has 116 states and 356 transitions. [2021-10-07 15:48:41,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.666666666666667) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,261 INFO L276 IsEmpty]: Start isEmpty. Operand 116 states and 356 transitions. [2021-10-07 15:48:41,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-10-07 15:48:41,263 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:41,263 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:41,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:41,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:41,476 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-07 15:48:41,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:41,477 INFO L82 PathProgramCache]: Analyzing trace with hash 1339292313, now seen corresponding path program 2 times [2021-10-07 15:48:41,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:41,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370901402] [2021-10-07 15:48:41,478 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:48:41,479 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:41,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:41,480 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:41,485 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-07 15:48:41,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:48:41,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:41,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:48:41,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:41,633 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:48:41,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:48:41,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:41,690 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370901402] [2021-10-07 15:48:41,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370901402] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:48:41,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:48:41,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-07 15:48:41,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558883042] [2021-10-07 15:48:41,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:48:41,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:41,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:48:41,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:41,692 INFO L87 Difference]: Start difference. First operand 116 states and 356 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:41,736 INFO L93 Difference]: Finished difference Result 164 states and 516 transitions. [2021-10-07 15:48:41,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:48:41,736 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2021-10-07 15:48:41,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:41,738 INFO L225 Difference]: With dead ends: 164 [2021-10-07 15:48:41,738 INFO L226 Difference]: Without dead ends: 164 [2021-10-07 15:48:41,739 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:48:41,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 164 states. [2021-10-07 15:48:41,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 164. [2021-10-07 15:48:41,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 163 states have (on average 3.165644171779141) internal successors, (516), 163 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 516 transitions. [2021-10-07 15:48:41,746 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 516 transitions. Word has length 20 [2021-10-07 15:48:41,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:41,747 INFO L470 AbstractCegarLoop]: Abstraction has 164 states and 516 transitions. [2021-10-07 15:48:41,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:41,747 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 516 transitions. [2021-10-07 15:48:41,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-10-07 15:48:41,749 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:41,749 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:41,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:41,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:41,962 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-07 15:48:41,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:41,964 INFO L82 PathProgramCache]: Analyzing trace with hash 523277575, now seen corresponding path program 1 times [2021-10-07 15:48:41,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:41,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [937559370] [2021-10-07 15:48:41,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:48:41,965 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:41,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:41,966 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:41,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-07 15:48:42,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:48:42,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:48:42,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:42,196 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:48:42,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:42,340 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:48:42,341 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:42,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [937559370] [2021-10-07 15:48:42,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [937559370] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:42,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:42,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-10-07 15:48:42,341 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609974521] [2021-10-07 15:48:42,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 15:48:42,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:42,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 15:48:42,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:42,343 INFO L87 Difference]: Start difference. First operand 164 states and 516 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:42,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:42,378 INFO L93 Difference]: Finished difference Result 212 states and 676 transitions. [2021-10-07 15:48:42,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 15:48:42,379 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2021-10-07 15:48:42,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:42,381 INFO L225 Difference]: With dead ends: 212 [2021-10-07 15:48:42,381 INFO L226 Difference]: Without dead ends: 212 [2021-10-07 15:48:42,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-10-07 15:48:42,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-10-07 15:48:42,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-10-07 15:48:42,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 3.203791469194313) internal successors, (676), 211 states have internal predecessors, (676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:42,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 676 transitions. [2021-10-07 15:48:42,391 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 676 transitions. Word has length 21 [2021-10-07 15:48:42,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:42,392 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 676 transitions. [2021-10-07 15:48:42,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:42,392 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 676 transitions. [2021-10-07 15:48:42,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:48:42,394 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:42,394 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:42,409 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Ended with exit code 0 [2021-10-07 15:48:42,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:42,607 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-07 15:48:42,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:42,608 INFO L82 PathProgramCache]: Analyzing trace with hash 996624473, now seen corresponding path program 2 times [2021-10-07 15:48:42,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:42,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1133363276] [2021-10-07 15:48:42,610 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:48:42,610 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:42,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:42,611 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:42,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-07 15:48:42,777 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:48:42,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:42,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:48:42,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:43,224 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:43,225 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:43,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:48:43,849 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:43,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1133363276] [2021-10-07 15:48:43,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1133363276] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:43,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:43,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:48:43,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554860746] [2021-10-07 15:48:43,850 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:48:43,850 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:43,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:48:43,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:48:43,852 INFO L87 Difference]: Start difference. First operand 212 states and 676 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:46,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:46,145 INFO L93 Difference]: Finished difference Result 1067 states and 3643 transitions. [2021-10-07 15:48:46,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-07 15:48:46,146 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:48:46,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:46,158 INFO L225 Difference]: With dead ends: 1067 [2021-10-07 15:48:46,158 INFO L226 Difference]: Without dead ends: 1060 [2021-10-07 15:48:46,159 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 2044.4ms TimeCoverageRelationStatistics Valid=515, Invalid=1647, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 15:48:46,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1060 states. [2021-10-07 15:48:46,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1060 to 500. [2021-10-07 15:48:46,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 500 states, 499 states have (on average 3.62124248496994) internal successors, (1807), 499 states have internal predecessors, (1807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:46,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 500 states to 500 states and 1807 transitions. [2021-10-07 15:48:46,193 INFO L78 Accepts]: Start accepts. Automaton has 500 states and 1807 transitions. Word has length 22 [2021-10-07 15:48:46,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:46,194 INFO L470 AbstractCegarLoop]: Abstraction has 500 states and 1807 transitions. [2021-10-07 15:48:46,194 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:46,194 INFO L276 IsEmpty]: Start isEmpty. Operand 500 states and 1807 transitions. [2021-10-07 15:48:46,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:48:46,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:46,197 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:46,214 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:46,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:46,410 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-07 15:48:46,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:46,411 INFO L82 PathProgramCache]: Analyzing trace with hash -1685093543, now seen corresponding path program 3 times [2021-10-07 15:48:46,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:46,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1512701894] [2021-10-07 15:48:46,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:48:46,412 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:46,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:46,414 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:46,415 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-07 15:48:46,573 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 15:48:46,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:46,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:48:46,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:47,034 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:47,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:47,781 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:47,781 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:47,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1512701894] [2021-10-07 15:48:47,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1512701894] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:47,782 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:47,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:48:47,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96576242] [2021-10-07 15:48:47,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:48:47,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:47,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:48:47,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:48:47,784 INFO L87 Difference]: Start difference. First operand 500 states and 1807 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:51,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:51,142 INFO L93 Difference]: Finished difference Result 1529 states and 5481 transitions. [2021-10-07 15:48:51,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:48:51,143 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:48:51,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:51,158 INFO L225 Difference]: With dead ends: 1529 [2021-10-07 15:48:51,158 INFO L226 Difference]: Without dead ends: 1522 [2021-10-07 15:48:51,160 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 868 ImplicationChecksByTransitivity, 2991.3ms TimeCoverageRelationStatistics Valid=789, Invalid=2751, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:48:51,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1522 states. [2021-10-07 15:48:51,202 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1522 to 620. [2021-10-07 15:48:51,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 620 states, 619 states have (on average 3.7140549273021) internal successors, (2299), 619 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:51,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 620 states to 620 states and 2299 transitions. [2021-10-07 15:48:51,210 INFO L78 Accepts]: Start accepts. Automaton has 620 states and 2299 transitions. Word has length 22 [2021-10-07 15:48:51,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:51,210 INFO L470 AbstractCegarLoop]: Abstraction has 620 states and 2299 transitions. [2021-10-07 15:48:51,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:51,211 INFO L276 IsEmpty]: Start isEmpty. Operand 620 states and 2299 transitions. [2021-10-07 15:48:51,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:48:51,214 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:51,214 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:51,230 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:51,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:51,430 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-07 15:48:51,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:51,431 INFO L82 PathProgramCache]: Analyzing trace with hash 1720077631, now seen corresponding path program 4 times [2021-10-07 15:48:51,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:51,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [899993554] [2021-10-07 15:48:51,433 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:48:51,433 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:51,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:51,434 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:51,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-07 15:48:51,607 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:48:51,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:51,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:48:51,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:52,057 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:52,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:52,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:52,783 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:52,783 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [899993554] [2021-10-07 15:48:52,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [899993554] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:52,783 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:52,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:48:52,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353885683] [2021-10-07 15:48:52,784 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:48:52,784 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:52,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:48:52,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:48:52,785 INFO L87 Difference]: Start difference. First operand 620 states and 2299 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:56,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:48:56,393 INFO L93 Difference]: Finished difference Result 1779 states and 6203 transitions. [2021-10-07 15:48:56,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:48:56,394 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:48:56,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:48:56,411 INFO L225 Difference]: With dead ends: 1779 [2021-10-07 15:48:56,412 INFO L226 Difference]: Without dead ends: 1772 [2021-10-07 15:48:56,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 3137.4ms TimeCoverageRelationStatistics Valid=770, Invalid=3012, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:48:56,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1772 states. [2021-10-07 15:48:56,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1772 to 870. [2021-10-07 15:48:56,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 870 states, 869 states have (on average 3.942462600690449) internal successors, (3426), 869 states have internal predecessors, (3426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:56,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 870 states to 870 states and 3426 transitions. [2021-10-07 15:48:56,487 INFO L78 Accepts]: Start accepts. Automaton has 870 states and 3426 transitions. Word has length 22 [2021-10-07 15:48:56,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:48:56,488 INFO L470 AbstractCegarLoop]: Abstraction has 870 states and 3426 transitions. [2021-10-07 15:48:56,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:48:56,488 INFO L276 IsEmpty]: Start isEmpty. Operand 870 states and 3426 transitions. [2021-10-07 15:48:56,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:48:56,492 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:48:56,492 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:48:56,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-07 15:48:56,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:48:56,705 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-07 15:48:56,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:48:56,706 INFO L82 PathProgramCache]: Analyzing trace with hash 864682851, now seen corresponding path program 5 times [2021-10-07 15:48:56,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:48:56,707 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [282118945] [2021-10-07 15:48:56,707 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:48:56,707 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:48:56,708 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:48:56,708 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:48:56,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-07 15:48:56,923 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:48:56,923 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:48:56,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:48:56,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:48:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:57,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:48:58,118 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:48:58,119 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:48:58,119 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [282118945] [2021-10-07 15:48:58,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [282118945] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:48:58,119 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:48:58,120 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2021-10-07 15:48:58,120 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309517462] [2021-10-07 15:48:58,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:48:58,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:48:58,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:48:58,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=270, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:48:58,122 INFO L87 Difference]: Start difference. First operand 870 states and 3426 transitions. Second operand has 20 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:05,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:05,033 INFO L93 Difference]: Finished difference Result 3751 states and 13135 transitions. [2021-10-07 15:49:05,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2021-10-07 15:49:05,034 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:05,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:05,092 INFO L225 Difference]: With dead ends: 3751 [2021-10-07 15:49:05,092 INFO L226 Difference]: Without dead ends: 3737 [2021-10-07 15:49:05,095 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2860 ImplicationChecksByTransitivity, 6207.3ms TimeCoverageRelationStatistics Valid=1736, Invalid=7194, Unknown=0, NotChecked=0, Total=8930 [2021-10-07 15:49:05,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3737 states. [2021-10-07 15:49:05,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3737 to 1372. [2021-10-07 15:49:05,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1372 states, 1371 states have (on average 4.200583515681984) internal successors, (5759), 1371 states have internal predecessors, (5759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:05,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1372 states to 1372 states and 5759 transitions. [2021-10-07 15:49:05,189 INFO L78 Accepts]: Start accepts. Automaton has 1372 states and 5759 transitions. Word has length 22 [2021-10-07 15:49:05,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:05,191 INFO L470 AbstractCegarLoop]: Abstraction has 1372 states and 5759 transitions. [2021-10-07 15:49:05,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.1052631578947367) internal successors, (40), 19 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:05,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1372 states and 5759 transitions. [2021-10-07 15:49:05,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:05,199 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:05,199 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:05,212 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-07 15:49:05,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:05,413 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-07 15:49:05,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:05,414 INFO L82 PathProgramCache]: Analyzing trace with hash 1634060657, now seen corresponding path program 6 times [2021-10-07 15:49:05,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:05,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [585373830] [2021-10-07 15:49:05,416 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:49:05,416 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:05,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:05,417 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:05,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-07 15:49:05,676 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:49:05,676 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:05,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:05,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:06,129 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:06,130 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:06,864 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:06,865 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:06,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [585373830] [2021-10-07 15:49:06,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [585373830] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:06,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:06,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:06,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234147077] [2021-10-07 15:49:06,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:06,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:06,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:06,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:06,867 INFO L87 Difference]: Start difference. First operand 1372 states and 5759 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:09,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:09,560 INFO L93 Difference]: Finished difference Result 3117 states and 12305 transitions. [2021-10-07 15:49:09,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:49:09,561 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:09,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:09,588 INFO L225 Difference]: With dead ends: 3117 [2021-10-07 15:49:09,589 INFO L226 Difference]: Without dead ends: 3110 [2021-10-07 15:49:09,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 2558.4ms TimeCoverageRelationStatistics Valid=547, Invalid=1805, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:49:09,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3110 states. [2021-10-07 15:49:09,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3110 to 1612. [2021-10-07 15:49:09,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1612 states, 1611 states have (on average 4.248913718187461) internal successors, (6845), 1611 states have internal predecessors, (6845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:09,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1612 states to 1612 states and 6845 transitions. [2021-10-07 15:49:09,703 INFO L78 Accepts]: Start accepts. Automaton has 1612 states and 6845 transitions. Word has length 22 [2021-10-07 15:49:09,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:09,703 INFO L470 AbstractCegarLoop]: Abstraction has 1612 states and 6845 transitions. [2021-10-07 15:49:09,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:09,704 INFO L276 IsEmpty]: Start isEmpty. Operand 1612 states and 6845 transitions. [2021-10-07 15:49:09,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:09,715 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:09,715 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:09,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:09,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:09,929 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-07 15:49:09,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:09,930 INFO L82 PathProgramCache]: Analyzing trace with hash -1047657359, now seen corresponding path program 7 times [2021-10-07 15:49:09,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:09,931 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [430037941] [2021-10-07 15:49:09,931 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:49:09,931 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:09,932 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:09,933 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:09,936 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-07 15:49:10,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:49:10,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:10,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:10,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:10,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:11,467 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:11,467 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:11,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [430037941] [2021-10-07 15:49:11,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [430037941] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:11,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:11,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:11,469 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971215826] [2021-10-07 15:49:11,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:11,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:11,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:11,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:11,470 INFO L87 Difference]: Start difference. First operand 1612 states and 6845 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:15,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:15,513 INFO L93 Difference]: Finished difference Result 4589 states and 17958 transitions. [2021-10-07 15:49:15,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 15:49:15,514 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:15,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:15,550 INFO L225 Difference]: With dead ends: 4589 [2021-10-07 15:49:15,551 INFO L226 Difference]: Without dead ends: 4582 [2021-10-07 15:49:15,552 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 767 ImplicationChecksByTransitivity, 3692.4ms TimeCoverageRelationStatistics Valid=723, Invalid=2583, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:49:15,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4582 states. [2021-10-07 15:49:15,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4582 to 1846. [2021-10-07 15:49:15,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 4.301355013550135) internal successors, (7936), 1845 states have internal predecessors, (7936), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:15,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 7936 transitions. [2021-10-07 15:49:15,683 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 7936 transitions. Word has length 22 [2021-10-07 15:49:15,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:15,684 INFO L470 AbstractCegarLoop]: Abstraction has 1846 states and 7936 transitions. [2021-10-07 15:49:15,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:15,684 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 7936 transitions. [2021-10-07 15:49:15,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:15,692 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:15,692 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:15,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:15,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:15,906 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-07 15:49:15,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:15,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1937453481, now seen corresponding path program 8 times [2021-10-07 15:49:15,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:15,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [338287265] [2021-10-07 15:49:15,909 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:49:15,909 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:15,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:15,910 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:15,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-07 15:49:16,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:49:16,307 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:16,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:16,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:16,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:16,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:17,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:17,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:17,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [338287265] [2021-10-07 15:49:17,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [338287265] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:17,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:17,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:17,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314156190] [2021-10-07 15:49:17,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:17,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:17,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:17,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:17,598 INFO L87 Difference]: Start difference. First operand 1846 states and 7936 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:21,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:21,905 INFO L93 Difference]: Finished difference Result 4720 states and 18069 transitions. [2021-10-07 15:49:21,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 15:49:21,906 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:21,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:21,929 INFO L225 Difference]: With dead ends: 4720 [2021-10-07 15:49:21,929 INFO L226 Difference]: Without dead ends: 4706 [2021-10-07 15:49:21,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1003 ImplicationChecksByTransitivity, 4000.3ms TimeCoverageRelationStatistics Valid=825, Invalid=3081, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:49:21,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4706 states. [2021-10-07 15:49:22,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4706 to 1968. [2021-10-07 15:49:22,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1968 states, 1967 states have (on average 4.368581596339603) internal successors, (8593), 1967 states have internal predecessors, (8593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:22,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1968 states to 1968 states and 8593 transitions. [2021-10-07 15:49:22,062 INFO L78 Accepts]: Start accepts. Automaton has 1968 states and 8593 transitions. Word has length 22 [2021-10-07 15:49:22,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:22,062 INFO L470 AbstractCegarLoop]: Abstraction has 1968 states and 8593 transitions. [2021-10-07 15:49:22,062 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:22,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1968 states and 8593 transitions. [2021-10-07 15:49:22,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:22,070 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:22,071 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:22,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:22,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:22,285 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-07 15:49:22,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:22,286 INFO L82 PathProgramCache]: Analyzing trace with hash 1361166689, now seen corresponding path program 9 times [2021-10-07 15:49:22,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:22,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1734323859] [2021-10-07 15:49:22,287 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:49:22,287 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:22,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:22,288 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:22,290 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-07 15:49:22,607 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:49:22,607 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:22,611 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:22,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:23,082 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:23,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:23,811 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:49:23,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:23,811 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1734323859] [2021-10-07 15:49:23,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1734323859] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:23,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:23,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:49:23,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683260576] [2021-10-07 15:49:23,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:49:23,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:23,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:49:23,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:49:23,814 INFO L87 Difference]: Start difference. First operand 1968 states and 8593 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:26,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:26,269 INFO L93 Difference]: Finished difference Result 4769 states and 18996 transitions. [2021-10-07 15:49:26,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:49:26,270 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:26,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:26,292 INFO L225 Difference]: With dead ends: 4769 [2021-10-07 15:49:26,293 INFO L226 Difference]: Without dead ends: 4762 [2021-10-07 15:49:26,294 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 359 ImplicationChecksByTransitivity, 2370.6ms TimeCoverageRelationStatistics Valid=484, Invalid=1408, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:49:26,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4762 states. [2021-10-07 15:49:26,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4762 to 2198. [2021-10-07 15:49:26,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2198 states, 2197 states have (on average 4.41647701411015) internal successors, (9703), 2197 states have internal predecessors, (9703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:26,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2198 states to 2198 states and 9703 transitions. [2021-10-07 15:49:26,461 INFO L78 Accepts]: Start accepts. Automaton has 2198 states and 9703 transitions. Word has length 22 [2021-10-07 15:49:26,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:26,463 INFO L470 AbstractCegarLoop]: Abstraction has 2198 states and 9703 transitions. [2021-10-07 15:49:26,463 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:26,463 INFO L276 IsEmpty]: Start isEmpty. Operand 2198 states and 9703 transitions. [2021-10-07 15:49:26,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:26,474 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:26,474 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:26,492 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:26,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:26,688 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-07 15:49:26,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:26,689 INFO L82 PathProgramCache]: Analyzing trace with hash -1942371879, now seen corresponding path program 10 times [2021-10-07 15:49:26,689 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:26,690 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [120186221] [2021-10-07 15:49:26,690 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:49:26,690 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:26,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:26,692 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:26,695 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-07 15:49:27,013 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:49:27,014 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:27,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:27,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:27,562 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:27,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:28,354 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:49:28,354 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:28,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [120186221] [2021-10-07 15:49:28,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [120186221] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:28,355 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:28,355 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:49:28,355 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631284621] [2021-10-07 15:49:28,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:49:28,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:28,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:49:28,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:49:28,360 INFO L87 Difference]: Start difference. First operand 2198 states and 9703 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:30,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:30,762 INFO L93 Difference]: Finished difference Result 4832 states and 19624 transitions. [2021-10-07 15:49:30,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:49:30,763 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:30,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:30,788 INFO L225 Difference]: With dead ends: 4832 [2021-10-07 15:49:30,789 INFO L226 Difference]: Without dead ends: 4818 [2021-10-07 15:49:30,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 2301.3ms TimeCoverageRelationStatistics Valid=424, Invalid=1136, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:49:30,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4818 states. [2021-10-07 15:49:30,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4818 to 2388. [2021-10-07 15:49:30,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2387 states have (on average 4.475073313782991) internal successors, (10682), 2387 states have internal predecessors, (10682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:30,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 10682 transitions. [2021-10-07 15:49:30,960 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 10682 transitions. Word has length 22 [2021-10-07 15:49:30,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:30,961 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 10682 transitions. [2021-10-07 15:49:30,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:30,961 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 10682 transitions. [2021-10-07 15:49:30,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:30,973 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:30,973 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:30,988 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:31,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:31,188 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-07 15:49:31,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:31,189 INFO L82 PathProgramCache]: Analyzing trace with hash 316441863, now seen corresponding path program 11 times [2021-10-07 15:49:31,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:31,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603612891] [2021-10-07 15:49:31,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:49:31,190 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:31,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:31,192 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:31,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-07 15:49:31,573 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:49:31,573 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:31,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:31,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:32,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:32,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:32,922 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:32,923 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:32,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603612891] [2021-10-07 15:49:32,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603612891] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:32,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:32,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:32,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204088196] [2021-10-07 15:49:32,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:32,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:32,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:32,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:32,925 INFO L87 Difference]: Start difference. First operand 2388 states and 10682 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:36,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:36,671 INFO L93 Difference]: Finished difference Result 5357 states and 21969 transitions. [2021-10-07 15:49:36,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:49:36,671 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:36,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:36,693 INFO L225 Difference]: With dead ends: 5357 [2021-10-07 15:49:36,694 INFO L226 Difference]: Without dead ends: 5350 [2021-10-07 15:49:36,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 652 ImplicationChecksByTransitivity, 3599.7ms TimeCoverageRelationStatistics Valid=681, Invalid=2289, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:49:36,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5350 states. [2021-10-07 15:49:36,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5350 to 2590. [2021-10-07 15:49:36,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2590 states, 2589 states have (on average 4.495944380069525) internal successors, (11640), 2589 states have internal predecessors, (11640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:36,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2590 states to 2590 states and 11640 transitions. [2021-10-07 15:49:36,852 INFO L78 Accepts]: Start accepts. Automaton has 2590 states and 11640 transitions. Word has length 22 [2021-10-07 15:49:36,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:36,852 INFO L470 AbstractCegarLoop]: Abstraction has 2590 states and 11640 transitions. [2021-10-07 15:49:36,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:36,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2590 states and 11640 transitions. [2021-10-07 15:49:36,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:36,864 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:36,865 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:36,882 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-07 15:49:37,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:37,079 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-07 15:49:37,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:37,079 INFO L82 PathProgramCache]: Analyzing trace with hash -2044003705, now seen corresponding path program 12 times [2021-10-07 15:49:37,080 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:37,080 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [842096965] [2021-10-07 15:49:37,081 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:49:37,081 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:37,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:37,083 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:37,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-07 15:49:37,515 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:49:37,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:37,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:37,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:38,000 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:38,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:38,892 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:38,892 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:38,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [842096965] [2021-10-07 15:49:38,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [842096965] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:38,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:38,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:38,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774398720] [2021-10-07 15:49:38,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:38,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:38,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:38,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:38,895 INFO L87 Difference]: Start difference. First operand 2590 states and 11640 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:44,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:44,282 INFO L93 Difference]: Finished difference Result 5827 states and 23159 transitions. [2021-10-07 15:49:44,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-07 15:49:44,283 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:44,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:44,307 INFO L225 Difference]: With dead ends: 5827 [2021-10-07 15:49:44,307 INFO L226 Difference]: Without dead ends: 5820 [2021-10-07 15:49:44,309 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1148 ImplicationChecksByTransitivity, 5102.0ms TimeCoverageRelationStatistics Valid=974, Invalid=3316, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:49:44,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5820 states. [2021-10-07 15:49:44,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5820 to 2804. [2021-10-07 15:49:44,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2804 states, 2803 states have (on average 4.534427399215127) internal successors, (12710), 2803 states have internal predecessors, (12710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:44,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2804 states to 2804 states and 12710 transitions. [2021-10-07 15:49:44,520 INFO L78 Accepts]: Start accepts. Automaton has 2804 states and 12710 transitions. Word has length 22 [2021-10-07 15:49:44,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:44,520 INFO L470 AbstractCegarLoop]: Abstraction has 2804 states and 12710 transitions. [2021-10-07 15:49:44,521 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:44,521 INFO L276 IsEmpty]: Start isEmpty. Operand 2804 states and 12710 transitions. [2021-10-07 15:49:44,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:44,540 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:44,540 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:44,557 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:44,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:44,755 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-07 15:49:44,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:44,756 INFO L82 PathProgramCache]: Analyzing trace with hash -1715266783, now seen corresponding path program 13 times [2021-10-07 15:49:44,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:44,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1136640234] [2021-10-07 15:49:44,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:49:44,757 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:44,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:44,758 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:44,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-07 15:49:45,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:49:45,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:45,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:45,641 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:45,641 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:46,473 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:46,474 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:46,474 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1136640234] [2021-10-07 15:49:46,474 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1136640234] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:46,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:46,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:46,475 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507149006] [2021-10-07 15:49:46,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:46,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:46,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:46,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:46,477 INFO L87 Difference]: Start difference. First operand 2804 states and 12710 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:49,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:49,881 INFO L93 Difference]: Finished difference Result 6041 states and 25180 transitions. [2021-10-07 15:49:49,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:49:49,881 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:49,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:49,911 INFO L225 Difference]: With dead ends: 6041 [2021-10-07 15:49:49,912 INFO L226 Difference]: Without dead ends: 6034 [2021-10-07 15:49:49,913 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 650 ImplicationChecksByTransitivity, 3331.9ms TimeCoverageRelationStatistics Valid=667, Invalid=2195, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:49:49,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6034 states. [2021-10-07 15:49:50,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6034 to 2980. [2021-10-07 15:49:50,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2980 states, 2979 states have (on average 4.55824102047667) internal successors, (13579), 2979 states have internal predecessors, (13579), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:50,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2980 states to 2980 states and 13579 transitions. [2021-10-07 15:49:50,113 INFO L78 Accepts]: Start accepts. Automaton has 2980 states and 13579 transitions. Word has length 22 [2021-10-07 15:49:50,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:50,113 INFO L470 AbstractCegarLoop]: Abstraction has 2980 states and 13579 transitions. [2021-10-07 15:49:50,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:50,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2980 states and 13579 transitions. [2021-10-07 15:49:50,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:50,125 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:50,126 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:50,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:50,342 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:50,343 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-07 15:49:50,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:50,344 INFO L82 PathProgramCache]: Analyzing trace with hash -723838055, now seen corresponding path program 14 times [2021-10-07 15:49:50,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:50,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1850721743] [2021-10-07 15:49:50,345 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:49:50,345 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:50,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:50,347 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:50,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-07 15:49:50,818 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:49:50,818 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:50,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:50,825 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:51,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:51,403 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:52,222 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:52,222 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:52,222 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1850721743] [2021-10-07 15:49:52,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1850721743] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:52,223 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:52,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:52,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37102702] [2021-10-07 15:49:52,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:52,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:52,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:52,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:52,225 INFO L87 Difference]: Start difference. First operand 2980 states and 13579 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:55,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:49:55,618 INFO L93 Difference]: Finished difference Result 6026 states and 25296 transitions. [2021-10-07 15:49:55,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-07 15:49:55,619 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:49:55,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:49:55,640 INFO L225 Difference]: With dead ends: 6026 [2021-10-07 15:49:55,641 INFO L226 Difference]: Without dead ends: 6012 [2021-10-07 15:49:55,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 558 ImplicationChecksByTransitivity, 3278.5ms TimeCoverageRelationStatistics Valid=629, Invalid=1921, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:49:55,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6012 states. [2021-10-07 15:49:55,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6012 to 3066. [2021-10-07 15:49:55,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3066 states, 3065 states have (on average 4.592495921696575) internal successors, (14076), 3065 states have internal predecessors, (14076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:55,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3066 states to 3066 states and 14076 transitions. [2021-10-07 15:49:55,831 INFO L78 Accepts]: Start accepts. Automaton has 3066 states and 14076 transitions. Word has length 22 [2021-10-07 15:49:55,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:49:55,831 INFO L470 AbstractCegarLoop]: Abstraction has 3066 states and 14076 transitions. [2021-10-07 15:49:55,831 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:49:55,832 INFO L276 IsEmpty]: Start isEmpty. Operand 3066 states and 14076 transitions. [2021-10-07 15:49:55,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:49:55,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:49:55,844 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:49:55,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-07 15:49:56,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:49:56,058 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-07 15:49:56,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:49:56,059 INFO L82 PathProgramCache]: Analyzing trace with hash -1330822183, now seen corresponding path program 15 times [2021-10-07 15:49:56,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:49:56,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1679757814] [2021-10-07 15:49:56,060 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:49:56,060 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:49:56,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:49:56,062 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:49:56,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-07 15:49:56,568 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:49:56,569 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:49:56,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:49:56,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:49:57,159 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:57,159 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:49:58,052 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:49:58,053 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:49:58,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1679757814] [2021-10-07 15:49:58,054 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1679757814] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:49:58,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:49:58,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:49:58,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355625753] [2021-10-07 15:49:58,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:49:58,055 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:49:58,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:49:58,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:49:58,056 INFO L87 Difference]: Start difference. First operand 3066 states and 14076 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:02,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:02,429 INFO L93 Difference]: Finished difference Result 6095 states and 25265 transitions. [2021-10-07 15:50:02,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:50:02,430 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:02,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:02,448 INFO L225 Difference]: With dead ends: 6095 [2021-10-07 15:50:02,448 INFO L226 Difference]: Without dead ends: 6088 [2021-10-07 15:50:02,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 703 ImplicationChecksByTransitivity, 4284.9ms TimeCoverageRelationStatistics Valid=749, Invalid=2331, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:50:02,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6088 states. [2021-10-07 15:50:02,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6088 to 3204. [2021-10-07 15:50:02,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3204 states, 3203 states have (on average 4.6356540743053385) internal successors, (14848), 3203 states have internal predecessors, (14848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:02,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3204 states to 3204 states and 14848 transitions. [2021-10-07 15:50:02,688 INFO L78 Accepts]: Start accepts. Automaton has 3204 states and 14848 transitions. Word has length 22 [2021-10-07 15:50:02,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:02,689 INFO L470 AbstractCegarLoop]: Abstraction has 3204 states and 14848 transitions. [2021-10-07 15:50:02,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:02,689 INFO L276 IsEmpty]: Start isEmpty. Operand 3204 states and 14848 transitions. [2021-10-07 15:50:02,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:02,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:02,706 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:02,726 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:02,920 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:02,921 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-07 15:50:02,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:02,922 INFO L82 PathProgramCache]: Analyzing trace with hash 1374585471, now seen corresponding path program 16 times [2021-10-07 15:50:02,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:02,923 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831377028] [2021-10-07 15:50:02,923 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:50:02,923 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:02,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:02,925 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:02,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-07 15:50:03,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:50:03,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:03,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:03,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:03,947 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:03,947 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:04,776 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:04,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:04,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831377028] [2021-10-07 15:50:04,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [831377028] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:04,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:04,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:04,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632015289] [2021-10-07 15:50:04,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:04,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:04,778 INFO L87 Difference]: Start difference. First operand 3204 states and 14848 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:09,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:09,449 INFO L93 Difference]: Finished difference Result 6470 states and 26928 transitions. [2021-10-07 15:50:09,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:50:09,450 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:09,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:09,470 INFO L225 Difference]: With dead ends: 6470 [2021-10-07 15:50:09,471 INFO L226 Difference]: Without dead ends: 6456 [2021-10-07 15:50:09,472 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 4442.4ms TimeCoverageRelationStatistics Valid=754, Invalid=2438, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:50:09,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6456 states. [2021-10-07 15:50:09,647 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6456 to 3288. [2021-10-07 15:50:09,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3288 states, 3287 states have (on average 4.672649832674171) internal successors, (15359), 3287 states have internal predecessors, (15359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:09,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3288 states to 3288 states and 15359 transitions. [2021-10-07 15:50:09,682 INFO L78 Accepts]: Start accepts. Automaton has 3288 states and 15359 transitions. Word has length 22 [2021-10-07 15:50:09,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:09,682 INFO L470 AbstractCegarLoop]: Abstraction has 3288 states and 15359 transitions. [2021-10-07 15:50:09,682 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:09,683 INFO L276 IsEmpty]: Start isEmpty. Operand 3288 states and 15359 transitions. [2021-10-07 15:50:09,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:09,700 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:09,700 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:09,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:09,913 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:09,913 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-07 15:50:09,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:09,914 INFO L82 PathProgramCache]: Analyzing trace with hash 1572184091, now seen corresponding path program 17 times [2021-10-07 15:50:09,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:09,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1034144538] [2021-10-07 15:50:09,915 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:50:09,915 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:09,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:09,916 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:09,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-07 15:50:10,457 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:50:10,458 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:10,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:10,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:10,915 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:10,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:11,650 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:50:11,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:11,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1034144538] [2021-10-07 15:50:11,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1034144538] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:11,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:11,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:50:11,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059434312] [2021-10-07 15:50:11,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:50:11,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:11,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:50:11,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:50:11,653 INFO L87 Difference]: Start difference. First operand 3288 states and 15359 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:14,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:14,129 INFO L93 Difference]: Finished difference Result 6023 states and 25576 transitions. [2021-10-07 15:50:14,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:50:14,130 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:14,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:14,152 INFO L225 Difference]: With dead ends: 6023 [2021-10-07 15:50:14,152 INFO L226 Difference]: Without dead ends: 6016 [2021-10-07 15:50:14,153 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 2306.0ms TimeCoverageRelationStatistics Valid=493, Invalid=1577, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:50:14,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6016 states. [2021-10-07 15:50:14,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6016 to 3474. [2021-10-07 15:50:14,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3474 states, 3473 states have (on average 4.633458105384394) internal successors, (16092), 3473 states have internal predecessors, (16092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:14,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3474 states to 3474 states and 16092 transitions. [2021-10-07 15:50:14,328 INFO L78 Accepts]: Start accepts. Automaton has 3474 states and 16092 transitions. Word has length 22 [2021-10-07 15:50:14,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:14,328 INFO L470 AbstractCegarLoop]: Abstraction has 3474 states and 16092 transitions. [2021-10-07 15:50:14,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:14,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3474 states and 16092 transitions. [2021-10-07 15:50:14,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:14,344 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:14,345 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:14,361 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-07 15:50:14,557 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:14,558 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-07 15:50:14,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:14,559 INFO L82 PathProgramCache]: Analyzing trace with hash -788261477, now seen corresponding path program 18 times [2021-10-07 15:50:14,560 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:14,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997890038] [2021-10-07 15:50:14,560 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:50:14,561 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:14,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:14,562 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:14,571 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-07 15:50:15,105 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:50:15,105 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:15,109 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:15,111 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:15,573 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:15,573 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:16,342 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:16,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:16,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997890038] [2021-10-07 15:50:16,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997890038] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:16,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:16,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:16,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147414466] [2021-10-07 15:50:16,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:16,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:16,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:16,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:16,344 INFO L87 Difference]: Start difference. First operand 3474 states and 16092 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:21,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:21,228 INFO L93 Difference]: Finished difference Result 7243 states and 29429 transitions. [2021-10-07 15:50:21,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-10-07 15:50:21,229 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:21,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:21,253 INFO L225 Difference]: With dead ends: 7243 [2021-10-07 15:50:21,253 INFO L226 Difference]: Without dead ends: 7236 [2021-10-07 15:50:21,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1387 ImplicationChecksByTransitivity, 4560.1ms TimeCoverageRelationStatistics Valid=1054, Invalid=3916, Unknown=0, NotChecked=0, Total=4970 [2021-10-07 15:50:21,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7236 states. [2021-10-07 15:50:21,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7236 to 3788. [2021-10-07 15:50:21,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3788 states, 3787 states have (on average 4.587800369685767) internal successors, (17374), 3787 states have internal predecessors, (17374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:21,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3788 states to 3788 states and 17374 transitions. [2021-10-07 15:50:21,460 INFO L78 Accepts]: Start accepts. Automaton has 3788 states and 17374 transitions. Word has length 22 [2021-10-07 15:50:21,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:21,460 INFO L470 AbstractCegarLoop]: Abstraction has 3788 states and 17374 transitions. [2021-10-07 15:50:21,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:21,461 INFO L276 IsEmpty]: Start isEmpty. Operand 3788 states and 17374 transitions. [2021-10-07 15:50:21,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:21,476 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:21,477 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:21,493 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-07 15:50:21,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:21,692 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-07 15:50:21,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:21,693 INFO L82 PathProgramCache]: Analyzing trace with hash -1261932959, now seen corresponding path program 19 times [2021-10-07 15:50:21,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:21,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1677991079] [2021-10-07 15:50:21,694 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:50:21,694 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:21,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:21,695 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:21,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-07 15:50:22,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:50:22,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:22,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:22,685 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:22,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:23,432 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:23,433 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:23,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1677991079] [2021-10-07 15:50:23,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1677991079] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:23,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:23,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:23,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340949834] [2021-10-07 15:50:23,434 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:23,434 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:23,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:23,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:23,435 INFO L87 Difference]: Start difference. First operand 3788 states and 17374 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:28,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:28,113 INFO L93 Difference]: Finished difference Result 7117 states and 29039 transitions. [2021-10-07 15:50:28,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:50:28,113 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:28,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:28,136 INFO L225 Difference]: With dead ends: 7117 [2021-10-07 15:50:28,136 INFO L226 Difference]: Without dead ends: 7096 [2021-10-07 15:50:28,137 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1290 ImplicationChecksByTransitivity, 4371.9ms TimeCoverageRelationStatistics Valid=971, Invalid=3721, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:50:28,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7096 states. [2021-10-07 15:50:28,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7096 to 3962. [2021-10-07 15:50:28,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3962 states, 3961 states have (on average 4.596818985104772) internal successors, (18208), 3961 states have internal predecessors, (18208), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:28,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3962 states to 3962 states and 18208 transitions. [2021-10-07 15:50:28,307 INFO L78 Accepts]: Start accepts. Automaton has 3962 states and 18208 transitions. Word has length 22 [2021-10-07 15:50:28,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:28,307 INFO L470 AbstractCegarLoop]: Abstraction has 3962 states and 18208 transitions. [2021-10-07 15:50:28,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:28,308 INFO L276 IsEmpty]: Start isEmpty. Operand 3962 states and 18208 transitions. [2021-10-07 15:50:28,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:28,323 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:28,323 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:28,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:28,536 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:28,537 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-07 15:50:28,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:28,538 INFO L82 PathProgramCache]: Analyzing trace with hash 849438523, now seen corresponding path program 20 times [2021-10-07 15:50:28,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:28,539 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1094213567] [2021-10-07 15:50:28,539 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:50:28,539 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:28,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:28,540 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:28,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-07 15:50:29,156 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:50:29,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:29,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:29,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:29,602 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:29,603 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:30,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:30,455 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:30,455 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1094213567] [2021-10-07 15:50:30,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1094213567] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:30,456 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:30,456 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:30,456 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674833238] [2021-10-07 15:50:30,457 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:30,457 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:30,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:30,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=258, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:30,458 INFO L87 Difference]: Start difference. First operand 3962 states and 18208 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:33,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:33,685 INFO L93 Difference]: Finished difference Result 7765 states and 32911 transitions. [2021-10-07 15:50:33,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:50:33,686 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:33,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:33,712 INFO L225 Difference]: With dead ends: 7765 [2021-10-07 15:50:33,712 INFO L226 Difference]: Without dead ends: 7758 [2021-10-07 15:50:33,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 575 ImplicationChecksByTransitivity, 3137.8ms TimeCoverageRelationStatistics Valid=604, Invalid=2048, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:50:33,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7758 states. [2021-10-07 15:50:33,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7758 to 4132. [2021-10-07 15:50:33,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4132 states, 4131 states have (on average 4.614137012829823) internal successors, (19061), 4131 states have internal predecessors, (19061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:33,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4132 states to 4132 states and 19061 transitions. [2021-10-07 15:50:33,913 INFO L78 Accepts]: Start accepts. Automaton has 4132 states and 19061 transitions. Word has length 22 [2021-10-07 15:50:33,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:33,914 INFO L470 AbstractCegarLoop]: Abstraction has 4132 states and 19061 transitions. [2021-10-07 15:50:33,914 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:33,914 INFO L276 IsEmpty]: Start isEmpty. Operand 4132 states and 19061 transitions. [2021-10-07 15:50:33,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:33,930 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:33,930 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:33,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:34,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:34,145 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-07 15:50:34,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:34,146 INFO L82 PathProgramCache]: Analyzing trace with hash -1511007045, now seen corresponding path program 21 times [2021-10-07 15:50:34,147 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:34,147 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [748456223] [2021-10-07 15:50:34,148 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:50:34,148 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:34,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:34,149 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:34,150 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-07 15:50:34,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:50:34,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:34,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:34,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:35,297 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:35,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:36,220 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:36,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:36,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [748456223] [2021-10-07 15:50:36,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [748456223] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:36,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:36,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:36,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603213427] [2021-10-07 15:50:36,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:36,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:36,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:36,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:36,224 INFO L87 Difference]: Start difference. First operand 4132 states and 19061 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:41,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:41,240 INFO L93 Difference]: Finished difference Result 8083 states and 33776 transitions. [2021-10-07 15:50:41,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:50:41,241 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:41,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:41,267 INFO L225 Difference]: With dead ends: 8083 [2021-10-07 15:50:41,268 INFO L226 Difference]: Without dead ends: 8076 [2021-10-07 15:50:41,269 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 971 ImplicationChecksByTransitivity, 4777.1ms TimeCoverageRelationStatistics Valid=875, Invalid=3031, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:50:41,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8076 states. [2021-10-07 15:50:41,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8076 to 4252. [2021-10-07 15:50:41,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4252 states, 4251 states have (on average 4.6438485062338275) internal successors, (19741), 4251 states have internal predecessors, (19741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:41,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4252 states to 4252 states and 19741 transitions. [2021-10-07 15:50:41,552 INFO L78 Accepts]: Start accepts. Automaton has 4252 states and 19741 transitions. Word has length 22 [2021-10-07 15:50:41,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:41,552 INFO L470 AbstractCegarLoop]: Abstraction has 4252 states and 19741 transitions. [2021-10-07 15:50:41,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:41,553 INFO L276 IsEmpty]: Start isEmpty. Operand 4252 states and 19741 transitions. [2021-10-07 15:50:41,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:41,572 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:41,572 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:41,589 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:41,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:41,786 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-07 15:50:41,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:41,786 INFO L82 PathProgramCache]: Analyzing trace with hash -1428080409, now seen corresponding path program 22 times [2021-10-07 15:50:41,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:41,786 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [388029506] [2021-10-07 15:50:41,786 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:50:41,787 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:41,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:41,788 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:41,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-07 15:50:42,415 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:50:42,415 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:42,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:42,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:42,971 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:42,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:43,674 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:50:43,674 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:43,674 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [388029506] [2021-10-07 15:50:43,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [388029506] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:43,675 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:43,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:50:43,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864168110] [2021-10-07 15:50:43,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:50:43,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:43,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:50:43,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:50:43,677 INFO L87 Difference]: Start difference. First operand 4252 states and 19741 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:46,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:46,081 INFO L93 Difference]: Finished difference Result 7638 states and 32711 transitions. [2021-10-07 15:50:46,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:50:46,082 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:46,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:46,109 INFO L225 Difference]: With dead ends: 7638 [2021-10-07 15:50:46,109 INFO L226 Difference]: Without dead ends: 7624 [2021-10-07 15:50:46,110 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 2358.8ms TimeCoverageRelationStatistics Valid=434, Invalid=1126, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:50:46,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7624 states. [2021-10-07 15:50:46,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7624 to 4428. [2021-10-07 15:50:46,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4428 states, 4427 states have (on average 4.667946690761238) internal successors, (20665), 4427 states have internal predecessors, (20665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:46,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4428 states to 4428 states and 20665 transitions. [2021-10-07 15:50:46,407 INFO L78 Accepts]: Start accepts. Automaton has 4428 states and 20665 transitions. Word has length 22 [2021-10-07 15:50:46,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:46,407 INFO L470 AbstractCegarLoop]: Abstraction has 4428 states and 20665 transitions. [2021-10-07 15:50:46,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:46,407 INFO L276 IsEmpty]: Start isEmpty. Operand 4428 states and 20665 transitions. [2021-10-07 15:50:46,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:46,427 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:46,427 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:46,450 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-07 15:50:46,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:46,643 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-07 15:50:46,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:46,645 INFO L82 PathProgramCache]: Analyzing trace with hash -797825523, now seen corresponding path program 23 times [2021-10-07 15:50:46,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:46,646 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1063747966] [2021-10-07 15:50:46,646 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:50:46,646 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:46,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:46,647 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:46,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-07 15:50:47,367 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:50:47,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:47,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:50:47,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:47,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:47,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:48,978 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:48,979 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:48,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1063747966] [2021-10-07 15:50:48,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1063747966] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:48,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:48,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-10-07 15:50:48,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465135869] [2021-10-07 15:50:48,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:50:48,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:48,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:50:48,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:50:48,981 INFO L87 Difference]: Start difference. First operand 4428 states and 20665 transitions. Second operand has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:53,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:50:53,259 INFO L93 Difference]: Finished difference Result 9816 states and 41759 transitions. [2021-10-07 15:50:53,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 15:50:53,259 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:50:53,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:50:53,292 INFO L225 Difference]: With dead ends: 9816 [2021-10-07 15:50:53,292 INFO L226 Difference]: Without dead ends: 9792 [2021-10-07 15:50:53,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 938 ImplicationChecksByTransitivity, 3879.7ms TimeCoverageRelationStatistics Valid=767, Invalid=2655, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:50:53,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9792 states. [2021-10-07 15:50:53,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9792 to 5010. [2021-10-07 15:50:53,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5010 states, 5009 states have (on average 4.734278299061689) internal successors, (23714), 5009 states have internal predecessors, (23714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:53,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5010 states to 5010 states and 23714 transitions. [2021-10-07 15:50:53,512 INFO L78 Accepts]: Start accepts. Automaton has 5010 states and 23714 transitions. Word has length 22 [2021-10-07 15:50:53,512 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:50:53,512 INFO L470 AbstractCegarLoop]: Abstraction has 5010 states and 23714 transitions. [2021-10-07 15:50:53,512 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:50:53,513 INFO L276 IsEmpty]: Start isEmpty. Operand 5010 states and 23714 transitions. [2021-10-07 15:50:53,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:50:53,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:50:53,527 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:50:53,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-07 15:50:53,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:50:53,728 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-07 15:50:53,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:50:53,729 INFO L82 PathProgramCache]: Analyzing trace with hash 1907582131, now seen corresponding path program 24 times [2021-10-07 15:50:53,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:50:53,730 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2842288] [2021-10-07 15:50:53,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:50:53,731 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:50:53,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:50:53,732 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:50:53,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-07 15:50:54,502 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:50:54,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:50:54,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:50:54,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:50:55,103 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:55,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:50:55,906 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:50:55,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:50:55,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2842288] [2021-10-07 15:50:55,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2842288] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:50:55,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:50:55,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:50:55,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092841802] [2021-10-07 15:50:55,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:50:55,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:50:55,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:50:55,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:50:55,909 INFO L87 Difference]: Start difference. First operand 5010 states and 23714 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:00,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:00,245 INFO L93 Difference]: Finished difference Result 10342 states and 44708 transitions. [2021-10-07 15:51:00,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:51:00,246 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:00,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:00,280 INFO L225 Difference]: With dead ends: 10342 [2021-10-07 15:51:00,280 INFO L226 Difference]: Without dead ends: 10328 [2021-10-07 15:51:00,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 711 ImplicationChecksByTransitivity, 4150.3ms TimeCoverageRelationStatistics Valid=767, Invalid=2425, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:51:00,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10328 states. [2021-10-07 15:51:00,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10328 to 5390. [2021-10-07 15:51:00,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5390 states, 5389 states have (on average 4.801818519205789) internal successors, (25877), 5389 states have internal predecessors, (25877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:00,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5390 states to 5390 states and 25877 transitions. [2021-10-07 15:51:00,516 INFO L78 Accepts]: Start accepts. Automaton has 5390 states and 25877 transitions. Word has length 22 [2021-10-07 15:51:00,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:00,516 INFO L470 AbstractCegarLoop]: Abstraction has 5390 states and 25877 transitions. [2021-10-07 15:51:00,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:00,516 INFO L276 IsEmpty]: Start isEmpty. Operand 5390 states and 25877 transitions. [2021-10-07 15:51:00,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:00,531 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:00,531 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:00,545 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:00,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:00,732 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-07 15:51:00,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:00,733 INFO L82 PathProgramCache]: Analyzing trace with hash 2007910331, now seen corresponding path program 25 times [2021-10-07 15:51:00,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:00,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [603127437] [2021-10-07 15:51:00,734 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:51:00,735 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:00,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:00,736 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:00,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-07 15:51:01,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:01,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:01,462 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:01,986 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:01,987 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:02,706 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:51:02,706 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:02,707 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [603127437] [2021-10-07 15:51:02,707 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [603127437] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:02,707 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:02,707 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:51:02,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525226084] [2021-10-07 15:51:02,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:51:02,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:02,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:51:02,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=218, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:51:02,709 INFO L87 Difference]: Start difference. First operand 5390 states and 25877 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:05,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:05,977 INFO L93 Difference]: Finished difference Result 9188 states and 40007 transitions. [2021-10-07 15:51:05,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 15:51:05,978 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:05,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:06,007 INFO L225 Difference]: With dead ends: 9188 [2021-10-07 15:51:06,007 INFO L226 Difference]: Without dead ends: 9174 [2021-10-07 15:51:06,008 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 3064.1ms TimeCoverageRelationStatistics Valid=570, Invalid=1686, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:51:06,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9174 states. [2021-10-07 15:51:06,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9174 to 5618. [2021-10-07 15:51:06,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5618 states, 5617 states have (on average 4.821434929677764) internal successors, (27082), 5617 states have internal predecessors, (27082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:06,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5618 states to 5618 states and 27082 transitions. [2021-10-07 15:51:06,281 INFO L78 Accepts]: Start accepts. Automaton has 5618 states and 27082 transitions. Word has length 22 [2021-10-07 15:51:06,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:06,281 INFO L470 AbstractCegarLoop]: Abstraction has 5618 states and 27082 transitions. [2021-10-07 15:51:06,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:06,281 INFO L276 IsEmpty]: Start isEmpty. Operand 5618 states and 27082 transitions. [2021-10-07 15:51:06,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:06,297 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:06,297 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:06,312 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-07 15:51:06,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:06,498 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-07 15:51:06,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:06,500 INFO L82 PathProgramCache]: Analyzing trace with hash 1504681535, now seen corresponding path program 26 times [2021-10-07 15:51:06,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:06,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [44695041] [2021-10-07 15:51:06,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:51:06,501 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:06,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:06,502 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:06,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-07 15:51:07,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:51:07,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:07,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:51:07,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:07,747 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:07,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:08,824 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:08,824 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:08,825 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [44695041] [2021-10-07 15:51:08,825 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [44695041] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:08,825 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:08,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:51:08,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58916684] [2021-10-07 15:51:08,826 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:51:08,826 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:08,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:51:08,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:51:08,827 INFO L87 Difference]: Start difference. First operand 5618 states and 27082 transitions. Second operand has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:10,582 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:10,583 INFO L93 Difference]: Finished difference Result 7433 states and 34318 transitions. [2021-10-07 15:51:10,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:51:10,583 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:10,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:10,608 INFO L225 Difference]: With dead ends: 7433 [2021-10-07 15:51:10,608 INFO L226 Difference]: Without dead ends: 7400 [2021-10-07 15:51:10,609 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1641.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1159, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:51:10,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7400 states. [2021-10-07 15:51:10,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7400 to 6120. [2021-10-07 15:51:10,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6120 states, 6119 states have (on average 4.807484883150842) internal successors, (29417), 6119 states have internal predecessors, (29417), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:10,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6120 states to 6120 states and 29417 transitions. [2021-10-07 15:51:10,858 INFO L78 Accepts]: Start accepts. Automaton has 6120 states and 29417 transitions. Word has length 22 [2021-10-07 15:51:10,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:10,858 INFO L470 AbstractCegarLoop]: Abstraction has 6120 states and 29417 transitions. [2021-10-07 15:51:10,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:10,858 INFO L276 IsEmpty]: Start isEmpty. Operand 6120 states and 29417 transitions. [2021-10-07 15:51:10,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:10,872 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:10,872 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:10,884 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-07 15:51:11,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:11,073 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-07 15:51:11,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:11,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1338971195, now seen corresponding path program 27 times [2021-10-07 15:51:11,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:11,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1657454605] [2021-10-07 15:51:11,076 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:51:11,076 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:11,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:11,077 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:11,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-07 15:51:11,896 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:51:11,896 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:11,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:11,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:12,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:12,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:12,995 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:12,995 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:12,995 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1657454605] [2021-10-07 15:51:12,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1657454605] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:12,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:12,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:51:12,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072393862] [2021-10-07 15:51:12,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:51:12,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:12,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:51:12,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:51:12,997 INFO L87 Difference]: Start difference. First operand 6120 states and 29417 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:17,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:17,206 INFO L93 Difference]: Finished difference Result 9293 states and 40753 transitions. [2021-10-07 15:51:17,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:51:17,206 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:17,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:17,236 INFO L225 Difference]: With dead ends: 9293 [2021-10-07 15:51:17,236 INFO L226 Difference]: Without dead ends: 9286 [2021-10-07 15:51:17,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 740 ImplicationChecksByTransitivity, 4011.8ms TimeCoverageRelationStatistics Valid=727, Invalid=2465, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:51:17,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9286 states. [2021-10-07 15:51:17,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9286 to 6314. [2021-10-07 15:51:17,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6314 states, 6313 states have (on average 4.811024869317282) internal successors, (30372), 6313 states have internal predecessors, (30372), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:17,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6314 states to 6314 states and 30372 transitions. [2021-10-07 15:51:17,503 INFO L78 Accepts]: Start accepts. Automaton has 6314 states and 30372 transitions. Word has length 22 [2021-10-07 15:51:17,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:17,503 INFO L470 AbstractCegarLoop]: Abstraction has 6314 states and 30372 transitions. [2021-10-07 15:51:17,504 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:17,504 INFO L276 IsEmpty]: Start isEmpty. Operand 6314 states and 30372 transitions. [2021-10-07 15:51:17,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:17,523 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:17,523 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:17,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:17,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:17,724 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-07 15:51:17,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:17,725 INFO L82 PathProgramCache]: Analyzing trace with hash 627628643, now seen corresponding path program 28 times [2021-10-07 15:51:17,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:17,726 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [632172876] [2021-10-07 15:51:17,726 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:51:17,726 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:17,726 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:17,727 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:17,730 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-07 15:51:18,506 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:51:18,506 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:18,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:18,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:18,989 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:18,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:19,888 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:19,888 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:19,889 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [632172876] [2021-10-07 15:51:19,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [632172876] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:19,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:19,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:51:19,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455905625] [2021-10-07 15:51:19,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:51:19,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:19,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:51:19,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:51:19,891 INFO L87 Difference]: Start difference. First operand 6314 states and 30372 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:24,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:24,892 INFO L93 Difference]: Finished difference Result 9949 states and 44258 transitions. [2021-10-07 15:51:24,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:51:24,892 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:24,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:24,930 INFO L225 Difference]: With dead ends: 9949 [2021-10-07 15:51:24,931 INFO L226 Difference]: Without dead ends: 9942 [2021-10-07 15:51:24,931 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 4562.4ms TimeCoverageRelationStatistics Valid=741, Invalid=2451, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:51:24,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9942 states. [2021-10-07 15:51:25,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9942 to 6420. [2021-10-07 15:51:25,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6420 states, 6419 states have (on average 4.820065430752454) internal successors, (30940), 6419 states have internal predecessors, (30940), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:25,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6420 states to 6420 states and 30940 transitions. [2021-10-07 15:51:25,219 INFO L78 Accepts]: Start accepts. Automaton has 6420 states and 30940 transitions. Word has length 22 [2021-10-07 15:51:25,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:25,219 INFO L470 AbstractCegarLoop]: Abstraction has 6420 states and 30940 transitions. [2021-10-07 15:51:25,219 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:25,219 INFO L276 IsEmpty]: Start isEmpty. Operand 6420 states and 30940 transitions. [2021-10-07 15:51:25,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:25,237 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:25,238 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:25,250 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-07 15:51:25,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:25,439 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-07 15:51:25,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:25,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1528753753, now seen corresponding path program 29 times [2021-10-07 15:51:25,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:25,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1681548894] [2021-10-07 15:51:25,440 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:51:25,441 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:25,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:25,442 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:25,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-07 15:51:26,268 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:51:26,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:26,274 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:51:26,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:26,631 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:26,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:27,305 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:27,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:27,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1681548894] [2021-10-07 15:51:27,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1681548894] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:27,306 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:27,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:51:27,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837131757] [2021-10-07 15:51:27,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:51:27,307 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:27,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:51:27,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:51:27,307 INFO L87 Difference]: Start difference. First operand 6420 states and 30940 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:29,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:29,806 INFO L93 Difference]: Finished difference Result 9394 states and 41538 transitions. [2021-10-07 15:51:29,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:51:29,807 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:29,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:29,835 INFO L225 Difference]: With dead ends: 9394 [2021-10-07 15:51:29,835 INFO L226 Difference]: Without dead ends: 9334 [2021-10-07 15:51:29,836 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 505 ImplicationChecksByTransitivity, 2128.6ms TimeCoverageRelationStatistics Valid=541, Invalid=1811, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:51:29,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9334 states. [2021-10-07 15:51:30,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9334 to 6828. [2021-10-07 15:51:30,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6828 states, 6827 states have (on average 4.805917679800791) internal successors, (32810), 6827 states have internal predecessors, (32810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:30,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6828 states to 6828 states and 32810 transitions. [2021-10-07 15:51:30,089 INFO L78 Accepts]: Start accepts. Automaton has 6828 states and 32810 transitions. Word has length 22 [2021-10-07 15:51:30,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:30,090 INFO L470 AbstractCegarLoop]: Abstraction has 6828 states and 32810 transitions. [2021-10-07 15:51:30,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:30,090 INFO L276 IsEmpty]: Start isEmpty. Operand 6828 states and 32810 transitions. [2021-10-07 15:51:30,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:30,107 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:30,107 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:30,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2021-10-07 15:51:30,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:30,308 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-07 15:51:30,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:30,309 INFO L82 PathProgramCache]: Analyzing trace with hash -272472439, now seen corresponding path program 30 times [2021-10-07 15:51:30,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:30,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1163111019] [2021-10-07 15:51:30,311 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:51:30,311 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:30,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:30,312 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:30,314 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-07 15:51:31,270 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:51:31,270 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:31,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:31,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:31,719 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:31,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:32,481 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:32,481 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:32,481 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1163111019] [2021-10-07 15:51:32,481 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1163111019] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:32,482 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:32,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:51:32,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939495422] [2021-10-07 15:51:32,482 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:51:32,483 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:32,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:51:32,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:51:32,483 INFO L87 Difference]: Start difference. First operand 6828 states and 32810 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:36,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:36,808 INFO L93 Difference]: Finished difference Result 10325 states and 46411 transitions. [2021-10-07 15:51:36,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:51:36,808 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:36,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:36,844 INFO L225 Difference]: With dead ends: 10325 [2021-10-07 15:51:36,844 INFO L226 Difference]: Without dead ends: 10318 [2021-10-07 15:51:36,845 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 899 ImplicationChecksByTransitivity, 4027.6ms TimeCoverageRelationStatistics Valid=812, Invalid=2728, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:51:36,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10318 states. [2021-10-07 15:51:37,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10318 to 7034. [2021-10-07 15:51:37,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7034 states, 7033 states have (on average 4.812313379781032) internal successors, (33845), 7033 states have internal predecessors, (33845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:37,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7034 states to 7034 states and 33845 transitions. [2021-10-07 15:51:37,103 INFO L78 Accepts]: Start accepts. Automaton has 7034 states and 33845 transitions. Word has length 22 [2021-10-07 15:51:37,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:37,103 INFO L470 AbstractCegarLoop]: Abstraction has 7034 states and 33845 transitions. [2021-10-07 15:51:37,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:37,103 INFO L276 IsEmpty]: Start isEmpty. Operand 7034 states and 33845 transitions. [2021-10-07 15:51:37,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:37,124 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:37,124 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:37,143 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-07 15:51:37,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:37,338 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-07 15:51:37,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:37,338 INFO L82 PathProgramCache]: Analyzing trace with hash 718956289, now seen corresponding path program 31 times [2021-10-07 15:51:37,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:37,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1091793638] [2021-10-07 15:51:37,340 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:51:37,340 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:37,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:37,343 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:37,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-07 15:51:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:38,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:38,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:38,760 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:38,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:39,499 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:39,499 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:39,499 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1091793638] [2021-10-07 15:51:39,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1091793638] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:39,500 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:39,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:51:39,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800034050] [2021-10-07 15:51:39,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:51:39,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:39,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:51:39,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:51:39,502 INFO L87 Difference]: Start difference. First operand 7034 states and 33845 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:43,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:43,607 INFO L93 Difference]: Finished difference Result 10822 states and 48349 transitions. [2021-10-07 15:51:43,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:51:43,608 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:43,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:43,645 INFO L225 Difference]: With dead ends: 10822 [2021-10-07 15:51:43,645 INFO L226 Difference]: Without dead ends: 10808 [2021-10-07 15:51:43,646 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 3852.4ms TimeCoverageRelationStatistics Valid=728, Invalid=2242, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:51:43,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10808 states. [2021-10-07 15:51:43,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10808 to 7126. [2021-10-07 15:51:43,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7126 states, 7125 states have (on average 4.825964912280702) internal successors, (34385), 7125 states have internal predecessors, (34385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:43,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7126 states to 7126 states and 34385 transitions. [2021-10-07 15:51:43,920 INFO L78 Accepts]: Start accepts. Automaton has 7126 states and 34385 transitions. Word has length 22 [2021-10-07 15:51:43,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:43,922 INFO L470 AbstractCegarLoop]: Abstraction has 7126 states and 34385 transitions. [2021-10-07 15:51:43,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:43,923 INFO L276 IsEmpty]: Start isEmpty. Operand 7126 states and 34385 transitions. [2021-10-07 15:51:43,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:43,945 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:43,945 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:43,962 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:44,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:44,159 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-07 15:51:44,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:44,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1317197265, now seen corresponding path program 32 times [2021-10-07 15:51:44,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:44,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [530691298] [2021-10-07 15:51:44,161 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:51:44,161 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:44,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:44,162 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:44,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-07 15:51:45,085 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:51:45,085 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:45,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:51:45,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:45,503 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:45,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:46,345 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:46,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:46,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [530691298] [2021-10-07 15:51:46,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [530691298] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:46,347 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:46,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:51:46,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293996644] [2021-10-07 15:51:46,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:51:46,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:46,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:51:46,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=225, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:51:46,349 INFO L87 Difference]: Start difference. First operand 7126 states and 34385 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:50,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:50,709 INFO L93 Difference]: Finished difference Result 11387 states and 50944 transitions. [2021-10-07 15:51:50,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:51:50,710 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:50,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:50,750 INFO L225 Difference]: With dead ends: 11387 [2021-10-07 15:51:50,750 INFO L226 Difference]: Without dead ends: 11373 [2021-10-07 15:51:50,750 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 3101.9ms TimeCoverageRelationStatistics Valid=532, Invalid=1820, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:51:50,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11373 states. [2021-10-07 15:51:50,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11373 to 7354. [2021-10-07 15:51:50,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7354 states, 7353 states have (on average 4.834897320821433) internal successors, (35551), 7353 states have internal predecessors, (35551), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:50,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7354 states to 7354 states and 35551 transitions. [2021-10-07 15:51:50,993 INFO L78 Accepts]: Start accepts. Automaton has 7354 states and 35551 transitions. Word has length 22 [2021-10-07 15:51:50,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:50,993 INFO L470 AbstractCegarLoop]: Abstraction has 7354 states and 35551 transitions. [2021-10-07 15:51:50,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:50,994 INFO L276 IsEmpty]: Start isEmpty. Operand 7354 states and 35551 transitions. [2021-10-07 15:51:51,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:51,011 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:51,011 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:51,024 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:51,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:51,212 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-07 15:51:51,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:51,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1398131311, now seen corresponding path program 33 times [2021-10-07 15:51:51,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:51,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2080099501] [2021-10-07 15:51:51,214 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:51:51,215 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:51,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:51,216 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:51,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-07 15:51:52,184 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:51:52,184 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:52,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:52,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:52,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:52,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:53,600 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:53,600 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:53,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2080099501] [2021-10-07 15:51:53,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2080099501] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:51:53,601 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:51:53,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:51:53,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2007057313] [2021-10-07 15:51:53,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:51:53,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:53,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:51:53,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:51:53,603 INFO L87 Difference]: Start difference. First operand 7354 states and 35551 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:57,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:57,884 INFO L93 Difference]: Finished difference Result 10994 states and 49125 transitions. [2021-10-07 15:51:57,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:51:57,884 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:51:57,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:57,922 INFO L225 Difference]: With dead ends: 10994 [2021-10-07 15:51:57,923 INFO L226 Difference]: Without dead ends: 10942 [2021-10-07 15:51:57,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 582 ImplicationChecksByTransitivity, 3908.5ms TimeCoverageRelationStatistics Valid=604, Invalid=2152, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:51:57,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10942 states. [2021-10-07 15:51:58,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10942 to 7766. [2021-10-07 15:51:58,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7766 states, 7765 states have (on average 4.829877656149388) internal successors, (37504), 7765 states have internal predecessors, (37504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:58,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7766 states to 7766 states and 37504 transitions. [2021-10-07 15:51:58,184 INFO L78 Accepts]: Start accepts. Automaton has 7766 states and 37504 transitions. Word has length 22 [2021-10-07 15:51:58,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:58,185 INFO L470 AbstractCegarLoop]: Abstraction has 7766 states and 37504 transitions. [2021-10-07 15:51:58,185 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:58,185 INFO L276 IsEmpty]: Start isEmpty. Operand 7766 states and 37504 transitions. [2021-10-07 15:51:58,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:51:58,205 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:58,206 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:58,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:58,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:58,407 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-07 15:51:58,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:58,408 INFO L82 PathProgramCache]: Analyzing trace with hash 946061385, now seen corresponding path program 34 times [2021-10-07 15:51:58,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:58,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [736434291] [2021-10-07 15:51:58,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:51:58,409 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:58,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:58,411 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:58,412 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-07 15:51:59,361 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:51:59,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:59,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:51:59,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:59,834 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:59,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:00,627 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:00,628 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:00,628 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [736434291] [2021-10-07 15:52:00,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [736434291] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:00,628 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:00,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:52:00,629 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061947899] [2021-10-07 15:52:00,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:52:00,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:00,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:52:00,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:52:00,631 INFO L87 Difference]: Start difference. First operand 7766 states and 37504 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:04,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:04,310 INFO L93 Difference]: Finished difference Result 11657 states and 52788 transitions. [2021-10-07 15:52:04,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:52:04,311 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:04,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:04,351 INFO L225 Difference]: With dead ends: 11657 [2021-10-07 15:52:04,351 INFO L226 Difference]: Without dead ends: 11650 [2021-10-07 15:52:04,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 509 ImplicationChecksByTransitivity, 3319.2ms TimeCoverageRelationStatistics Valid=600, Invalid=1850, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:52:04,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11650 states. [2021-10-07 15:52:04,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11650 to 7858. [2021-10-07 15:52:04,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7858 states, 7857 states have (on average 4.83670612192949) internal successors, (38002), 7857 states have internal predecessors, (38002), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:04,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7858 states to 7858 states and 38002 transitions. [2021-10-07 15:52:04,621 INFO L78 Accepts]: Start accepts. Automaton has 7858 states and 38002 transitions. Word has length 22 [2021-10-07 15:52:04,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:04,621 INFO L470 AbstractCegarLoop]: Abstraction has 7858 states and 38002 transitions. [2021-10-07 15:52:04,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:04,622 INFO L276 IsEmpty]: Start isEmpty. Operand 7858 states and 38002 transitions. [2021-10-07 15:52:04,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:04,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:04,641 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:04,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:04,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:04,842 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-07 15:52:04,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:04,843 INFO L82 PathProgramCache]: Analyzing trace with hash 1937490113, now seen corresponding path program 35 times [2021-10-07 15:52:04,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:04,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1819197802] [2021-10-07 15:52:04,844 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:52:04,844 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:04,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:04,846 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:04,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-07 15:52:05,846 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:52:05,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:05,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:52:05,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:06,366 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:06,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:07,162 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:07,162 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:07,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1819197802] [2021-10-07 15:52:07,163 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1819197802] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:07,163 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:07,163 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:52:07,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55806776] [2021-10-07 15:52:07,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:52:07,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:07,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:52:07,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:52:07,164 INFO L87 Difference]: Start difference. First operand 7858 states and 38002 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:11,502 INFO L93 Difference]: Finished difference Result 12848 states and 56841 transitions. [2021-10-07 15:52:11,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 15:52:11,502 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:11,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:11,553 INFO L225 Difference]: With dead ends: 12848 [2021-10-07 15:52:11,553 INFO L226 Difference]: Without dead ends: 12834 [2021-10-07 15:52:11,554 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 677 ImplicationChecksByTransitivity, 3923.7ms TimeCoverageRelationStatistics Valid=718, Invalid=2362, Unknown=0, NotChecked=0, Total=3080 [2021-10-07 15:52:11,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12834 states. [2021-10-07 15:52:11,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12834 to 8120. [2021-10-07 15:52:11,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8120 states, 8119 states have (on average 4.845301145461264) internal successors, (39339), 8119 states have internal predecessors, (39339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8120 states to 8120 states and 39339 transitions. [2021-10-07 15:52:11,847 INFO L78 Accepts]: Start accepts. Automaton has 8120 states and 39339 transitions. Word has length 22 [2021-10-07 15:52:11,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:11,847 INFO L470 AbstractCegarLoop]: Abstraction has 8120 states and 39339 transitions. [2021-10-07 15:52:11,847 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,847 INFO L276 IsEmpty]: Start isEmpty. Operand 8120 states and 39339 transitions. [2021-10-07 15:52:11,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:11,867 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:11,867 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:11,882 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:12,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:12,068 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-07 15:52:12,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:12,069 INFO L82 PathProgramCache]: Analyzing trace with hash 678399207, now seen corresponding path program 36 times [2021-10-07 15:52:12,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:12,070 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1560364882] [2021-10-07 15:52:12,070 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:52:12,071 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:12,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:12,072 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:12,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-07 15:52:13,234 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:52:13,234 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:13,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:13,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:13,769 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:13,770 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:14,638 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:14,639 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:14,639 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1560364882] [2021-10-07 15:52:14,639 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1560364882] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:14,639 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:14,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:52:14,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471997311] [2021-10-07 15:52:14,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:52:14,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:14,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:52:14,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:52:14,641 INFO L87 Difference]: Start difference. First operand 8120 states and 39339 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:18,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:18,147 INFO L93 Difference]: Finished difference Result 11429 states and 51784 transitions. [2021-10-07 15:52:18,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 15:52:18,147 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:18,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:18,187 INFO L225 Difference]: With dead ends: 11429 [2021-10-07 15:52:18,187 INFO L226 Difference]: Without dead ends: 11422 [2021-10-07 15:52:18,188 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 3236.2ms TimeCoverageRelationStatistics Valid=449, Invalid=1357, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:52:18,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11422 states. [2021-10-07 15:52:18,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11422 to 8256. [2021-10-07 15:52:18,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8256 states, 8255 states have (on average 4.854270139309509) internal successors, (40072), 8255 states have internal predecessors, (40072), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:18,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8256 states to 8256 states and 40072 transitions. [2021-10-07 15:52:18,532 INFO L78 Accepts]: Start accepts. Automaton has 8256 states and 40072 transitions. Word has length 22 [2021-10-07 15:52:18,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:18,532 INFO L470 AbstractCegarLoop]: Abstraction has 8256 states and 40072 transitions. [2021-10-07 15:52:18,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:18,532 INFO L276 IsEmpty]: Start isEmpty. Operand 8256 states and 40072 transitions. [2021-10-07 15:52:18,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:18,552 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:18,552 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:18,566 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:18,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:18,753 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-07 15:52:18,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:18,755 INFO L82 PathProgramCache]: Analyzing trace with hash -259053657, now seen corresponding path program 37 times [2021-10-07 15:52:18,756 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:18,756 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [740676673] [2021-10-07 15:52:18,756 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:52:18,756 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:18,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:18,757 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:18,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-07 15:52:19,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:52:19,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:19,792 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:20,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:20,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:21,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:21,113 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:21,113 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [740676673] [2021-10-07 15:52:21,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [740676673] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:21,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:21,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:52:21,114 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645558239] [2021-10-07 15:52:21,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:52:21,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:21,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:52:21,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:52:21,115 INFO L87 Difference]: Start difference. First operand 8256 states and 40072 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:26,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:26,060 INFO L93 Difference]: Finished difference Result 12432 states and 55923 transitions. [2021-10-07 15:52:26,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:52:26,061 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:26,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:26,104 INFO L225 Difference]: With dead ends: 12432 [2021-10-07 15:52:26,104 INFO L226 Difference]: Without dead ends: 12418 [2021-10-07 15:52:26,105 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 737 ImplicationChecksByTransitivity, 4678.2ms TimeCoverageRelationStatistics Valid=756, Invalid=2550, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:52:26,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12418 states. [2021-10-07 15:52:26,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12418 to 8344. [2021-10-07 15:52:26,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8344 states, 8343 states have (on average 4.8646769747093375) internal successors, (40586), 8343 states have internal predecessors, (40586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:26,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8344 states to 8344 states and 40586 transitions. [2021-10-07 15:52:26,398 INFO L78 Accepts]: Start accepts. Automaton has 8344 states and 40586 transitions. Word has length 22 [2021-10-07 15:52:26,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:26,399 INFO L470 AbstractCegarLoop]: Abstraction has 8344 states and 40586 transitions. [2021-10-07 15:52:26,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:26,399 INFO L276 IsEmpty]: Start isEmpty. Operand 8344 states and 40586 transitions. [2021-10-07 15:52:26,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:26,419 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:26,419 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:26,432 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:26,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:26,620 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-07 15:52:26,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:26,622 INFO L82 PathProgramCache]: Analyzing trace with hash 1064432909, now seen corresponding path program 38 times [2021-10-07 15:52:26,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:26,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1825455231] [2021-10-07 15:52:26,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:52:26,623 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:26,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:26,624 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:26,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-07 15:52:27,791 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:52:27,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:27,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:52:27,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:28,174 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:28,175 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:29,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:52:29,005 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:29,006 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1825455231] [2021-10-07 15:52:29,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1825455231] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:29,006 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:29,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6] total 13 [2021-10-07 15:52:29,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786547056] [2021-10-07 15:52:29,007 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:52:29,007 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:29,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:52:29,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:52:29,008 INFO L87 Difference]: Start difference. First operand 8344 states and 40586 transitions. Second operand has 15 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:30,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:30,268 INFO L93 Difference]: Finished difference Result 11187 states and 51776 transitions. [2021-10-07 15:52:30,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 15:52:30,271 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:30,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:30,318 INFO L225 Difference]: With dead ends: 11187 [2021-10-07 15:52:30,318 INFO L226 Difference]: Without dead ends: 11180 [2021-10-07 15:52:30,319 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 1118.0ms TimeCoverageRelationStatistics Valid=237, Invalid=693, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:52:30,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11180 states. [2021-10-07 15:52:30,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11180 to 8498. [2021-10-07 15:52:30,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8498 states, 8497 states have (on average 4.858420619042015) internal successors, (41282), 8497 states have internal predecessors, (41282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:30,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8498 states to 8498 states and 41282 transitions. [2021-10-07 15:52:30,582 INFO L78 Accepts]: Start accepts. Automaton has 8498 states and 41282 transitions. Word has length 22 [2021-10-07 15:52:30,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:30,583 INFO L470 AbstractCegarLoop]: Abstraction has 8498 states and 41282 transitions. [2021-10-07 15:52:30,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 2.857142857142857) internal successors, (40), 14 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:30,583 INFO L276 IsEmpty]: Start isEmpty. Operand 8498 states and 41282 transitions. [2021-10-07 15:52:30,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:30,603 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:30,603 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:30,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:30,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:30,804 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-07 15:52:30,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:30,805 INFO L82 PathProgramCache]: Analyzing trace with hash -1616967653, now seen corresponding path program 39 times [2021-10-07 15:52:30,806 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:30,806 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011395523] [2021-10-07 15:52:30,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:52:30,807 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:30,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:30,808 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:30,813 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-07 15:52:32,013 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:52:32,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:32,019 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:32,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:32,523 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:32,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:33,260 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:52:33,261 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:33,261 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011395523] [2021-10-07 15:52:33,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011395523] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:33,262 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:33,262 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:52:33,262 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926831886] [2021-10-07 15:52:33,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:52:33,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:33,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:52:33,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:52:33,264 INFO L87 Difference]: Start difference. First operand 8498 states and 41282 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:35,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:35,921 INFO L93 Difference]: Finished difference Result 12390 states and 56335 transitions. [2021-10-07 15:52:35,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-07 15:52:35,922 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:35,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:35,967 INFO L225 Difference]: With dead ends: 12390 [2021-10-07 15:52:35,967 INFO L226 Difference]: Without dead ends: 12376 [2021-10-07 15:52:35,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 2431.2ms TimeCoverageRelationStatistics Valid=502, Invalid=1390, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:52:35,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12376 states. [2021-10-07 15:52:36,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12376 to 8732. [2021-10-07 15:52:36,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8732 states, 8731 states have (on average 4.857175581262169) internal successors, (42408), 8731 states have internal predecessors, (42408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:36,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8732 states to 8732 states and 42408 transitions. [2021-10-07 15:52:36,252 INFO L78 Accepts]: Start accepts. Automaton has 8732 states and 42408 transitions. Word has length 22 [2021-10-07 15:52:36,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:36,252 INFO L470 AbstractCegarLoop]: Abstraction has 8732 states and 42408 transitions. [2021-10-07 15:52:36,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:36,252 INFO L276 IsEmpty]: Start isEmpty. Operand 8732 states and 42408 transitions. [2021-10-07 15:52:36,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:36,274 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:36,274 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:36,288 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:36,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:36,475 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-07 15:52:36,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:36,476 INFO L82 PathProgramCache]: Analyzing trace with hash -78278169, now seen corresponding path program 40 times [2021-10-07 15:52:36,477 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:36,477 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [975742049] [2021-10-07 15:52:36,477 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:52:36,477 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:36,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:36,479 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:36,480 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-07 15:52:37,574 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:52:37,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:37,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:37,581 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:38,151 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:38,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:38,784 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:52:38,785 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:38,785 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [975742049] [2021-10-07 15:52:38,785 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [975742049] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:38,785 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:38,785 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:52:38,786 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872355304] [2021-10-07 15:52:38,786 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:52:38,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:38,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:52:38,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:52:38,787 INFO L87 Difference]: Start difference. First operand 8732 states and 42408 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:41,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:41,210 INFO L93 Difference]: Finished difference Result 12392 states and 56277 transitions. [2021-10-07 15:52:41,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:52:41,210 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:41,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:41,257 INFO L225 Difference]: With dead ends: 12392 [2021-10-07 15:52:41,257 INFO L226 Difference]: Without dead ends: 12378 [2021-10-07 15:52:41,258 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 2294.4ms TimeCoverageRelationStatistics Valid=500, Invalid=1306, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 15:52:41,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12378 states. [2021-10-07 15:52:41,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12378 to 8926. [2021-10-07 15:52:41,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8926 states, 8925 states have (on average 4.859271708683473) internal successors, (43369), 8925 states have internal predecessors, (43369), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:41,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8926 states to 8926 states and 43369 transitions. [2021-10-07 15:52:41,562 INFO L78 Accepts]: Start accepts. Automaton has 8926 states and 43369 transitions. Word has length 22 [2021-10-07 15:52:41,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:41,563 INFO L470 AbstractCegarLoop]: Abstraction has 8926 states and 43369 transitions. [2021-10-07 15:52:41,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:41,563 INFO L276 IsEmpty]: Start isEmpty. Operand 8926 states and 43369 transitions. [2021-10-07 15:52:41,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:41,585 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:41,585 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:41,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Ended with exit code 0 [2021-10-07 15:52:41,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:41,786 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-07 15:52:41,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:41,787 INFO L82 PathProgramCache]: Analyzing trace with hash 189252487, now seen corresponding path program 41 times [2021-10-07 15:52:41,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:41,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [864918187] [2021-10-07 15:52:41,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:52:41,788 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:41,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:41,789 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:41,792 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-10-07 15:52:43,006 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:52:43,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:43,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:52:43,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:43,418 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:43,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:44,165 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:44,165 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:44,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [864918187] [2021-10-07 15:52:44,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [864918187] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:44,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:44,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:52:44,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696424827] [2021-10-07 15:52:44,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:52:44,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:44,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:52:44,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:52:44,167 INFO L87 Difference]: Start difference. First operand 8926 states and 43369 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:47,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:47,918 INFO L93 Difference]: Finished difference Result 12715 states and 57329 transitions. [2021-10-07 15:52:47,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:52:47,918 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:47,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:47,967 INFO L225 Difference]: With dead ends: 12715 [2021-10-07 15:52:47,967 INFO L226 Difference]: Without dead ends: 12708 [2021-10-07 15:52:47,967 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 681 ImplicationChecksByTransitivity, 3469.2ms TimeCoverageRelationStatistics Valid=630, Invalid=2232, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:52:47,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12708 states. [2021-10-07 15:52:48,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12708 to 9110. [2021-10-07 15:52:48,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9110 states, 9109 states have (on average 4.869250192117685) internal successors, (44354), 9109 states have internal predecessors, (44354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:48,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9110 states to 9110 states and 44354 transitions. [2021-10-07 15:52:48,346 INFO L78 Accepts]: Start accepts. Automaton has 9110 states and 44354 transitions. Word has length 22 [2021-10-07 15:52:48,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:48,347 INFO L470 AbstractCegarLoop]: Abstraction has 9110 states and 44354 transitions. [2021-10-07 15:52:48,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:48,347 INFO L276 IsEmpty]: Start isEmpty. Operand 9110 states and 44354 transitions. [2021-10-07 15:52:48,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:48,369 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:48,369 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:48,383 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:48,569 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:48,570 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-07 15:52:48,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:48,572 INFO L82 PathProgramCache]: Analyzing trace with hash 1016007463, now seen corresponding path program 42 times [2021-10-07 15:52:48,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:48,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676245416] [2021-10-07 15:52:48,573 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:52:48,573 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:48,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:48,574 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:48,575 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-10-07 15:52:49,848 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:52:49,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:49,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:49,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:50,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:50,400 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:51,199 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:51,199 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:51,199 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676245416] [2021-10-07 15:52:51,199 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676245416] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:51,199 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:51,199 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:52:51,199 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045046768] [2021-10-07 15:52:51,200 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:52:51,200 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:51,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:52:51,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:52:51,201 INFO L87 Difference]: Start difference. First operand 9110 states and 44354 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:55,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:55,615 INFO L93 Difference]: Finished difference Result 12796 states and 57984 transitions. [2021-10-07 15:52:55,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:52:55,615 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:52:55,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:55,661 INFO L225 Difference]: With dead ends: 12796 [2021-10-07 15:52:55,661 INFO L226 Difference]: Without dead ends: 12789 [2021-10-07 15:52:55,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 571 ImplicationChecksByTransitivity, 4015.8ms TimeCoverageRelationStatistics Valid=645, Invalid=2007, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:52:55,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12789 states. [2021-10-07 15:52:55,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12789 to 9244. [2021-10-07 15:52:55,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9244 states, 9243 states have (on average 4.880125500378665) internal successors, (45107), 9243 states have internal predecessors, (45107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:55,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9244 states to 9244 states and 45107 transitions. [2021-10-07 15:52:55,971 INFO L78 Accepts]: Start accepts. Automaton has 9244 states and 45107 transitions. Word has length 22 [2021-10-07 15:52:55,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:55,971 INFO L470 AbstractCegarLoop]: Abstraction has 9244 states and 45107 transitions. [2021-10-07 15:52:55,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:55,972 INFO L276 IsEmpty]: Start isEmpty. Operand 9244 states and 45107 transitions. [2021-10-07 15:52:55,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:52:55,994 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:55,994 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:56,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:56,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:56,195 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-07 15:52:56,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:56,196 INFO L82 PathProgramCache]: Analyzing trace with hash 786000381, now seen corresponding path program 43 times [2021-10-07 15:52:56,196 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:56,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [929173247] [2021-10-07 15:52:56,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:52:56,197 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:56,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:56,198 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:56,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-10-07 15:52:57,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:52:57,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:52:57,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:57,846 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:57,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:58,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:58,712 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:58,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [929173247] [2021-10-07 15:52:58,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [929173247] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:52:58,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:52:58,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:52:58,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062282489] [2021-10-07 15:52:58,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:52:58,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:58,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:52:58,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:52:58,715 INFO L87 Difference]: Start difference. First operand 9244 states and 45107 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:01,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:01,733 INFO L93 Difference]: Finished difference Result 12983 states and 59811 transitions. [2021-10-07 15:53:01,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:53:01,733 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:01,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:01,783 INFO L225 Difference]: With dead ends: 12983 [2021-10-07 15:53:01,783 INFO L226 Difference]: Without dead ends: 12976 [2021-10-07 15:53:01,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2725.6ms TimeCoverageRelationStatistics Valid=490, Invalid=1580, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:53:01,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12976 states. [2021-10-07 15:53:02,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12976 to 9370. [2021-10-07 15:53:02,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9370 states, 9369 states have (on average 4.884512754829758) internal successors, (45763), 9369 states have internal predecessors, (45763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:02,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9370 states to 9370 states and 45763 transitions. [2021-10-07 15:53:02,083 INFO L78 Accepts]: Start accepts. Automaton has 9370 states and 45763 transitions. Word has length 22 [2021-10-07 15:53:02,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:02,083 INFO L470 AbstractCegarLoop]: Abstraction has 9370 states and 45763 transitions. [2021-10-07 15:53:02,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:02,083 INFO L276 IsEmpty]: Start isEmpty. Operand 9370 states and 45763 transitions. [2021-10-07 15:53:02,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:02,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:02,106 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:02,120 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:02,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:02,307 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-07 15:53:02,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:02,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1777429109, now seen corresponding path program 44 times [2021-10-07 15:53:02,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:02,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1056231092] [2021-10-07 15:53:02,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:53:02,309 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:02,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:02,310 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:02,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-10-07 15:53:03,748 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:53:03,748 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:03,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:53:03,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:04,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:04,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:05,258 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:05,259 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:05,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1056231092] [2021-10-07 15:53:05,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1056231092] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:05,259 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:05,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:53:05,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085684691] [2021-10-07 15:53:05,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:53:05,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:05,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:53:05,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=206, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:53:05,261 INFO L87 Difference]: Start difference. First operand 9370 states and 45763 transitions. Second operand has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:10,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:10,946 INFO L93 Difference]: Finished difference Result 14459 states and 66016 transitions. [2021-10-07 15:53:10,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-07 15:53:10,946 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:10,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:11,002 INFO L225 Difference]: With dead ends: 14459 [2021-10-07 15:53:11,002 INFO L226 Difference]: Without dead ends: 14452 [2021-10-07 15:53:11,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1151 ImplicationChecksByTransitivity, 5028.5ms TimeCoverageRelationStatistics Valid=828, Invalid=3332, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:53:11,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14452 states. [2021-10-07 15:53:11,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14452 to 9734. [2021-10-07 15:53:11,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9734 states, 9733 states have (on average 4.903318606801602) internal successors, (47724), 9733 states have internal predecessors, (47724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:11,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9734 states to 9734 states and 47724 transitions. [2021-10-07 15:53:11,338 INFO L78 Accepts]: Start accepts. Automaton has 9734 states and 47724 transitions. Word has length 22 [2021-10-07 15:53:11,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:11,338 INFO L470 AbstractCegarLoop]: Abstraction has 9734 states and 47724 transitions. [2021-10-07 15:53:11,338 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:11,338 INFO L276 IsEmpty]: Start isEmpty. Operand 9734 states and 47724 transitions. [2021-10-07 15:53:11,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:11,362 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:11,362 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:11,378 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-07 15:53:11,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:11,563 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-07 15:53:11,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:11,564 INFO L82 PathProgramCache]: Analyzing trace with hash 1170444981, now seen corresponding path program 45 times [2021-10-07 15:53:11,565 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:11,565 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2009520722] [2021-10-07 15:53:11,565 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:53:11,565 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:11,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:11,566 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:11,567 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-10-07 15:53:12,866 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:53:12,866 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:12,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:53:12,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:13,411 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:13,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:14,281 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:14,281 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:14,282 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2009520722] [2021-10-07 15:53:14,282 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2009520722] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:14,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:14,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:53:14,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526524286] [2021-10-07 15:53:14,283 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:53:14,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:14,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:53:14,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:53:14,283 INFO L87 Difference]: Start difference. First operand 9734 states and 47724 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:19,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:19,231 INFO L93 Difference]: Finished difference Result 13623 states and 62424 transitions. [2021-10-07 15:53:19,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:53:19,231 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:19,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:19,279 INFO L225 Difference]: With dead ends: 13623 [2021-10-07 15:53:19,280 INFO L226 Difference]: Without dead ends: 13616 [2021-10-07 15:53:19,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 757 ImplicationChecksByTransitivity, 4509.1ms TimeCoverageRelationStatistics Valid=760, Invalid=2432, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:53:19,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13616 states. [2021-10-07 15:53:19,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13616 to 9894. [2021-10-07 15:53:19,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9894 states, 9893 states have (on average 4.914687152532093) internal successors, (48621), 9893 states have internal predecessors, (48621), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:19,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9894 states to 9894 states and 48621 transitions. [2021-10-07 15:53:19,774 INFO L78 Accepts]: Start accepts. Automaton has 9894 states and 48621 transitions. Word has length 22 [2021-10-07 15:53:19,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:19,775 INFO L470 AbstractCegarLoop]: Abstraction has 9894 states and 48621 transitions. [2021-10-07 15:53:19,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:19,775 INFO L276 IsEmpty]: Start isEmpty. Operand 9894 states and 48621 transitions. [2021-10-07 15:53:19,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:19,799 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:19,800 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:19,813 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Ended with exit code 0 [2021-10-07 15:53:20,000 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:20,001 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-07 15:53:20,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:20,002 INFO L82 PathProgramCache]: Analyzing trace with hash -419114661, now seen corresponding path program 46 times [2021-10-07 15:53:20,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:20,003 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1810048255] [2021-10-07 15:53:20,004 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:53:20,004 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:20,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:20,005 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:20,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-10-07 15:53:21,310 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:53:21,311 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:21,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:53:21,318 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:21,857 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:21,857 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:22,647 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:22,648 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:22,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1810048255] [2021-10-07 15:53:22,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1810048255] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:22,648 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:22,648 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:53:22,649 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000805367] [2021-10-07 15:53:22,649 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:53:22,649 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:22,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:53:22,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:53:22,649 INFO L87 Difference]: Start difference. First operand 9894 states and 48621 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:27,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:27,977 INFO L93 Difference]: Finished difference Result 14370 states and 65725 transitions. [2021-10-07 15:53:27,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:53:27,978 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:27,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:28,029 INFO L225 Difference]: With dead ends: 14370 [2021-10-07 15:53:28,030 INFO L226 Difference]: Without dead ends: 14356 [2021-10-07 15:53:28,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 4901.2ms TimeCoverageRelationStatistics Valid=835, Invalid=2587, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:53:28,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14356 states. [2021-10-07 15:53:28,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14356 to 9992. [2021-10-07 15:53:28,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9992 states, 9991 states have (on average 4.924632168952057) internal successors, (49202), 9991 states have internal predecessors, (49202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:28,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9992 states to 9992 states and 49202 transitions. [2021-10-07 15:53:28,381 INFO L78 Accepts]: Start accepts. Automaton has 9992 states and 49202 transitions. Word has length 22 [2021-10-07 15:53:28,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:28,382 INFO L470 AbstractCegarLoop]: Abstraction has 9992 states and 49202 transitions. [2021-10-07 15:53:28,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:28,382 INFO L276 IsEmpty]: Start isEmpty. Operand 9992 states and 49202 transitions. [2021-10-07 15:53:28,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:28,407 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:28,407 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:28,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:28,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:28,608 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-07 15:53:28,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:28,609 INFO L82 PathProgramCache]: Analyzing trace with hash 184275789, now seen corresponding path program 47 times [2021-10-07 15:53:28,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:28,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1862354986] [2021-10-07 15:53:28,610 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:53:28,610 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:28,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:28,611 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:28,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-10-07 15:53:29,940 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:53:29,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:29,946 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:53:29,948 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:30,550 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:30,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:31,328 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:31,328 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:31,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1862354986] [2021-10-07 15:53:31,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1862354986] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:31,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:31,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:53:31,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838298122] [2021-10-07 15:53:31,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:53:31,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:31,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:53:31,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:53:31,331 INFO L87 Difference]: Start difference. First operand 9992 states and 49202 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:34,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:34,728 INFO L93 Difference]: Finished difference Result 14897 states and 68010 transitions. [2021-10-07 15:53:34,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:53:34,728 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:34,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:34,782 INFO L225 Difference]: With dead ends: 14897 [2021-10-07 15:53:34,782 INFO L226 Difference]: Without dead ends: 14876 [2021-10-07 15:53:34,783 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 469 ImplicationChecksByTransitivity, 2995.5ms TimeCoverageRelationStatistics Valid=605, Invalid=1747, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:53:34,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14876 states. [2021-10-07 15:53:35,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14876 to 10460. [2021-10-07 15:53:35,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10460 states, 10459 states have (on average 4.92016445166842) internal successors, (51460), 10459 states have internal predecessors, (51460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:35,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10460 states to 10460 states and 51460 transitions. [2021-10-07 15:53:35,330 INFO L78 Accepts]: Start accepts. Automaton has 10460 states and 51460 transitions. Word has length 22 [2021-10-07 15:53:35,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:35,330 INFO L470 AbstractCegarLoop]: Abstraction has 10460 states and 51460 transitions. [2021-10-07 15:53:35,330 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:35,330 INFO L276 IsEmpty]: Start isEmpty. Operand 10460 states and 51460 transitions. [2021-10-07 15:53:35,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:35,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:35,360 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:35,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:35,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:35,561 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-07 15:53:35,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:35,562 INFO L82 PathProgramCache]: Analyzing trace with hash 1797842523, now seen corresponding path program 48 times [2021-10-07 15:53:35,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:35,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1797826114] [2021-10-07 15:53:35,564 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:53:35,565 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:35,565 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:35,566 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:35,566 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-10-07 15:53:37,152 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 15:53:37,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:37,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-07 15:53:37,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:37,582 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:37,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:38,304 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:38,305 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:38,305 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1797826114] [2021-10-07 15:53:38,305 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1797826114] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:38,305 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:38,306 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:53:38,306 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863230751] [2021-10-07 15:53:38,306 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:53:38,306 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:38,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:53:38,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:53:38,307 INFO L87 Difference]: Start difference. First operand 10460 states and 51460 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:42,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:42,669 INFO L93 Difference]: Finished difference Result 15310 states and 70375 transitions. [2021-10-07 15:53:42,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 15:53:42,669 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:42,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:42,729 INFO L225 Difference]: With dead ends: 15310 [2021-10-07 15:53:42,729 INFO L226 Difference]: Without dead ends: 15296 [2021-10-07 15:53:42,729 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 953 ImplicationChecksByTransitivity, 3915.3ms TimeCoverageRelationStatistics Valid=855, Invalid=2805, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:53:42,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2021-10-07 15:53:43,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 10666. [2021-10-07 15:53:43,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10666 states, 10665 states have (on average 4.925832161275199) internal successors, (52534), 10665 states have internal predecessors, (52534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:43,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10666 states to 10666 states and 52534 transitions. [2021-10-07 15:53:43,190 INFO L78 Accepts]: Start accepts. Automaton has 10666 states and 52534 transitions. Word has length 22 [2021-10-07 15:53:43,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:43,190 INFO L470 AbstractCegarLoop]: Abstraction has 10666 states and 52534 transitions. [2021-10-07 15:53:43,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:43,191 INFO L276 IsEmpty]: Start isEmpty. Operand 10666 states and 52534 transitions. [2021-10-07 15:53:43,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:43,216 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:43,216 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:43,233 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:43,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:43,418 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-07 15:53:43,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:43,419 INFO L82 PathProgramCache]: Analyzing trace with hash -958435289, now seen corresponding path program 49 times [2021-10-07 15:53:43,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:43,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806710518] [2021-10-07 15:53:43,420 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:53:43,420 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:43,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:43,421 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:43,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-10-07 15:53:44,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:53:44,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:53:44,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:45,397 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:45,398 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:46,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:46,086 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:46,086 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806710518] [2021-10-07 15:53:46,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806710518] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:46,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:46,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:53:46,087 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782925891] [2021-10-07 15:53:46,087 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:53:46,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:46,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:53:46,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:53:46,088 INFO L87 Difference]: Start difference. First operand 10666 states and 52534 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:49,331 INFO L93 Difference]: Finished difference Result 14646 states and 67927 transitions. [2021-10-07 15:53:49,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:53:49,331 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:49,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:49,390 INFO L225 Difference]: With dead ends: 14646 [2021-10-07 15:53:49,390 INFO L226 Difference]: Without dead ends: 14632 [2021-10-07 15:53:49,391 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 3038.2ms TimeCoverageRelationStatistics Valid=648, Invalid=1902, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:53:49,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14632 states. [2021-10-07 15:53:49,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14632 to 10784. [2021-10-07 15:53:49,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10784 states, 10783 states have (on average 4.927478438282482) internal successors, (53133), 10783 states have internal predecessors, (53133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10784 states to 10784 states and 53133 transitions. [2021-10-07 15:53:49,827 INFO L78 Accepts]: Start accepts. Automaton has 10784 states and 53133 transitions. Word has length 22 [2021-10-07 15:53:49,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:49,827 INFO L470 AbstractCegarLoop]: Abstraction has 10784 states and 53133 transitions. [2021-10-07 15:53:49,827 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,827 INFO L276 IsEmpty]: Start isEmpty. Operand 10784 states and 53133 transitions. [2021-10-07 15:53:49,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:49,858 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:49,858 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:49,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:50,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:50,060 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-07 15:53:50,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:50,061 INFO L82 PathProgramCache]: Analyzing trace with hash 1010933965, now seen corresponding path program 50 times [2021-10-07 15:53:50,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:50,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1453383339] [2021-10-07 15:53:50,062 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:53:50,063 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:50,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:50,064 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:50,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-10-07 15:53:51,761 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:53:51,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:51,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:53:51,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:52,161 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:52,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:53,262 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:53:53,262 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:53,262 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1453383339] [2021-10-07 15:53:53,262 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1453383339] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:53,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:53,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 12 [2021-10-07 15:53:53,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908934799] [2021-10-07 15:53:53,263 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:53:53,263 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:53,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:53:53,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:53:53,264 INFO L87 Difference]: Start difference. First operand 10784 states and 53133 transitions. Second operand has 14 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:54,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:54,333 INFO L93 Difference]: Finished difference Result 12359 states and 59189 transitions. [2021-10-07 15:53:54,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-07 15:53:54,333 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:53:54,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:54,389 INFO L225 Difference]: With dead ends: 12359 [2021-10-07 15:53:54,390 INFO L226 Difference]: Without dead ends: 12352 [2021-10-07 15:53:54,390 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 849.1ms TimeCoverageRelationStatistics Valid=150, Invalid=552, Unknown=0, NotChecked=0, Total=702 [2021-10-07 15:53:54,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12352 states. [2021-10-07 15:53:54,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12352 to 10890. [2021-10-07 15:53:54,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10890 states, 10889 states have (on average 4.927725227293599) internal successors, (53658), 10889 states have internal predecessors, (53658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:54,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10890 states to 10890 states and 53658 transitions. [2021-10-07 15:53:54,763 INFO L78 Accepts]: Start accepts. Automaton has 10890 states and 53658 transitions. Word has length 22 [2021-10-07 15:53:54,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:54,763 INFO L470 AbstractCegarLoop]: Abstraction has 10890 states and 53658 transitions. [2021-10-07 15:53:54,763 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.076923076923077) internal successors, (40), 13 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:54,763 INFO L276 IsEmpty]: Start isEmpty. Operand 10890 states and 53658 transitions. [2021-10-07 15:53:54,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:53:54,790 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:54,790 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:54,808 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:54,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:54,991 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-07 15:53:54,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:54,992 INFO L82 PathProgramCache]: Analyzing trace with hash 73481101, now seen corresponding path program 51 times [2021-10-07 15:53:54,993 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:54,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1548358905] [2021-10-07 15:53:54,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:53:54,994 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:54,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:54,996 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:54,999 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-10-07 15:53:56,620 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:53:56,620 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:56,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:53:56,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:57,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:57,279 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:58,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:58,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:58,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1548358905] [2021-10-07 15:53:58,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1548358905] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:53:58,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:53:58,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:53:58,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351640815] [2021-10-07 15:53:58,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:53:58,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:58,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:53:58,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:53:58,109 INFO L87 Difference]: Start difference. First operand 10890 states and 53658 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:02,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:02,957 INFO L93 Difference]: Finished difference Result 15252 states and 70348 transitions. [2021-10-07 15:54:02,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:54:02,957 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:02,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:03,012 INFO L225 Difference]: With dead ends: 15252 [2021-10-07 15:54:03,012 INFO L226 Difference]: Without dead ends: 15238 [2021-10-07 15:54:03,013 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 881 ImplicationChecksByTransitivity, 4453.5ms TimeCoverageRelationStatistics Valid=849, Invalid=2691, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:54:03,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15238 states. [2021-10-07 15:54:03,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15238 to 11070. [2021-10-07 15:54:03,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11070 states, 11069 states have (on average 4.940283675128738) internal successors, (54684), 11069 states have internal predecessors, (54684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:03,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11070 states to 11070 states and 54684 transitions. [2021-10-07 15:54:03,471 INFO L78 Accepts]: Start accepts. Automaton has 11070 states and 54684 transitions. Word has length 22 [2021-10-07 15:54:03,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:03,472 INFO L470 AbstractCegarLoop]: Abstraction has 11070 states and 54684 transitions. [2021-10-07 15:54:03,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:03,472 INFO L276 IsEmpty]: Start isEmpty. Operand 11070 states and 54684 transitions. [2021-10-07 15:54:03,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:03,499 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:03,499 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:03,516 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:03,699 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:03,700 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-07 15:54:03,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:03,701 INFO L82 PathProgramCache]: Analyzing trace with hash 1728154387, now seen corresponding path program 52 times [2021-10-07 15:54:03,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:03,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1316164364] [2021-10-07 15:54:03,702 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:54:03,704 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:03,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:03,705 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:03,706 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-10-07 15:54:05,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:54:05,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:05,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:05,110 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:05,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:05,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:06,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:06,357 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:06,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1316164364] [2021-10-07 15:54:06,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1316164364] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:06,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:06,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:54:06,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407364866] [2021-10-07 15:54:06,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:54:06,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:06,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:54:06,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:54:06,359 INFO L87 Difference]: Start difference. First operand 11070 states and 54684 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:09,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:09,362 INFO L93 Difference]: Finished difference Result 15029 states and 69677 transitions. [2021-10-07 15:54:09,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:54:09,363 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:09,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:09,421 INFO L225 Difference]: With dead ends: 15029 [2021-10-07 15:54:09,421 INFO L226 Difference]: Without dead ends: 14996 [2021-10-07 15:54:09,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 2698.5ms TimeCoverageRelationStatistics Valid=546, Invalid=1904, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:54:09,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14996 states. [2021-10-07 15:54:09,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14996 to 11568. [2021-10-07 15:54:09,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11568 states, 11567 states have (on average 4.9254776519408665) internal successors, (56973), 11567 states have internal predecessors, (56973), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:09,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11568 states to 11568 states and 56973 transitions. [2021-10-07 15:54:09,893 INFO L78 Accepts]: Start accepts. Automaton has 11568 states and 56973 transitions. Word has length 22 [2021-10-07 15:54:09,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:09,893 INFO L470 AbstractCegarLoop]: Abstraction has 11568 states and 56973 transitions. [2021-10-07 15:54:09,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:09,893 INFO L276 IsEmpty]: Start isEmpty. Operand 11568 states and 56973 transitions. [2021-10-07 15:54:09,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:09,923 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:09,923 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:09,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:10,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:10,124 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-07 15:54:10,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:10,125 INFO L82 PathProgramCache]: Analyzing trace with hash 224601971, now seen corresponding path program 53 times [2021-10-07 15:54:10,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:10,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [962270895] [2021-10-07 15:54:10,126 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:54:10,126 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:10,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:10,128 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:10,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-10-07 15:54:11,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:54:11,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:11,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:11,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:12,471 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:12,471 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:13,173 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:13,173 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:13,173 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [962270895] [2021-10-07 15:54:13,174 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [962270895] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:13,174 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:13,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-10-07 15:54:13,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735979907] [2021-10-07 15:54:13,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:54:13,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:13,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:54:13,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:54:13,175 INFO L87 Difference]: Start difference. First operand 11568 states and 56973 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:18,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:18,967 INFO L93 Difference]: Finished difference Result 16151 states and 73956 transitions. [2021-10-07 15:54:18,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-07 15:54:18,968 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:18,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:19,027 INFO L225 Difference]: With dead ends: 16151 [2021-10-07 15:54:19,027 INFO L226 Difference]: Without dead ends: 16130 [2021-10-07 15:54:19,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1202 ImplicationChecksByTransitivity, 5003.0ms TimeCoverageRelationStatistics Valid=946, Invalid=3746, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:54:19,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16130 states. [2021-10-07 15:54:19,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16130 to 12020. [2021-10-07 15:54:19,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12020 states, 12019 states have (on average 4.932440302853815) internal successors, (59283), 12019 states have internal predecessors, (59283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:19,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12020 states to 12020 states and 59283 transitions. [2021-10-07 15:54:19,475 INFO L78 Accepts]: Start accepts. Automaton has 12020 states and 59283 transitions. Word has length 22 [2021-10-07 15:54:19,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:19,475 INFO L470 AbstractCegarLoop]: Abstraction has 12020 states and 59283 transitions. [2021-10-07 15:54:19,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:19,475 INFO L276 IsEmpty]: Start isEmpty. Operand 12020 states and 59283 transitions. [2021-10-07 15:54:19,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:19,506 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:19,506 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:19,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:19,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:19,707 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-07 15:54:19,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:19,708 INFO L82 PathProgramCache]: Analyzing trace with hash -43409001, now seen corresponding path program 54 times [2021-10-07 15:54:19,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:19,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1269195299] [2021-10-07 15:54:19,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:54:19,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:19,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:19,711 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:19,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2021-10-07 15:54:21,310 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:54:21,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:21,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:21,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:21,772 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:21,773 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:22,645 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:22,645 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:22,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1269195299] [2021-10-07 15:54:22,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1269195299] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:22,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:22,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:54:22,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381765544] [2021-10-07 15:54:22,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:54:22,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:22,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:54:22,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:54:22,647 INFO L87 Difference]: Start difference. First operand 12020 states and 59283 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:26,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:26,005 INFO L93 Difference]: Finished difference Result 17339 states and 79843 transitions. [2021-10-07 15:54:26,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:54:26,006 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:26,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:26,071 INFO L225 Difference]: With dead ends: 17339 [2021-10-07 15:54:26,071 INFO L226 Difference]: Without dead ends: 17332 [2021-10-07 15:54:26,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 454 ImplicationChecksByTransitivity, 3111.1ms TimeCoverageRelationStatistics Valid=571, Invalid=1781, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:54:26,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17332 states. [2021-10-07 15:54:26,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17332 to 12162. [2021-10-07 15:54:26,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12162 states, 12161 states have (on average 4.935202697146616) internal successors, (60017), 12161 states have internal predecessors, (60017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:26,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12162 states to 12162 states and 60017 transitions. [2021-10-07 15:54:26,604 INFO L78 Accepts]: Start accepts. Automaton has 12162 states and 60017 transitions. Word has length 22 [2021-10-07 15:54:26,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:26,605 INFO L470 AbstractCegarLoop]: Abstraction has 12162 states and 60017 transitions. [2021-10-07 15:54:26,605 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:26,605 INFO L276 IsEmpty]: Start isEmpty. Operand 12162 states and 60017 transitions. [2021-10-07 15:54:26,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:26,636 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:26,636 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:26,651 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Ended with exit code 0 [2021-10-07 15:54:26,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:26,838 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-07 15:54:26,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:26,839 INFO L82 PathProgramCache]: Analyzing trace with hash 1544767621, now seen corresponding path program 55 times [2021-10-07 15:54:26,839 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:26,839 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757535752] [2021-10-07 15:54:26,839 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:54:26,840 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:26,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:26,840 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:26,841 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-10-07 15:54:28,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:54:28,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:54:28,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:28,763 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:28,763 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:29,802 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:54:29,802 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:29,803 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757535752] [2021-10-07 15:54:29,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757535752] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:29,803 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:29,803 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-10-07 15:54:29,803 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481304432] [2021-10-07 15:54:29,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:54:29,804 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:29,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:54:29,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:54:29,805 INFO L87 Difference]: Start difference. First operand 12162 states and 60017 transitions. Second operand has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:32,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:32,168 INFO L93 Difference]: Finished difference Result 17115 states and 81539 transitions. [2021-10-07 15:54:32,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 15:54:32,169 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:32,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:32,240 INFO L225 Difference]: With dead ends: 17115 [2021-10-07 15:54:32,240 INFO L226 Difference]: Without dead ends: 17108 [2021-10-07 15:54:32,241 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 274 ImplicationChecksByTransitivity, 2032.4ms TimeCoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:54:32,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17108 states. [2021-10-07 15:54:32,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17108 to 13380. [2021-10-07 15:54:32,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13380 states, 13379 states have (on average 4.973465879363181) internal successors, (66540), 13379 states have internal predecessors, (66540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:32,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13380 states to 13380 states and 66540 transitions. [2021-10-07 15:54:32,924 INFO L78 Accepts]: Start accepts. Automaton has 13380 states and 66540 transitions. Word has length 22 [2021-10-07 15:54:32,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:32,925 INFO L470 AbstractCegarLoop]: Abstraction has 13380 states and 66540 transitions. [2021-10-07 15:54:32,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.466666666666667) internal successors, (37), 15 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:32,925 INFO L276 IsEmpty]: Start isEmpty. Operand 13380 states and 66540 transitions. [2021-10-07 15:54:32,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:32,964 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:32,964 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:32,980 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Ended with exit code 0 [2021-10-07 15:54:33,165 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:33,165 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-07 15:54:33,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:33,166 INFO L82 PathProgramCache]: Analyzing trace with hash 937783493, now seen corresponding path program 56 times [2021-10-07 15:54:33,167 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:33,167 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482621045] [2021-10-07 15:54:33,167 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:54:33,167 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:33,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:33,168 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:33,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-10-07 15:54:34,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:54:34,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:34,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:34,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:35,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:35,360 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:36,244 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:36,245 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:36,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482621045] [2021-10-07 15:54:36,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482621045] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:36,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:36,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:54:36,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729998238] [2021-10-07 15:54:36,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:54:36,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:36,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:54:36,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:54:36,247 INFO L87 Difference]: Start difference. First operand 13380 states and 66540 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:40,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:40,278 INFO L93 Difference]: Finished difference Result 18054 states and 84450 transitions. [2021-10-07 15:54:40,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:54:40,279 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:40,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:40,346 INFO L225 Difference]: With dead ends: 18054 [2021-10-07 15:54:40,347 INFO L226 Difference]: Without dead ends: 18040 [2021-10-07 15:54:40,347 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 593 ImplicationChecksByTransitivity, 3650.3ms TimeCoverageRelationStatistics Valid=662, Invalid=2200, Unknown=0, NotChecked=0, Total=2862 [2021-10-07 15:54:40,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18040 states. [2021-10-07 15:54:40,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18040 to 13572. [2021-10-07 15:54:40,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13572 states, 13571 states have (on average 4.980325694495615) internal successors, (67588), 13571 states have internal predecessors, (67588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:40,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13572 states to 13572 states and 67588 transitions. [2021-10-07 15:54:40,968 INFO L78 Accepts]: Start accepts. Automaton has 13572 states and 67588 transitions. Word has length 22 [2021-10-07 15:54:40,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:40,968 INFO L470 AbstractCegarLoop]: Abstraction has 13572 states and 67588 transitions. [2021-10-07 15:54:40,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:40,968 INFO L276 IsEmpty]: Start isEmpty. Operand 13572 states and 67588 transitions. [2021-10-07 15:54:41,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:41,005 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:41,005 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:41,021 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Ended with exit code 0 [2021-10-07 15:54:41,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:41,206 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-07 15:54:41,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:41,207 INFO L82 PathProgramCache]: Analyzing trace with hash -651776149, now seen corresponding path program 57 times [2021-10-07 15:54:41,207 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:41,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482449963] [2021-10-07 15:54:41,208 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:54:41,208 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:41,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:41,209 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:41,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-10-07 15:54:43,170 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 15:54:43,171 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:43,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:43,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:43,723 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:43,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:44,555 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:44,555 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:44,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482449963] [2021-10-07 15:54:44,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482449963] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:44,556 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:44,556 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:54:44,556 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193189573] [2021-10-07 15:54:44,557 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:54:44,557 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:44,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:54:44,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:54:44,558 INFO L87 Difference]: Start difference. First operand 13572 states and 67588 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:49,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:49,428 INFO L93 Difference]: Finished difference Result 18990 states and 89046 transitions. [2021-10-07 15:54:49,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 15:54:49,428 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:49,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:49,500 INFO L225 Difference]: With dead ends: 18990 [2021-10-07 15:54:49,500 INFO L226 Difference]: Without dead ends: 18976 [2021-10-07 15:54:49,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 897 ImplicationChecksByTransitivity, 4378.2ms TimeCoverageRelationStatistics Valid=864, Invalid=2796, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:54:49,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18976 states. [2021-10-07 15:54:49,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18976 to 13800. [2021-10-07 15:54:50,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13800 states, 13799 states have (on average 4.991376186680194) internal successors, (68876), 13799 states have internal predecessors, (68876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:50,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13800 states to 13800 states and 68876 transitions. [2021-10-07 15:54:50,069 INFO L78 Accepts]: Start accepts. Automaton has 13800 states and 68876 transitions. Word has length 22 [2021-10-07 15:54:50,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:50,070 INFO L470 AbstractCegarLoop]: Abstraction has 13800 states and 68876 transitions. [2021-10-07 15:54:50,070 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:50,070 INFO L276 IsEmpty]: Start isEmpty. Operand 13800 states and 68876 transitions. [2021-10-07 15:54:50,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:50,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:50,106 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:50,122 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:50,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:50,307 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-07 15:54:50,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:50,308 INFO L82 PathProgramCache]: Analyzing trace with hash 1051739091, now seen corresponding path program 58 times [2021-10-07 15:54:50,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:50,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [832285629] [2021-10-07 15:54:50,309 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:54:50,309 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:50,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:50,310 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:50,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-10-07 15:54:51,933 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:54:51,933 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:51,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:51,941 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:52,632 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:52,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:53,219 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:54:53,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:53,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [832285629] [2021-10-07 15:54:53,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [832285629] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:54:53,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:54:53,221 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:54:53,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311610951] [2021-10-07 15:54:53,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:54:53,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:53,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:54:53,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:54:53,222 INFO L87 Difference]: Start difference. First operand 13800 states and 68876 transitions. Second operand has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:57,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:57,283 INFO L93 Difference]: Finished difference Result 17816 states and 83427 transitions. [2021-10-07 15:54:57,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:54:57,283 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:54:57,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:57,350 INFO L225 Difference]: With dead ends: 17816 [2021-10-07 15:54:57,350 INFO L226 Difference]: Without dead ends: 17788 [2021-10-07 15:54:57,351 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 892 ImplicationChecksByTransitivity, 3528.8ms TimeCoverageRelationStatistics Valid=845, Invalid=2695, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:54:57,370 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17788 states. [2021-10-07 15:54:57,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17788 to 14016. [2021-10-07 15:54:57,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14016 states, 14015 states have (on average 4.986585800927577) internal successors, (69887), 14015 states have internal predecessors, (69887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:57,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14016 states to 14016 states and 69887 transitions. [2021-10-07 15:54:57,895 INFO L78 Accepts]: Start accepts. Automaton has 14016 states and 69887 transitions. Word has length 22 [2021-10-07 15:54:57,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:57,895 INFO L470 AbstractCegarLoop]: Abstraction has 14016 states and 69887 transitions. [2021-10-07 15:54:57,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 17 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:57,896 INFO L276 IsEmpty]: Start isEmpty. Operand 14016 states and 69887 transitions. [2021-10-07 15:54:57,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:54:57,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:57,932 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:54:57,951 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Ended with exit code 0 [2021-10-07 15:54:58,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:58,133 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-07 15:54:58,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:58,134 INFO L82 PathProgramCache]: Analyzing trace with hash -2019616589, now seen corresponding path program 59 times [2021-10-07 15:54:58,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:58,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1550854339] [2021-10-07 15:54:58,135 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:54:58,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:58,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:58,136 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:58,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-10-07 15:54:59,789 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:54:59,790 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:59,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:54:59,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:00,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:00,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:01,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:01,374 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:01,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1550854339] [2021-10-07 15:55:01,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1550854339] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:01,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:01,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-10-07 15:55:01,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408248336] [2021-10-07 15:55:01,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:01,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:01,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:01,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=259, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:01,376 INFO L87 Difference]: Start difference. First operand 14016 states and 69887 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:07,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:07,489 INFO L93 Difference]: Finished difference Result 19573 states and 90684 transitions. [2021-10-07 15:55:07,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-10-07 15:55:07,490 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:07,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:07,565 INFO L225 Difference]: With dead ends: 19573 [2021-10-07 15:55:07,566 INFO L226 Difference]: Without dead ends: 19552 [2021-10-07 15:55:07,566 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 75 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1658 ImplicationChecksByTransitivity, 5442.4ms TimeCoverageRelationStatistics Valid=1209, Invalid=4643, Unknown=0, NotChecked=0, Total=5852 [2021-10-07 15:55:07,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19552 states. [2021-10-07 15:55:08,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19552 to 14352. [2021-10-07 15:55:08,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14352 states, 14351 states have (on average 4.996585603790677) internal successors, (71706), 14351 states have internal predecessors, (71706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:08,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14352 states to 14352 states and 71706 transitions. [2021-10-07 15:55:08,136 INFO L78 Accepts]: Start accepts. Automaton has 14352 states and 71706 transitions. Word has length 22 [2021-10-07 15:55:08,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:08,136 INFO L470 AbstractCegarLoop]: Abstraction has 14352 states and 71706 transitions. [2021-10-07 15:55:08,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:08,137 INFO L276 IsEmpty]: Start isEmpty. Operand 14352 states and 71706 transitions. [2021-10-07 15:55:08,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:08,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:08,176 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:08,195 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-07 15:55:08,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:08,377 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-07 15:55:08,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:08,378 INFO L82 PathProgramCache]: Analyzing trace with hash -950442465, now seen corresponding path program 60 times [2021-10-07 15:55:08,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:08,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1522298186] [2021-10-07 15:55:08,379 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:55:08,379 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:08,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:08,380 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:08,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-10-07 15:55:10,156 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:55:10,156 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:10,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:55:10,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:10,744 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:10,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:11,570 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:11,571 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:11,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1522298186] [2021-10-07 15:55:11,571 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1522298186] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:11,571 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:11,571 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:55:11,571 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054630995] [2021-10-07 15:55:11,571 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:11,572 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:11,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:11,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=253, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:11,572 INFO L87 Difference]: Start difference. First operand 14352 states and 71706 transitions. Second operand has 19 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:16,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:16,077 INFO L93 Difference]: Finished difference Result 19959 states and 93078 transitions. [2021-10-07 15:55:16,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:55:16,077 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:16,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:16,157 INFO L225 Difference]: With dead ends: 19959 [2021-10-07 15:55:16,158 INFO L226 Difference]: Without dead ends: 19952 [2021-10-07 15:55:16,158 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 4172.8ms TimeCoverageRelationStatistics Valid=768, Invalid=2538, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:55:16,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19952 states. [2021-10-07 15:55:16,669 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19952 to 14574. [2021-10-07 15:55:16,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14574 states, 14573 states have (on average 4.998147258628971) internal successors, (72838), 14573 states have internal predecessors, (72838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:16,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14574 states to 14574 states and 72838 transitions. [2021-10-07 15:55:16,755 INFO L78 Accepts]: Start accepts. Automaton has 14574 states and 72838 transitions. Word has length 22 [2021-10-07 15:55:16,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:16,755 INFO L470 AbstractCegarLoop]: Abstraction has 14574 states and 72838 transitions. [2021-10-07 15:55:16,756 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:16,756 INFO L276 IsEmpty]: Start isEmpty. Operand 14574 states and 72838 transitions. [2021-10-07 15:55:16,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:16,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:16,796 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:16,814 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:17,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:17,004 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-07 15:55:17,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:17,004 INFO L82 PathProgramCache]: Analyzing trace with hash -1325052839, now seen corresponding path program 61 times [2021-10-07 15:55:17,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:17,005 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1589796433] [2021-10-07 15:55:17,005 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:55:17,006 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:17,006 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:17,006 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:17,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-10-07 15:55:18,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:55:18,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:55:18,706 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:19,361 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:19,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:20,126 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:20,126 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:20,126 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1589796433] [2021-10-07 15:55:20,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1589796433] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:20,127 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:20,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:55:20,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331166866] [2021-10-07 15:55:20,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:20,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:20,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:20,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:20,128 INFO L87 Difference]: Start difference. First operand 14574 states and 72838 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:24,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:24,712 INFO L93 Difference]: Finished difference Result 19886 states and 92871 transitions. [2021-10-07 15:55:24,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:55:24,713 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:24,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:24,788 INFO L225 Difference]: With dead ends: 19886 [2021-10-07 15:55:24,788 INFO L226 Difference]: Without dead ends: 19872 [2021-10-07 15:55:24,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 4147.6ms TimeCoverageRelationStatistics Valid=673, Invalid=2083, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:55:24,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19872 states. [2021-10-07 15:55:25,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19872 to 14640. [2021-10-07 15:55:25,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14640 states, 14639 states have (on average 4.999863378646082) internal successors, (73193), 14639 states have internal predecessors, (73193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:25,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14640 states to 14640 states and 73193 transitions. [2021-10-07 15:55:25,434 INFO L78 Accepts]: Start accepts. Automaton has 14640 states and 73193 transitions. Word has length 22 [2021-10-07 15:55:25,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:25,434 INFO L470 AbstractCegarLoop]: Abstraction has 14640 states and 73193 transitions. [2021-10-07 15:55:25,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:25,434 INFO L276 IsEmpty]: Start isEmpty. Operand 14640 states and 73193 transitions. [2021-10-07 15:55:25,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:25,472 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:25,472 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:25,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:25,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:25,673 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-07 15:55:25,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:25,674 INFO L82 PathProgramCache]: Analyzing trace with hash -493110349, now seen corresponding path program 62 times [2021-10-07 15:55:25,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:25,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911939519] [2021-10-07 15:55:25,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:55:25,675 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:25,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:25,677 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:25,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2021-10-07 15:55:27,454 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:55:27,454 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:27,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:55:27,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:27,874 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:27,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:28,968 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:28,968 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:28,969 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911939519] [2021-10-07 15:55:28,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911939519] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:28,969 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:28,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 14 [2021-10-07 15:55:28,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242518886] [2021-10-07 15:55:28,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 15:55:28,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:28,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 15:55:28,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-10-07 15:55:28,971 INFO L87 Difference]: Start difference. First operand 14640 states and 73193 transitions. Second operand has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:30,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:30,691 INFO L93 Difference]: Finished difference Result 18455 states and 88633 transitions. [2021-10-07 15:55:30,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 15:55:30,691 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:30,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:30,763 INFO L225 Difference]: With dead ends: 18455 [2021-10-07 15:55:30,764 INFO L226 Difference]: Without dead ends: 18448 [2021-10-07 15:55:30,764 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1691.3ms TimeCoverageRelationStatistics Valid=261, Invalid=861, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:55:30,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18448 states. [2021-10-07 15:55:31,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18448 to 14816. [2021-10-07 15:55:31,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14816 states, 14815 states have (on average 4.9925750928113395) internal successors, (73965), 14815 states have internal predecessors, (73965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:31,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14816 states to 14816 states and 73965 transitions. [2021-10-07 15:55:31,393 INFO L78 Accepts]: Start accepts. Automaton has 14816 states and 73965 transitions. Word has length 22 [2021-10-07 15:55:31,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:31,393 INFO L470 AbstractCegarLoop]: Abstraction has 14816 states and 73965 transitions. [2021-10-07 15:55:31,393 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.6666666666666665) internal successors, (40), 15 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:31,394 INFO L276 IsEmpty]: Start isEmpty. Operand 14816 states and 73965 transitions. [2021-10-07 15:55:31,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:31,433 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:31,433 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:31,449 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:31,633 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:31,634 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-07 15:55:31,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:31,635 INFO L82 PathProgramCache]: Analyzing trace with hash 1120456385, now seen corresponding path program 63 times [2021-10-07 15:55:31,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:31,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1534253950] [2021-10-07 15:55:31,636 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:55:31,637 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:31,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:31,638 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:31,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2021-10-07 15:55:33,478 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:55:33,478 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:33,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:55:33,486 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:34,133 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:34,134 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:34,871 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:34,871 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:34,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1534253950] [2021-10-07 15:55:34,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1534253950] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:34,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:34,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:55:34,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124818075] [2021-10-07 15:55:34,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:34,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:34,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:34,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:34,873 INFO L87 Difference]: Start difference. First operand 14816 states and 73965 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:39,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:39,610 INFO L93 Difference]: Finished difference Result 20390 states and 96091 transitions. [2021-10-07 15:55:39,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 15:55:39,610 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:39,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:39,692 INFO L225 Difference]: With dead ends: 20390 [2021-10-07 15:55:39,693 INFO L226 Difference]: Without dead ends: 20376 [2021-10-07 15:55:39,693 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 940 ImplicationChecksByTransitivity, 4558.8ms TimeCoverageRelationStatistics Valid=905, Invalid=2877, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:55:39,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20376 states. [2021-10-07 15:55:40,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20376 to 14996. [2021-10-07 15:55:40,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14996 states, 14995 states have (on average 4.996865621873958) internal successors, (74928), 14995 states have internal predecessors, (74928), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:40,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14996 states to 14996 states and 74928 transitions. [2021-10-07 15:55:40,294 INFO L78 Accepts]: Start accepts. Automaton has 14996 states and 74928 transitions. Word has length 22 [2021-10-07 15:55:40,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:40,294 INFO L470 AbstractCegarLoop]: Abstraction has 14996 states and 74928 transitions. [2021-10-07 15:55:40,294 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:40,294 INFO L276 IsEmpty]: Start isEmpty. Operand 14996 states and 74928 transitions. [2021-10-07 15:55:40,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:40,333 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:40,333 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:40,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:40,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:40,538 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-07 15:55:40,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:40,539 INFO L82 PathProgramCache]: Analyzing trace with hash 513472257, now seen corresponding path program 64 times [2021-10-07 15:55:40,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:40,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805441766] [2021-10-07 15:55:40,540 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:55:40,540 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:40,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:40,542 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:40,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2021-10-07 15:55:42,404 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:55:42,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:42,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:55:42,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:42,961 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:42,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:43,763 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:43,764 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:43,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805441766] [2021-10-07 15:55:43,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805441766] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:43,764 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:43,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:55:43,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423776289] [2021-10-07 15:55:43,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:43,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:43,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:43,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:43,766 INFO L87 Difference]: Start difference. First operand 14996 states and 74928 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:48,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:48,761 INFO L93 Difference]: Finished difference Result 20017 states and 94264 transitions. [2021-10-07 15:55:48,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:55:48,762 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:48,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:48,841 INFO L225 Difference]: With dead ends: 20017 [2021-10-07 15:55:48,841 INFO L226 Difference]: Without dead ends: 20010 [2021-10-07 15:55:48,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 709 ImplicationChecksByTransitivity, 4489.8ms TimeCoverageRelationStatistics Valid=736, Invalid=2456, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:55:48,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20010 states. [2021-10-07 15:55:49,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20010 to 15094. [2021-10-07 15:55:49,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15094 states, 15093 states have (on average 5.002517723447956) internal successors, (75503), 15093 states have internal predecessors, (75503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:49,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15094 states to 15094 states and 75503 transitions. [2021-10-07 15:55:49,430 INFO L78 Accepts]: Start accepts. Automaton has 15094 states and 75503 transitions. Word has length 22 [2021-10-07 15:55:49,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:49,431 INFO L470 AbstractCegarLoop]: Abstraction has 15094 states and 75503 transitions. [2021-10-07 15:55:49,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:49,431 INFO L276 IsEmpty]: Start isEmpty. Operand 15094 states and 75503 transitions. [2021-10-07 15:55:49,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:49,591 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:49,591 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:49,608 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-07 15:55:49,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:49,799 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-07 15:55:49,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:49,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1076087385, now seen corresponding path program 65 times [2021-10-07 15:55:49,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:49,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [895285561] [2021-10-07 15:55:49,801 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:55:49,802 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:49,802 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:49,804 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:49,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-10-07 15:55:51,657 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:55:51,657 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:51,664 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:55:51,665 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:52,370 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:52,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:53,114 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:53,114 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:53,114 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [895285561] [2021-10-07 15:55:53,115 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [895285561] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:55:53,115 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:55:53,115 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-10-07 15:55:53,115 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690453859] [2021-10-07 15:55:53,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:55:53,116 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:53,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:55:53,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:55:53,117 INFO L87 Difference]: Start difference. First operand 15094 states and 75503 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:57,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:57,795 INFO L93 Difference]: Finished difference Result 21090 states and 98284 transitions. [2021-10-07 15:55:57,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:55:57,796 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:55:57,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:57,876 INFO L225 Difference]: With dead ends: 21090 [2021-10-07 15:55:57,876 INFO L226 Difference]: Without dead ends: 21076 [2021-10-07 15:55:57,876 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 789 ImplicationChecksByTransitivity, 4104.5ms TimeCoverageRelationStatistics Valid=799, Invalid=2623, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:55:57,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21076 states. [2021-10-07 15:55:58,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21076 to 15332. [2021-10-07 15:55:58,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15332 states, 15331 states have (on average 5.015067510273303) internal successors, (76886), 15331 states have internal predecessors, (76886), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:58,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15332 states to 15332 states and 76886 transitions. [2021-10-07 15:55:58,538 INFO L78 Accepts]: Start accepts. Automaton has 15332 states and 76886 transitions. Word has length 22 [2021-10-07 15:55:58,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:58,538 INFO L470 AbstractCegarLoop]: Abstraction has 15332 states and 76886 transitions. [2021-10-07 15:55:58,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:58,539 INFO L276 IsEmpty]: Start isEmpty. Operand 15332 states and 76886 transitions. [2021-10-07 15:55:58,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:55:58,579 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:58,580 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:55:58,598 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:58,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:58,781 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-07 15:55:58,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:58,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1113777439, now seen corresponding path program 66 times [2021-10-07 15:55:58,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:58,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1324102265] [2021-10-07 15:55:58,782 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:55:58,783 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:58,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:58,785 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:58,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2021-10-07 15:56:00,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:56:00,791 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:00,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:00,799 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:01,231 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:01,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:02,016 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:56:02,017 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:02,017 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1324102265] [2021-10-07 15:56:02,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1324102265] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:02,017 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:02,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8] total 16 [2021-10-07 15:56:02,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933980780] [2021-10-07 15:56:02,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:56:02,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:02,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:56:02,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:56:02,019 INFO L87 Difference]: Start difference. First operand 15332 states and 76886 transitions. Second operand has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:04,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:04,084 INFO L93 Difference]: Finished difference Result 20021 states and 95098 transitions. [2021-10-07 15:56:04,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 15:56:04,085 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:04,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:04,161 INFO L225 Difference]: With dead ends: 20021 [2021-10-07 15:56:04,161 INFO L226 Difference]: Without dead ends: 20014 [2021-10-07 15:56:04,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1823.4ms TimeCoverageRelationStatistics Valid=430, Invalid=1130, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 15:56:04,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20014 states. [2021-10-07 15:56:04,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20014 to 15518. [2021-10-07 15:56:04,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15518 states, 15517 states have (on average 5.010182380614809) internal successors, (77743), 15517 states have internal predecessors, (77743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:04,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15518 states to 15518 states and 77743 transitions. [2021-10-07 15:56:04,810 INFO L78 Accepts]: Start accepts. Automaton has 15518 states and 77743 transitions. Word has length 22 [2021-10-07 15:56:04,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:04,811 INFO L470 AbstractCegarLoop]: Abstraction has 15518 states and 77743 transitions. [2021-10-07 15:56:04,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.235294117647059) internal successors, (38), 17 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:04,811 INFO L276 IsEmpty]: Start isEmpty. Operand 15518 states and 77743 transitions. [2021-10-07 15:56:04,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:04,854 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:04,854 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:04,872 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:05,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:05,061 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-07 15:56:05,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:05,062 INFO L82 PathProgramCache]: Analyzing trace with hash 353961241, now seen corresponding path program 67 times [2021-10-07 15:56:05,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:05,062 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1711682954] [2021-10-07 15:56:05,063 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:56:05,063 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:05,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:05,064 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:05,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-10-07 15:56:06,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:56:06,840 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:06,841 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:07,559 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:07,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:08,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:08,374 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:08,375 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1711682954] [2021-10-07 15:56:08,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1711682954] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:08,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:08,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:56:08,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472567722] [2021-10-07 15:56:08,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:56:08,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:08,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:56:08,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:56:08,376 INFO L87 Difference]: Start difference. First operand 15518 states and 77743 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:11,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:11,803 INFO L93 Difference]: Finished difference Result 20926 states and 98576 transitions. [2021-10-07 15:56:11,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-07 15:56:11,804 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:11,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:11,900 INFO L225 Difference]: With dead ends: 20926 [2021-10-07 15:56:11,900 INFO L226 Difference]: Without dead ends: 20912 [2021-10-07 15:56:11,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 439 ImplicationChecksByTransitivity, 3266.0ms TimeCoverageRelationStatistics Valid=566, Invalid=1786, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:56:11,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20912 states. [2021-10-07 15:56:12,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20912 to 15786. [2021-10-07 15:56:12,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15786 states, 15785 states have (on average 5.015901171998733) internal successors, (79176), 15785 states have internal predecessors, (79176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:12,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15786 states to 15786 states and 79176 transitions. [2021-10-07 15:56:12,643 INFO L78 Accepts]: Start accepts. Automaton has 15786 states and 79176 transitions. Word has length 22 [2021-10-07 15:56:12,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:12,643 INFO L470 AbstractCegarLoop]: Abstraction has 15786 states and 79176 transitions. [2021-10-07 15:56:12,643 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:12,643 INFO L276 IsEmpty]: Start isEmpty. Operand 15786 states and 79176 transitions. [2021-10-07 15:56:12,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:12,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:12,710 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:12,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:12,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:12,925 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-07 15:56:12,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:12,927 INFO L82 PathProgramCache]: Analyzing trace with hash -583491623, now seen corresponding path program 68 times [2021-10-07 15:56:12,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:12,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116268822] [2021-10-07 15:56:12,927 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:56:12,927 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:12,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:12,931 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:12,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2021-10-07 15:56:15,414 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:56:15,414 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:15,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:56:15,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:15,896 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:15,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:16,891 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:16,892 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:16,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116268822] [2021-10-07 15:56:16,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116268822] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:16,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:16,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 15 [2021-10-07 15:56:16,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649298457] [2021-10-07 15:56:16,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:56:16,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:16,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:56:16,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:56:16,896 INFO L87 Difference]: Start difference. First operand 15786 states and 79176 transitions. Second operand has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:20,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:20,955 INFO L93 Difference]: Finished difference Result 21633 states and 103054 transitions. [2021-10-07 15:56:20,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 15:56:20,957 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:20,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:21,040 INFO L225 Difference]: With dead ends: 21633 [2021-10-07 15:56:21,041 INFO L226 Difference]: Without dead ends: 21619 [2021-10-07 15:56:21,041 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 968 ImplicationChecksByTransitivity, 3558.8ms TimeCoverageRelationStatistics Valid=732, Invalid=3050, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:56:21,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21619 states. [2021-10-07 15:56:21,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21619 to 16728. [2021-10-07 15:56:21,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16728 states, 16727 states have (on average 5.030190709631135) internal successors, (84140), 16727 states have internal predecessors, (84140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:21,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16728 states to 16728 states and 84140 transitions. [2021-10-07 15:56:21,832 INFO L78 Accepts]: Start accepts. Automaton has 16728 states and 84140 transitions. Word has length 22 [2021-10-07 15:56:21,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:21,832 INFO L470 AbstractCegarLoop]: Abstraction has 16728 states and 84140 transitions. [2021-10-07 15:56:21,832 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:21,833 INFO L276 IsEmpty]: Start isEmpty. Operand 16728 states and 84140 transitions. [2021-10-07 15:56:21,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:21,896 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:21,896 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:21,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:22,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:22,097 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-07 15:56:22,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:22,098 INFO L82 PathProgramCache]: Analyzing trace with hash -487157573, now seen corresponding path program 69 times [2021-10-07 15:56:22,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:22,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2048983550] [2021-10-07 15:56:22,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:56:22,100 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:22,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:22,101 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:22,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2021-10-07 15:56:24,520 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:56:24,520 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:24,528 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:24,529 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:25,061 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:25,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:25,728 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:25,729 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:25,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2048983550] [2021-10-07 15:56:25,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2048983550] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:25,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:25,730 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:56:25,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299139983] [2021-10-07 15:56:25,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:56:25,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:25,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:56:25,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:56:25,731 INFO L87 Difference]: Start difference. First operand 16728 states and 84140 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:29,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:29,911 INFO L93 Difference]: Finished difference Result 23235 states and 109536 transitions. [2021-10-07 15:56:29,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:56:29,911 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:29,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:30,001 INFO L225 Difference]: With dead ends: 23235 [2021-10-07 15:56:30,001 INFO L226 Difference]: Without dead ends: 23228 [2021-10-07 15:56:30,002 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 3792.8ms TimeCoverageRelationStatistics Valid=904, Invalid=2878, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:56:30,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23228 states. [2021-10-07 15:56:30,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23228 to 17052. [2021-10-07 15:56:30,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17052 states, 17051 states have (on average 5.031493754032022) internal successors, (85792), 17051 states have internal predecessors, (85792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:30,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17052 states to 17052 states and 85792 transitions. [2021-10-07 15:56:30,706 INFO L78 Accepts]: Start accepts. Automaton has 17052 states and 85792 transitions. Word has length 22 [2021-10-07 15:56:30,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:30,706 INFO L470 AbstractCegarLoop]: Abstraction has 17052 states and 85792 transitions. [2021-10-07 15:56:30,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:30,706 INFO L276 IsEmpty]: Start isEmpty. Operand 17052 states and 85792 transitions. [2021-10-07 15:56:30,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:30,752 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:30,752 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:30,774 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:30,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:30,966 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-07 15:56:30,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:30,966 INFO L82 PathProgramCache]: Analyzing trace with hash -1509768249, now seen corresponding path program 70 times [2021-10-07 15:56:30,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:30,968 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [424301685] [2021-10-07 15:56:30,968 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:56:30,968 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:30,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:30,969 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:30,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2021-10-07 15:56:33,225 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:56:33,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:33,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:33,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:33,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:33,897 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:34,516 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:34,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:34,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [424301685] [2021-10-07 15:56:34,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [424301685] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:34,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:34,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:56:34,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032469037] [2021-10-07 15:56:34,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:56:34,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:34,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:56:34,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=251, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:56:34,518 INFO L87 Difference]: Start difference. First operand 17052 states and 85792 transitions. Second operand has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:38,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:38,094 INFO L93 Difference]: Finished difference Result 21324 states and 101182 transitions. [2021-10-07 15:56:38,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:56:38,095 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:38,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:38,190 INFO L225 Difference]: With dead ends: 21324 [2021-10-07 15:56:38,191 INFO L226 Difference]: Without dead ends: 21270 [2021-10-07 15:56:38,191 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 903 ImplicationChecksByTransitivity, 3121.7ms TimeCoverageRelationStatistics Valid=810, Invalid=2850, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:56:38,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21270 states. [2021-10-07 15:56:38,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21270 to 17180. [2021-10-07 15:56:38,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17180 states, 17179 states have (on average 5.030036672681763) internal successors, (86411), 17179 states have internal predecessors, (86411), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:38,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17180 states to 17180 states and 86411 transitions. [2021-10-07 15:56:38,812 INFO L78 Accepts]: Start accepts. Automaton has 17180 states and 86411 transitions. Word has length 22 [2021-10-07 15:56:38,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:38,812 INFO L470 AbstractCegarLoop]: Abstraction has 17180 states and 86411 transitions. [2021-10-07 15:56:38,812 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2222222222222223) internal successors, (40), 18 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:38,812 INFO L276 IsEmpty]: Start isEmpty. Operand 17180 states and 86411 transitions. [2021-10-07 15:56:38,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:38,858 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:38,858 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:38,876 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-07 15:56:39,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:39,059 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-07 15:56:39,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:39,060 INFO L82 PathProgramCache]: Analyzing trace with hash -286156633, now seen corresponding path program 71 times [2021-10-07 15:56:39,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:39,061 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [833894782] [2021-10-07 15:56:39,061 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:56:39,062 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:39,062 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:39,063 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:39,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-10-07 15:56:41,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:56:41,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:41,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 15:56:41,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:41,775 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:41,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:42,463 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:42,464 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:42,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [833894782] [2021-10-07 15:56:42,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [833894782] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:42,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:42,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-10-07 15:56:42,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854733172] [2021-10-07 15:56:42,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:56:42,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:42,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:56:42,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=203, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:56:42,466 INFO L87 Difference]: Start difference. First operand 17180 states and 86411 transitions. Second operand has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:45,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:45,401 INFO L93 Difference]: Finished difference Result 22090 states and 104841 transitions. [2021-10-07 15:56:45,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 15:56:45,401 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:45,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:45,499 INFO L225 Difference]: With dead ends: 22090 [2021-10-07 15:56:45,499 INFO L226 Difference]: Without dead ends: 22032 [2021-10-07 15:56:45,500 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 670 ImplicationChecksByTransitivity, 2487.2ms TimeCoverageRelationStatistics Valid=670, Invalid=2086, Unknown=0, NotChecked=0, Total=2756 [2021-10-07 15:56:45,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22032 states. [2021-10-07 15:56:46,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22032 to 17808. [2021-10-07 15:56:46,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17808 states, 17807 states have (on average 5.040433537372944) internal successors, (89755), 17807 states have internal predecessors, (89755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:46,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17808 states to 17808 states and 89755 transitions. [2021-10-07 15:56:46,263 INFO L78 Accepts]: Start accepts. Automaton has 17808 states and 89755 transitions. Word has length 22 [2021-10-07 15:56:46,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:46,263 INFO L470 AbstractCegarLoop]: Abstraction has 17808 states and 89755 transitions. [2021-10-07 15:56:46,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.5) internal successors, (40), 16 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:46,263 INFO L276 IsEmpty]: Start isEmpty. Operand 17808 states and 89755 transitions. [2021-10-07 15:56:46,309 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:46,309 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:46,309 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:46,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:46,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:46,511 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-07 15:56:46,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:46,512 INFO L82 PathProgramCache]: Analyzing trace with hash 994274437, now seen corresponding path program 72 times [2021-10-07 15:56:46,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:46,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570142783] [2021-10-07 15:56:46,514 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:56:46,514 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:46,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:46,515 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:46,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2021-10-07 15:56:48,855 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:56:48,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:48,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:48,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:49,391 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:49,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:50,200 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:50,200 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:50,201 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570142783] [2021-10-07 15:56:50,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570142783] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:50,201 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:50,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:56:50,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108571704] [2021-10-07 15:56:50,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:56:50,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:50,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:56:50,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:56:50,203 INFO L87 Difference]: Start difference. First operand 17808 states and 89755 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:54,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:54,574 INFO L93 Difference]: Finished difference Result 23020 states and 109398 transitions. [2021-10-07 15:56:54,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:56:54,575 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:56:54,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:54,673 INFO L225 Difference]: With dead ends: 23020 [2021-10-07 15:56:54,673 INFO L226 Difference]: Without dead ends: 23006 [2021-10-07 15:56:54,673 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 3987.4ms TimeCoverageRelationStatistics Valid=731, Invalid=2575, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:56:54,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23006 states. [2021-10-07 15:56:55,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23006 to 17932. [2021-10-07 15:56:55,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17932 states, 17931 states have (on average 5.044392393062294) internal successors, (90451), 17931 states have internal predecessors, (90451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:55,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17932 states to 17932 states and 90451 transitions. [2021-10-07 15:56:55,365 INFO L78 Accepts]: Start accepts. Automaton has 17932 states and 90451 transitions. Word has length 22 [2021-10-07 15:56:55,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:55,366 INFO L470 AbstractCegarLoop]: Abstraction has 17932 states and 90451 transitions. [2021-10-07 15:56:55,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:55,366 INFO L276 IsEmpty]: Start isEmpty. Operand 17932 states and 90451 transitions. [2021-10-07 15:56:55,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-10-07 15:56:55,413 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:55,413 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:56:55,430 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-07 15:56:55,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:55,615 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-07 15:56:55,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:55,616 INFO L82 PathProgramCache]: Analyzing trace with hash 1490777907, now seen corresponding path program 73 times [2021-10-07 15:56:55,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:55,617 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1219433379] [2021-10-07 15:56:55,617 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:56:55,617 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:55,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:55,619 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:55,621 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-10-07 15:56:58,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:56:58,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:56:58,141 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:58,655 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:58,656 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:59,369 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:59,369 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:59,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1219433379] [2021-10-07 15:56:59,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1219433379] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:56:59,370 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:56:59,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 17 [2021-10-07 15:56:59,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157496] [2021-10-07 15:56:59,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 15:56:59,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:59,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 15:56:59,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2021-10-07 15:56:59,372 INFO L87 Difference]: Start difference. First operand 17932 states and 90451 transitions. Second operand has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:04,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:04,360 INFO L93 Difference]: Finished difference Result 23357 states and 111322 transitions. [2021-10-07 15:57:04,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-07 15:57:04,361 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-10-07 15:57:04,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:04,458 INFO L225 Difference]: With dead ends: 23357 [2021-10-07 15:57:04,458 INFO L226 Difference]: Without dead ends: 23350 [2021-10-07 15:57:04,459 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1307 ImplicationChecksByTransitivity, 4584.7ms TimeCoverageRelationStatistics Valid=1079, Invalid=3751, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:57:04,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23350 states. [2021-10-07 15:57:05,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23350 to 18048. [2021-10-07 15:57:05,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18048 states, 18047 states have (on average 5.0500914279381615) internal successors, (91139), 18047 states have internal predecessors, (91139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:05,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18048 states to 18048 states and 91139 transitions. [2021-10-07 15:57:05,333 INFO L78 Accepts]: Start accepts. Automaton has 18048 states and 91139 transitions. Word has length 22 [2021-10-07 15:57:05,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:05,334 INFO L470 AbstractCegarLoop]: Abstraction has 18048 states and 91139 transitions. [2021-10-07 15:57:05,334 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.111111111111111) internal successors, (38), 18 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:05,334 INFO L276 IsEmpty]: Start isEmpty. Operand 18048 states and 91139 transitions. [2021-10-07 15:57:05,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:57:05,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:05,381 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:05,399 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-07 15:57:05,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:05,582 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-07 15:57:05,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:05,583 INFO L82 PathProgramCache]: Analyzing trace with hash -1547854602, now seen corresponding path program 74 times [2021-10-07 15:57:05,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:05,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [620559744] [2021-10-07 15:57:05,585 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:57:05,585 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:05,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:05,586 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:05,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2021-10-07 15:57:07,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:57:07,893 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:07,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:57:07,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:08,017 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:57:08,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:08,197 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-10-07 15:57:08,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:08,198 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [620559744] [2021-10-07 15:57:08,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [620559744] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:08,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:08,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:57:08,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974753896] [2021-10-07 15:57:08,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:57:08,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:08,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:57:08,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:57:08,200 INFO L87 Difference]: Start difference. First operand 18048 states and 91139 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:08,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:08,409 INFO L93 Difference]: Finished difference Result 19552 states and 93915 transitions. [2021-10-07 15:57:08,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 15:57:08,410 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:57:08,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:08,489 INFO L225 Difference]: With dead ends: 19552 [2021-10-07 15:57:08,490 INFO L226 Difference]: Without dead ends: 19526 [2021-10-07 15:57:08,490 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 76.2ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:57:08,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19526 states. [2021-10-07 15:57:08,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19526 to 11396. [2021-10-07 15:57:08,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11396 states, 11395 states have (on average 4.742869679684072) internal successors, (54045), 11395 states have internal predecessors, (54045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:09,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11396 states to 11396 states and 54045 transitions. [2021-10-07 15:57:09,143 INFO L78 Accepts]: Start accepts. Automaton has 11396 states and 54045 transitions. Word has length 23 [2021-10-07 15:57:09,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:09,144 INFO L470 AbstractCegarLoop]: Abstraction has 11396 states and 54045 transitions. [2021-10-07 15:57:09,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:09,144 INFO L276 IsEmpty]: Start isEmpty. Operand 11396 states and 54045 transitions. [2021-10-07 15:57:09,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:57:09,178 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:09,178 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:09,196 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-07 15:57:09,378 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:09,379 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-07 15:57:09,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:09,380 INFO L82 PathProgramCache]: Analyzing trace with hash -1413703133, now seen corresponding path program 75 times [2021-10-07 15:57:09,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:09,381 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1538702375] [2021-10-07 15:57:09,381 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:57:09,382 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:09,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:09,383 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:09,384 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2021-10-07 15:57:11,875 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:57:11,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:11,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 15:57:11,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:12,092 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-07 15:57:12,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:12,357 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-07 15:57:12,357 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:12,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1538702375] [2021-10-07 15:57:12,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1538702375] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:12,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:12,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:57:12,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359444106] [2021-10-07 15:57:12,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:57:12,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:12,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:57:12,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:57:12,360 INFO L87 Difference]: Start difference. First operand 11396 states and 54045 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:12,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:12,506 INFO L93 Difference]: Finished difference Result 12362 states and 55905 transitions. [2021-10-07 15:57:12,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 15:57:12,507 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:57:12,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:12,556 INFO L225 Difference]: With dead ends: 12362 [2021-10-07 15:57:12,556 INFO L226 Difference]: Without dead ends: 12362 [2021-10-07 15:57:12,556 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 95.5ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:57:12,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12362 states. [2021-10-07 15:57:12,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12362 to 6632. [2021-10-07 15:57:12,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6632 states, 6631 states have (on average 4.562961845875433) internal successors, (30257), 6631 states have internal predecessors, (30257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:12,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6632 states to 6632 states and 30257 transitions. [2021-10-07 15:57:12,916 INFO L78 Accepts]: Start accepts. Automaton has 6632 states and 30257 transitions. Word has length 23 [2021-10-07 15:57:12,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:12,917 INFO L470 AbstractCegarLoop]: Abstraction has 6632 states and 30257 transitions. [2021-10-07 15:57:12,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 9 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:12,917 INFO L276 IsEmpty]: Start isEmpty. Operand 6632 states and 30257 transitions. [2021-10-07 15:57:12,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-10-07 15:57:12,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:12,932 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:12,952 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:13,133 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:13,133 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-07 15:57:13,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:13,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1081883966, now seen corresponding path program 76 times [2021-10-07 15:57:13,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:13,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [507463121] [2021-10-07 15:57:13,135 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:57:13,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:13,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:13,137 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:13,138 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2021-10-07 15:57:15,146 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:57:15,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:15,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 15:57:15,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:15,330 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-07 15:57:15,330 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:15,491 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-10-07 15:57:15,491 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:15,491 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [507463121] [2021-10-07 15:57:15,491 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [507463121] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:15,492 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:15,492 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-10-07 15:57:15,492 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707152255] [2021-10-07 15:57:15,581 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 15:57:15,581 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:15,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 15:57:15,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2021-10-07 15:57:15,582 INFO L87 Difference]: Start difference. First operand 6632 states and 30257 transitions. Second operand has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:15,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:15,688 INFO L93 Difference]: Finished difference Result 6930 states and 30506 transitions. [2021-10-07 15:57:15,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-07 15:57:15,689 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-10-07 15:57:15,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:15,714 INFO L225 Difference]: With dead ends: 6930 [2021-10-07 15:57:15,714 INFO L226 Difference]: Without dead ends: 6930 [2021-10-07 15:57:15,714 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 94.9ms TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:57:15,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6930 states. [2021-10-07 15:57:15,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6930 to 4520. [2021-10-07 15:57:15,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4520 states, 4519 states have (on average 4.322195175923877) internal successors, (19532), 4519 states have internal predecessors, (19532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:15,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4520 states to 4520 states and 19532 transitions. [2021-10-07 15:57:15,842 INFO L78 Accepts]: Start accepts. Automaton has 4520 states and 19532 transitions. Word has length 23 [2021-10-07 15:57:15,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:15,843 INFO L470 AbstractCegarLoop]: Abstraction has 4520 states and 19532 transitions. [2021-10-07 15:57:15,843 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.6) internal successors, (36), 9 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:15,843 INFO L276 IsEmpty]: Start isEmpty. Operand 4520 states and 19532 transitions. [2021-10-07 15:57:15,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:15,853 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:15,853 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:15,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Ended with exit code 0 [2021-10-07 15:57:16,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:16,064 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-07 15:57:16,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:16,064 INFO L82 PathProgramCache]: Analyzing trace with hash 294997875, now seen corresponding path program 77 times [2021-10-07 15:57:16,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:16,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1887191801] [2021-10-07 15:57:16,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:57:16,066 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:16,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:16,067 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:16,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2021-10-07 15:57:18,406 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 15:57:18,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:18,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 17 conjunts are in the unsatisfiable core [2021-10-07 15:57:18,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:18,842 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:18,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:19,439 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:19,439 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:19,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1887191801] [2021-10-07 15:57:19,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1887191801] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:19,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:19,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-10-07 15:57:19,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694586286] [2021-10-07 15:57:19,441 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 15:57:19,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:19,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 15:57:19,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-10-07 15:57:19,441 INFO L87 Difference]: Start difference. First operand 4520 states and 19532 transitions. Second operand has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:22,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:22,642 INFO L93 Difference]: Finished difference Result 6040 states and 24455 transitions. [2021-10-07 15:57:22,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:57:22,643 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:57:22,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:22,659 INFO L225 Difference]: With dead ends: 6040 [2021-10-07 15:57:22,659 INFO L226 Difference]: Without dead ends: 5488 [2021-10-07 15:57:22,660 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1383 ImplicationChecksByTransitivity, 2898.0ms TimeCoverageRelationStatistics Valid=808, Invalid=4022, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:57:22,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5488 states. [2021-10-07 15:57:22,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5488 to 4282. [2021-10-07 15:57:22,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4282 states, 4281 states have (on average 4.3088063536556875) internal successors, (18446), 4281 states have internal predecessors, (18446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:22,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4282 states to 4282 states and 18446 transitions. [2021-10-07 15:57:22,765 INFO L78 Accepts]: Start accepts. Automaton has 4282 states and 18446 transitions. Word has length 24 [2021-10-07 15:57:22,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:22,765 INFO L470 AbstractCegarLoop]: Abstraction has 4282 states and 18446 transitions. [2021-10-07 15:57:22,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 2.5294117647058822) internal successors, (43), 17 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:22,765 INFO L276 IsEmpty]: Start isEmpty. Operand 4282 states and 18446 transitions. [2021-10-07 15:57:22,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:22,774 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:22,775 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:22,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:22,975 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:22,975 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-07 15:57:22,976 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:22,976 INFO L82 PathProgramCache]: Analyzing trace with hash 705715961, now seen corresponding path program 78 times [2021-10-07 15:57:22,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:22,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1701462076] [2021-10-07 15:57:22,977 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:57:22,977 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:22,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:22,978 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:22,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2021-10-07 15:57:25,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:57:25,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:25,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:57:25,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:25,987 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:25,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:26,754 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:26,754 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:26,754 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1701462076] [2021-10-07 15:57:26,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1701462076] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:26,755 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:26,755 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:57:26,755 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008044575] [2021-10-07 15:57:26,755 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:57:26,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:26,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:57:26,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=335, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:57:26,756 INFO L87 Difference]: Start difference. First operand 4282 states and 18446 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:29,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:29,245 INFO L93 Difference]: Finished difference Result 6607 states and 26726 transitions. [2021-10-07 15:57:29,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:57:29,246 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:57:29,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:29,267 INFO L225 Difference]: With dead ends: 6607 [2021-10-07 15:57:29,267 INFO L226 Difference]: Without dead ends: 6600 [2021-10-07 15:57:29,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 401 ImplicationChecksByTransitivity, 2248.3ms TimeCoverageRelationStatistics Valid=576, Invalid=1776, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:57:29,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6600 states. [2021-10-07 15:57:29,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6600 to 4524. [2021-10-07 15:57:29,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4524 states, 4523 states have (on average 4.317046208268848) internal successors, (19526), 4523 states have internal predecessors, (19526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:29,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4524 states to 4524 states and 19526 transitions. [2021-10-07 15:57:29,454 INFO L78 Accepts]: Start accepts. Automaton has 4524 states and 19526 transitions. Word has length 24 [2021-10-07 15:57:29,454 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:29,454 INFO L470 AbstractCegarLoop]: Abstraction has 4524 states and 19526 transitions. [2021-10-07 15:57:29,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:29,455 INFO L276 IsEmpty]: Start isEmpty. Operand 4524 states and 19526 transitions. [2021-10-07 15:57:29,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:29,464 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:29,464 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:29,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:29,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:29,673 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-07 15:57:29,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:29,675 INFO L82 PathProgramCache]: Analyzing trace with hash -1976002055, now seen corresponding path program 79 times [2021-10-07 15:57:29,675 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:29,675 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274839303] [2021-10-07 15:57:29,676 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:57:29,676 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:29,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:29,677 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:29,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2021-10-07 15:57:31,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:57:31,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:57:31,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:32,460 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:32,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:33,293 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:33,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:33,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274839303] [2021-10-07 15:57:33,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274839303] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:33,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:33,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:57:33,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228810356] [2021-10-07 15:57:33,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:57:33,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:33,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:57:33,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=340, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:57:33,295 INFO L87 Difference]: Start difference. First operand 4524 states and 19526 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:36,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:36,838 INFO L93 Difference]: Finished difference Result 7347 states and 30280 transitions. [2021-10-07 15:57:36,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:57:36,839 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:57:36,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:36,860 INFO L225 Difference]: With dead ends: 7347 [2021-10-07 15:57:36,860 INFO L226 Difference]: Without dead ends: 7340 [2021-10-07 15:57:36,861 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 676 ImplicationChecksByTransitivity, 3213.9ms TimeCoverageRelationStatistics Valid=762, Invalid=2544, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:57:36,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7340 states. [2021-10-07 15:57:36,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7340 to 4724. [2021-10-07 15:57:37,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4724 states, 4723 states have (on average 4.348719034511963) internal successors, (20539), 4723 states have internal predecessors, (20539), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:37,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4724 states to 4724 states and 20539 transitions. [2021-10-07 15:57:37,021 INFO L78 Accepts]: Start accepts. Automaton has 4724 states and 20539 transitions. Word has length 24 [2021-10-07 15:57:37,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:37,021 INFO L470 AbstractCegarLoop]: Abstraction has 4724 states and 20539 transitions. [2021-10-07 15:57:37,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:37,021 INFO L276 IsEmpty]: Start isEmpty. Operand 4724 states and 20539 transitions. [2021-10-07 15:57:37,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:37,031 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:37,031 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:37,050 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:37,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:37,232 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-07 15:57:37,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:37,233 INFO L82 PathProgramCache]: Analyzing trace with hash 1429169119, now seen corresponding path program 80 times [2021-10-07 15:57:37,233 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:37,234 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494672408] [2021-10-07 15:57:37,234 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:57:37,234 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:37,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:37,235 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:37,237 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2021-10-07 15:57:39,698 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:57:39,698 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:39,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:57:39,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:40,452 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:40,452 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:41,276 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:41,276 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:41,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494672408] [2021-10-07 15:57:41,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1494672408] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:41,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:41,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:57:41,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1420792073] [2021-10-07 15:57:41,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:57:41,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:41,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:57:41,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:57:41,278 INFO L87 Difference]: Start difference. First operand 4724 states and 20539 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:45,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:45,249 INFO L93 Difference]: Finished difference Result 7285 states and 29540 transitions. [2021-10-07 15:57:45,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:57:45,250 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:57:45,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:45,272 INFO L225 Difference]: With dead ends: 7285 [2021-10-07 15:57:45,272 INFO L226 Difference]: Without dead ends: 7278 [2021-10-07 15:57:45,273 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 3709.2ms TimeCoverageRelationStatistics Valid=945, Invalid=3345, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:57:45,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7278 states. [2021-10-07 15:57:45,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7278 to 4810. [2021-10-07 15:57:45,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4810 states, 4809 states have (on average 4.372634643377001) internal successors, (21028), 4809 states have internal predecessors, (21028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:45,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4810 states to 4810 states and 21028 transitions. [2021-10-07 15:57:45,509 INFO L78 Accepts]: Start accepts. Automaton has 4810 states and 21028 transitions. Word has length 24 [2021-10-07 15:57:45,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:45,510 INFO L470 AbstractCegarLoop]: Abstraction has 4810 states and 21028 transitions. [2021-10-07 15:57:45,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:45,510 INFO L276 IsEmpty]: Start isEmpty. Operand 4810 states and 21028 transitions. [2021-10-07 15:57:45,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:45,520 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:45,520 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:45,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:45,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:45,721 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-07 15:57:45,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:45,723 INFO L82 PathProgramCache]: Analyzing trace with hash -1825291597, now seen corresponding path program 81 times [2021-10-07 15:57:45,724 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:45,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544822941] [2021-10-07 15:57:45,725 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:57:45,725 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:45,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:45,726 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:45,726 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2021-10-07 15:57:48,137 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:57:48,137 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:48,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:57:48,146 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:48,840 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:48,841 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:49,624 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:49,625 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:49,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544822941] [2021-10-07 15:57:49,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544822941] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:49,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:49,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:57:49,625 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28387071] [2021-10-07 15:57:49,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:57:49,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:49,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:57:49,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:57:49,626 INFO L87 Difference]: Start difference. First operand 4810 states and 21028 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:54,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:54,199 INFO L93 Difference]: Finished difference Result 7971 states and 32019 transitions. [2021-10-07 15:57:54,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:57:54,200 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:57:54,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:54,223 INFO L225 Difference]: With dead ends: 7971 [2021-10-07 15:57:54,223 INFO L226 Difference]: Without dead ends: 7964 [2021-10-07 15:57:54,224 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1156 ImplicationChecksByTransitivity, 4420.9ms TimeCoverageRelationStatistics Valid=1103, Invalid=3589, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:57:54,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7964 states. [2021-10-07 15:57:54,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7964 to 4974. [2021-10-07 15:57:54,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4974 states, 4973 states have (on average 4.372813191232656) internal successors, (21746), 4973 states have internal predecessors, (21746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:54,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4974 states to 4974 states and 21746 transitions. [2021-10-07 15:57:54,372 INFO L78 Accepts]: Start accepts. Automaton has 4974 states and 21746 transitions. Word has length 24 [2021-10-07 15:57:54,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:54,372 INFO L470 AbstractCegarLoop]: Abstraction has 4974 states and 21746 transitions. [2021-10-07 15:57:54,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:54,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4974 states and 21746 transitions. [2021-10-07 15:57:54,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:57:54,383 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:54,383 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:57:54,401 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:54,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:54,584 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-07 15:57:54,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:54,585 INFO L82 PathProgramCache]: Analyzing trace with hash 1996004217, now seen corresponding path program 82 times [2021-10-07 15:57:54,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:54,586 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1279175492] [2021-10-07 15:57:54,586 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:57:54,586 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:54,586 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:54,587 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-07 15:57:54,588 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-07 15:57:56,913 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:57:56,913 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:56,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:57:56,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:57,601 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:57:57,601 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:58,431 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:58,432 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:58,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1279175492] [2021-10-07 15:57:58,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1279175492] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:57:58,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:57:58,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:57:58,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1164079033] [2021-10-07 15:57:58,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:57:58,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:58,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:57:58,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=338, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:57:58,434 INFO L87 Difference]: Start difference. First operand 4974 states and 21746 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:02,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:02,043 INFO L93 Difference]: Finished difference Result 7371 states and 29494 transitions. [2021-10-07 15:58:02,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 15:58:02,043 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:02,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:02,066 INFO L225 Difference]: With dead ends: 7371 [2021-10-07 15:58:02,067 INFO L226 Difference]: Without dead ends: 7268 [2021-10-07 15:58:02,067 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 860 ImplicationChecksByTransitivity, 3414.5ms TimeCoverageRelationStatistics Valid=884, Invalid=3022, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 15:58:02,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7268 states. [2021-10-07 15:58:02,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7268 to 5014. [2021-10-07 15:58:02,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5014 states, 5013 states have (on average 4.380809894274885) internal successors, (21961), 5013 states have internal predecessors, (21961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:02,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5014 states to 5014 states and 21961 transitions. [2021-10-07 15:58:02,212 INFO L78 Accepts]: Start accepts. Automaton has 5014 states and 21961 transitions. Word has length 24 [2021-10-07 15:58:02,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:02,212 INFO L470 AbstractCegarLoop]: Abstraction has 5014 states and 21961 transitions. [2021-10-07 15:58:02,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:02,212 INFO L276 IsEmpty]: Start isEmpty. Operand 5014 states and 21961 transitions. [2021-10-07 15:58:02,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:02,223 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:02,224 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:02,245 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-07 15:58:02,424 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-07 15:58:02,425 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-07 15:58:02,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:02,425 INFO L82 PathProgramCache]: Analyzing trace with hash -1722047369, now seen corresponding path program 83 times [2021-10-07 15:58:02,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:02,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1441265105] [2021-10-07 15:58:02,426 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:58:02,427 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:02,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:02,428 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-07 15:58:02,429 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-07 15:58:04,904 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:58:04,904 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:04,913 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:58:04,914 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:05,546 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:05,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:06,507 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:06,507 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:06,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1441265105] [2021-10-07 15:58:06,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1441265105] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:06,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:06,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:58:06,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474570956] [2021-10-07 15:58:06,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:58:06,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:06,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:58:06,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=350, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:58:06,509 INFO L87 Difference]: Start difference. First operand 5014 states and 21961 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:09,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:09,502 INFO L93 Difference]: Finished difference Result 8851 states and 35310 transitions. [2021-10-07 15:58:09,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:58:09,503 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:09,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:09,529 INFO L225 Difference]: With dead ends: 8851 [2021-10-07 15:58:09,529 INFO L226 Difference]: Without dead ends: 8764 [2021-10-07 15:58:09,529 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 441 ImplicationChecksByTransitivity, 2868.0ms TimeCoverageRelationStatistics Valid=584, Invalid=1866, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:58:09,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8764 states. [2021-10-07 15:58:09,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8764 to 5358. [2021-10-07 15:58:09,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5358 states, 5357 states have (on average 4.373903304088109) internal successors, (23431), 5357 states have internal predecessors, (23431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:09,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5358 states to 5358 states and 23431 transitions. [2021-10-07 15:58:09,691 INFO L78 Accepts]: Start accepts. Automaton has 5358 states and 23431 transitions. Word has length 24 [2021-10-07 15:58:09,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:09,692 INFO L470 AbstractCegarLoop]: Abstraction has 5358 states and 23431 transitions. [2021-10-07 15:58:09,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:09,692 INFO L276 IsEmpty]: Start isEmpty. Operand 5358 states and 23431 transitions. [2021-10-07 15:58:09,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:09,703 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:09,703 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:09,722 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-07 15:58:09,904 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-07 15:58:09,904 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-07 15:58:09,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:09,905 INFO L82 PathProgramCache]: Analyzing trace with hash -270732803, now seen corresponding path program 84 times [2021-10-07 15:58:09,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:09,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [397477669] [2021-10-07 15:58:09,906 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:58:09,906 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:09,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:09,908 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-07 15:58:09,909 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-07 15:58:12,377 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 15:58:12,377 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:12,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:58:12,386 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:13,007 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:13,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:13,854 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:13,854 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:13,854 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [397477669] [2021-10-07 15:58:13,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [397477669] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:13,855 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:13,855 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:58:13,855 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026576427] [2021-10-07 15:58:13,855 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:58:13,855 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:13,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:58:13,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:58:13,856 INFO L87 Difference]: Start difference. First operand 5358 states and 23431 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:18,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:18,245 INFO L93 Difference]: Finished difference Result 10505 states and 40701 transitions. [2021-10-07 15:58:18,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-07 15:58:18,246 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:18,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:18,279 INFO L225 Difference]: With dead ends: 10505 [2021-10-07 15:58:18,279 INFO L226 Difference]: Without dead ends: 10498 [2021-10-07 15:58:18,279 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1071 ImplicationChecksByTransitivity, 4307.9ms TimeCoverageRelationStatistics Valid=995, Invalid=3295, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:58:18,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10498 states. [2021-10-07 15:58:18,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10498 to 5498. [2021-10-07 15:58:18,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5498 states, 5497 states have (on average 4.38930325632163) internal successors, (24128), 5497 states have internal predecessors, (24128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:18,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5498 states to 5498 states and 24128 transitions. [2021-10-07 15:58:18,485 INFO L78 Accepts]: Start accepts. Automaton has 5498 states and 24128 transitions. Word has length 24 [2021-10-07 15:58:18,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:18,485 INFO L470 AbstractCegarLoop]: Abstraction has 5498 states and 24128 transitions. [2021-10-07 15:58:18,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:18,485 INFO L276 IsEmpty]: Start isEmpty. Operand 5498 states and 24128 transitions. [2021-10-07 15:58:18,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:18,498 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:18,498 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:18,520 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-07 15:58:18,698 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-07 15:58:18,699 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-07 15:58:18,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:18,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1695867035, now seen corresponding path program 85 times [2021-10-07 15:58:18,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:18,701 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739012992] [2021-10-07 15:58:18,701 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:58:18,701 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:18,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:18,703 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-07 15:58:18,703 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-07 15:58:21,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:58:21,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:58:21,067 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:21,720 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:21,720 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:22,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:22,650 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739012992] [2021-10-07 15:58:22,650 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739012992] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:22,650 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:22,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:58:22,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297434953] [2021-10-07 15:58:22,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:58:22,651 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:22,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:58:22,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=339, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:58:22,652 INFO L87 Difference]: Start difference. First operand 5498 states and 24128 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:26,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:26,708 INFO L93 Difference]: Finished difference Result 9795 states and 39341 transitions. [2021-10-07 15:58:26,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:58:26,709 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:26,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:26,741 INFO L225 Difference]: With dead ends: 9795 [2021-10-07 15:58:26,741 INFO L226 Difference]: Without dead ends: 9788 [2021-10-07 15:58:26,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 695 ImplicationChecksByTransitivity, 3935.6ms TimeCoverageRelationStatistics Valid=783, Invalid=2523, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:58:26,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9788 states. [2021-10-07 15:58:26,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9788 to 5626. [2021-10-07 15:58:26,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5626 states, 5625 states have (on average 4.416355555555556) internal successors, (24842), 5625 states have internal predecessors, (24842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:26,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5626 states to 5626 states and 24842 transitions. [2021-10-07 15:58:26,933 INFO L78 Accepts]: Start accepts. Automaton has 5626 states and 24842 transitions. Word has length 24 [2021-10-07 15:58:26,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:26,933 INFO L470 AbstractCegarLoop]: Abstraction has 5626 states and 24842 transitions. [2021-10-07 15:58:26,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:26,934 INFO L276 IsEmpty]: Start isEmpty. Operand 5626 states and 24842 transitions. [2021-10-07 15:58:26,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:26,946 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:26,946 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:26,965 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Ended with exit code 0 [2021-10-07 15:58:27,146 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-07 15:58:27,147 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-07 15:58:27,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:27,148 INFO L82 PathProgramCache]: Analyzing trace with hash 173627947, now seen corresponding path program 86 times [2021-10-07 15:58:27,149 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:27,149 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1310174726] [2021-10-07 15:58:27,149 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:58:27,150 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:27,150 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:27,151 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-07 15:58:27,152 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-07 15:58:29,924 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:58:29,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:29,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:58:29,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:30,606 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:30,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:31,408 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:58:31,408 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:31,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1310174726] [2021-10-07 15:58:31,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1310174726] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:31,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:31,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-07 15:58:31,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300075565] [2021-10-07 15:58:31,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:31,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:31,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:31,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:31,411 INFO L87 Difference]: Start difference. First operand 5626 states and 24842 transitions. Second operand has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:34,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:34,001 INFO L93 Difference]: Finished difference Result 8870 states and 35965 transitions. [2021-10-07 15:58:34,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 15:58:34,001 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:34,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:34,031 INFO L225 Difference]: With dead ends: 8870 [2021-10-07 15:58:34,031 INFO L226 Difference]: Without dead ends: 8856 [2021-10-07 15:58:34,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 2563.2ms TimeCoverageRelationStatistics Valid=549, Invalid=1343, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 15:58:34,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8856 states. [2021-10-07 15:58:34,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8856 to 5820. [2021-10-07 15:58:34,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5820 states, 5819 states have (on average 4.416566420347139) internal successors, (25700), 5819 states have internal predecessors, (25700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:34,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5820 states to 5820 states and 25700 transitions. [2021-10-07 15:58:34,208 INFO L78 Accepts]: Start accepts. Automaton has 5820 states and 25700 transitions. Word has length 24 [2021-10-07 15:58:34,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:34,208 INFO L470 AbstractCegarLoop]: Abstraction has 5820 states and 25700 transitions. [2021-10-07 15:58:34,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:34,209 INFO L276 IsEmpty]: Start isEmpty. Operand 5820 states and 25700 transitions. [2021-10-07 15:58:34,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:34,223 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:34,223 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:34,245 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-07 15:58:34,424 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-07 15:58:34,424 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-07 15:58:34,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:34,425 INFO L82 PathProgramCache]: Analyzing trace with hash 549955667, now seen corresponding path program 87 times [2021-10-07 15:58:34,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:34,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [792145400] [2021-10-07 15:58:34,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:58:34,426 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:34,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:34,428 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-07 15:58:34,428 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-07 15:58:37,121 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 15:58:37,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:37,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:58:37,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:37,832 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:37,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:38,715 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:58:38,716 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:38,716 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [792145400] [2021-10-07 15:58:38,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [792145400] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:38,716 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:38,716 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 19 [2021-10-07 15:58:38,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [327485382] [2021-10-07 15:58:38,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:38,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:38,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:38,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=297, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:38,718 INFO L87 Difference]: Start difference. First operand 5820 states and 25700 transitions. Second operand has 21 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:41,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:41,597 INFO L93 Difference]: Finished difference Result 8890 states and 36119 transitions. [2021-10-07 15:58:41,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:58:41,598 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:41,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:41,788 INFO L225 Difference]: With dead ends: 8890 [2021-10-07 15:58:41,788 INFO L226 Difference]: Without dead ends: 8876 [2021-10-07 15:58:41,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 2851.3ms TimeCoverageRelationStatistics Valid=575, Invalid=1405, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:58:41,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8876 states. [2021-10-07 15:58:41,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8876 to 5840. [2021-10-07 15:58:41,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5840 states, 5839 states have (on average 4.420277444767939) internal successors, (25810), 5839 states have internal predecessors, (25810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:41,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5840 states to 5840 states and 25810 transitions. [2021-10-07 15:58:41,948 INFO L78 Accepts]: Start accepts. Automaton has 5840 states and 25810 transitions. Word has length 24 [2021-10-07 15:58:41,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:41,948 INFO L470 AbstractCegarLoop]: Abstraction has 5840 states and 25810 transitions. [2021-10-07 15:58:41,949 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.1) internal successors, (42), 20 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:41,949 INFO L276 IsEmpty]: Start isEmpty. Operand 5840 states and 25810 transitions. [2021-10-07 15:58:41,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:41,961 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:41,961 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:41,981 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-07 15:58:42,162 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-07 15:58:42,162 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-07 15:58:42,165 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:42,165 INFO L82 PathProgramCache]: Analyzing trace with hash -1828597593, now seen corresponding path program 88 times [2021-10-07 15:58:42,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:42,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1852599177] [2021-10-07 15:58:42,166 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:58:42,166 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:42,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:42,167 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-07 15:58:42,167 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-07 15:58:44,570 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:58:44,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:44,579 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:58:44,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:45,121 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:58:45,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:46,105 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:46,105 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:46,105 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1852599177] [2021-10-07 15:58:46,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1852599177] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:46,106 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:46,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2021-10-07 15:58:46,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844619936] [2021-10-07 15:58:46,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:58:46,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:46,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:58:46,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:58:46,107 INFO L87 Difference]: Start difference. First operand 5840 states and 25810 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:51,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:51,393 INFO L93 Difference]: Finished difference Result 9296 states and 37223 transitions. [2021-10-07 15:58:51,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 15:58:51,394 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:58:51,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:51,422 INFO L225 Difference]: With dead ends: 9296 [2021-10-07 15:58:51,423 INFO L226 Difference]: Without dead ends: 9234 [2021-10-07 15:58:51,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 942 ImplicationChecksByTransitivity, 4967.2ms TimeCoverageRelationStatistics Valid=846, Invalid=2936, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 15:58:51,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9234 states. [2021-10-07 15:58:51,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9234 to 5934. [2021-10-07 15:58:51,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5934 states, 5933 states have (on average 4.417663913703017) internal successors, (26210), 5933 states have internal predecessors, (26210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:51,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5934 states to 5934 states and 26210 transitions. [2021-10-07 15:58:51,603 INFO L78 Accepts]: Start accepts. Automaton has 5934 states and 26210 transitions. Word has length 24 [2021-10-07 15:58:51,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:51,604 INFO L470 AbstractCegarLoop]: Abstraction has 5934 states and 26210 transitions. [2021-10-07 15:58:51,604 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:51,604 INFO L276 IsEmpty]: Start isEmpty. Operand 5934 states and 26210 transitions. [2021-10-07 15:58:51,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:58:51,616 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:51,617 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:51,637 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-07 15:58:51,817 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-07 15:58:51,817 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-07 15:58:51,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:51,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1417551883, now seen corresponding path program 89 times [2021-10-07 15:58:51,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:51,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114335409] [2021-10-07 15:58:51,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:58:51,819 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:51,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:51,821 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-07 15:58:51,822 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-07 15:58:54,491 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:58:54,492 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:54,501 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:58:54,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:55,126 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:55,126 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:55,991 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:55,991 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:55,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114335409] [2021-10-07 15:58:55,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114335409] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:58:55,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:58:55,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 19 [2021-10-07 15:58:55,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303963380] [2021-10-07 15:58:55,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:55,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:55,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:55,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=305, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:55,992 INFO L87 Difference]: Start difference. First operand 5934 states and 26210 transitions. Second operand has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:00,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:00,986 INFO L93 Difference]: Finished difference Result 10363 states and 40943 transitions. [2021-10-07 15:59:00,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 15:59:00,986 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:00,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:01,019 INFO L225 Difference]: With dead ends: 10363 [2021-10-07 15:59:01,019 INFO L226 Difference]: Without dead ends: 10334 [2021-10-07 15:59:01,020 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1014 ImplicationChecksByTransitivity, 4661.8ms TimeCoverageRelationStatistics Valid=949, Invalid=3211, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:59:01,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10334 states. [2021-10-07 15:59:01,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10334 to 5984. [2021-10-07 15:59:01,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5984 states, 5983 states have (on average 4.415009192712686) internal successors, (26415), 5983 states have internal predecessors, (26415), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:01,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5984 states to 5984 states and 26415 transitions. [2021-10-07 15:59:01,352 INFO L78 Accepts]: Start accepts. Automaton has 5984 states and 26415 transitions. Word has length 24 [2021-10-07 15:59:01,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:01,352 INFO L470 AbstractCegarLoop]: Abstraction has 5984 states and 26415 transitions. [2021-10-07 15:59:01,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:01,353 INFO L276 IsEmpty]: Start isEmpty. Operand 5984 states and 26415 transitions. [2021-10-07 15:59:01,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:01,367 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:01,367 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:01,389 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-07 15:59:01,568 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-07 15:59:01,568 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-07 15:59:01,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:01,571 INFO L82 PathProgramCache]: Analyzing trace with hash 1392161771, now seen corresponding path program 90 times [2021-10-07 15:59:01,571 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:01,572 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1687520569] [2021-10-07 15:59:01,572 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:59:01,572 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:01,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:01,573 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-07 15:59:01,574 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-07 15:59:04,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:59:04,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:04,206 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:59:04,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:04,759 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:59:04,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:05,617 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:05,618 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:05,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1687520569] [2021-10-07 15:59:05,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1687520569] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:05,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:05,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2021-10-07 15:59:05,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364593089] [2021-10-07 15:59:05,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:59:05,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:05,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:59:05,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:59:05,620 INFO L87 Difference]: Start difference. First operand 5984 states and 26415 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:09,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:09,829 INFO L93 Difference]: Finished difference Result 9903 states and 40050 transitions. [2021-10-07 15:59:09,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:59:09,829 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:09,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:09,859 INFO L225 Difference]: With dead ends: 9903 [2021-10-07 15:59:09,859 INFO L226 Difference]: Without dead ends: 9896 [2021-10-07 15:59:09,860 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 667 ImplicationChecksByTransitivity, 3906.0ms TimeCoverageRelationStatistics Valid=758, Invalid=2212, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:59:09,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9896 states. [2021-10-07 15:59:10,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9896 to 6070. [2021-10-07 15:59:10,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6070 states, 6069 states have (on average 4.402702257373537) internal successors, (26720), 6069 states have internal predecessors, (26720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:10,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6070 states to 6070 states and 26720 transitions. [2021-10-07 15:59:10,042 INFO L78 Accepts]: Start accepts. Automaton has 6070 states and 26720 transitions. Word has length 24 [2021-10-07 15:59:10,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:10,042 INFO L470 AbstractCegarLoop]: Abstraction has 6070 states and 26720 transitions. [2021-10-07 15:59:10,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:10,042 INFO L276 IsEmpty]: Start isEmpty. Operand 6070 states and 26720 transitions. [2021-10-07 15:59:10,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:10,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:10,060 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:10,090 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-07 15:59:10,273 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-07 15:59:10,274 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-07 15:59:10,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:10,274 INFO L82 PathProgramCache]: Analyzing trace with hash 1768489491, now seen corresponding path program 91 times [2021-10-07 15:59:10,275 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:10,275 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408193952] [2021-10-07 15:59:10,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:59:10,276 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:10,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:10,277 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-07 15:59:10,278 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-07 15:59:13,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:59:13,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:59:13,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:13,684 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:59:13,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:14,550 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:14,550 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:14,550 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408193952] [2021-10-07 15:59:14,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408193952] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:14,551 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:14,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2021-10-07 15:59:14,551 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079021405] [2021-10-07 15:59:14,552 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:59:14,552 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:14,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:59:14,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=277, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:59:14,552 INFO L87 Difference]: Start difference. First operand 6070 states and 26720 transitions. Second operand has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:18,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:18,159 INFO L93 Difference]: Finished difference Result 9640 states and 39211 transitions. [2021-10-07 15:59:18,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 15:59:18,159 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:18,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:18,189 INFO L225 Difference]: With dead ends: 9640 [2021-10-07 15:59:18,189 INFO L226 Difference]: Without dead ends: 9626 [2021-10-07 15:59:18,190 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 594 ImplicationChecksByTransitivity, 3500.3ms TimeCoverageRelationStatistics Valid=708, Invalid=1944, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:59:18,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9626 states. [2021-10-07 15:59:18,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9626 to 6028. [2021-10-07 15:59:18,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6028 states, 6027 states have (on average 4.403019744483159) internal successors, (26537), 6027 states have internal predecessors, (26537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:18,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6028 states to 6028 states and 26537 transitions. [2021-10-07 15:59:18,378 INFO L78 Accepts]: Start accepts. Automaton has 6028 states and 26537 transitions. Word has length 24 [2021-10-07 15:59:18,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:18,378 INFO L470 AbstractCegarLoop]: Abstraction has 6028 states and 26537 transitions. [2021-10-07 15:59:18,378 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:18,378 INFO L276 IsEmpty]: Start isEmpty. Operand 6028 states and 26537 transitions. [2021-10-07 15:59:18,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:18,391 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:18,391 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:18,414 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-07 15:59:18,598 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-07 15:59:18,599 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-07 15:59:18,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:18,599 INFO L82 PathProgramCache]: Analyzing trace with hash 1746637599, now seen corresponding path program 92 times [2021-10-07 15:59:18,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:18,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [934549767] [2021-10-07 15:59:18,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:59:18,601 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:18,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:18,602 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-07 15:59:18,627 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-07 15:59:21,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 15:59:21,344 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:21,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:59:21,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:22,133 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:23,273 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:23,274 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:23,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [934549767] [2021-10-07 15:59:23,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [934549767] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:23,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:23,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:59:23,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939256854] [2021-10-07 15:59:23,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:59:23,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:23,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:59:23,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:59:23,276 INFO L87 Difference]: Start difference. First operand 6028 states and 26537 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:27,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:27,081 INFO L93 Difference]: Finished difference Result 9239 states and 37426 transitions. [2021-10-07 15:59:27,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 15:59:27,082 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:27,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:27,110 INFO L225 Difference]: With dead ends: 9239 [2021-10-07 15:59:27,111 INFO L226 Difference]: Without dead ends: 9196 [2021-10-07 15:59:27,111 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 377 ImplicationChecksByTransitivity, 3750.3ms TimeCoverageRelationStatistics Valid=575, Invalid=1681, Unknown=0, NotChecked=0, Total=2256 [2021-10-07 15:59:27,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9196 states. [2021-10-07 15:59:27,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9196 to 6086. [2021-10-07 15:59:27,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6086 states, 6085 states have (on average 4.409860312243221) internal successors, (26834), 6085 states have internal predecessors, (26834), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:27,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6086 states to 6086 states and 26834 transitions. [2021-10-07 15:59:27,293 INFO L78 Accepts]: Start accepts. Automaton has 6086 states and 26834 transitions. Word has length 24 [2021-10-07 15:59:27,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:27,293 INFO L470 AbstractCegarLoop]: Abstraction has 6086 states and 26834 transitions. [2021-10-07 15:59:27,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:27,294 INFO L276 IsEmpty]: Start isEmpty. Operand 6086 states and 26834 transitions. [2021-10-07 15:59:27,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:27,307 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:27,307 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:27,328 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-07 15:59:27,507 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-07 15:59:27,508 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-07 15:59:27,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:27,509 INFO L82 PathProgramCache]: Analyzing trace with hash -572855365, now seen corresponding path program 93 times [2021-10-07 15:59:27,510 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:27,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1005730121] [2021-10-07 15:59:27,510 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:59:27,511 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:27,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:27,511 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-07 15:59:27,512 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-07 15:59:30,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 15:59:30,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:30,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 15:59:30,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:30,859 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:30,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:31,766 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:31,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1005730121] [2021-10-07 15:59:31,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1005730121] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:31,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:31,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 20 [2021-10-07 15:59:31,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7248472] [2021-10-07 15:59:31,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-10-07 15:59:31,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:31,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-10-07 15:59:31,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=349, Unknown=0, NotChecked=0, Total=462 [2021-10-07 15:59:31,768 INFO L87 Difference]: Start difference. First operand 6086 states and 26834 transitions. Second operand has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:35,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:35,901 INFO L93 Difference]: Finished difference Result 9179 states and 37558 transitions. [2021-10-07 15:59:35,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:59:35,902 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:35,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:35,934 INFO L225 Difference]: With dead ends: 9179 [2021-10-07 15:59:35,934 INFO L226 Difference]: Without dead ends: 9134 [2021-10-07 15:59:35,935 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 766 ImplicationChecksByTransitivity, 3919.7ms TimeCoverageRelationStatistics Valid=809, Invalid=2731, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:59:35,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9134 states. [2021-10-07 15:59:36,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9134 to 6176. [2021-10-07 15:59:36,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6176 states, 6175 states have (on average 4.409068825910931) internal successors, (27226), 6175 states have internal predecessors, (27226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:36,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6176 states to 6176 states and 27226 transitions. [2021-10-07 15:59:36,139 INFO L78 Accepts]: Start accepts. Automaton has 6176 states and 27226 transitions. Word has length 24 [2021-10-07 15:59:36,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:36,139 INFO L470 AbstractCegarLoop]: Abstraction has 6176 states and 27226 transitions. [2021-10-07 15:59:36,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 2.0952380952380953) internal successors, (44), 21 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:36,140 INFO L276 IsEmpty]: Start isEmpty. Operand 6176 states and 27226 transitions. [2021-10-07 15:59:36,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:36,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:36,155 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:36,176 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Ended with exit code 0 [2021-10-07 15:59:36,356 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-07 15:59:36,356 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-07 15:59:36,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:36,357 INFO L82 PathProgramCache]: Analyzing trace with hash -1295600933, now seen corresponding path program 94 times [2021-10-07 15:59:36,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:36,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383330402] [2021-10-07 15:59:36,358 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:59:36,358 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:36,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:36,359 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-07 15:59:36,360 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-07 15:59:38,952 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:59:38,952 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:38,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:59:38,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:39,509 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:59:39,509 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:40,467 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:40,468 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:40,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383330402] [2021-10-07 15:59:40,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383330402] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:40,468 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:40,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2021-10-07 15:59:40,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912493721] [2021-10-07 15:59:40,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:59:40,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:40,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:59:40,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:59:40,470 INFO L87 Difference]: Start difference. First operand 6176 states and 27226 transitions. Second operand has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:44,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:44,727 INFO L93 Difference]: Finished difference Result 9602 states and 38640 transitions. [2021-10-07 15:59:44,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-10-07 15:59:44,728 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:44,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:44,759 INFO L225 Difference]: With dead ends: 9602 [2021-10-07 15:59:44,759 INFO L226 Difference]: Without dead ends: 9540 [2021-10-07 15:59:44,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 705 ImplicationChecksByTransitivity, 3983.0ms TimeCoverageRelationStatistics Valid=739, Invalid=2453, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:59:44,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9540 states. [2021-10-07 15:59:45,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9540 to 6232. [2021-10-07 15:59:45,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6232 states, 6231 states have (on average 4.409725565719788) internal successors, (27477), 6231 states have internal predecessors, (27477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:45,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6232 states to 6232 states and 27477 transitions. [2021-10-07 15:59:45,110 INFO L78 Accepts]: Start accepts. Automaton has 6232 states and 27477 transitions. Word has length 24 [2021-10-07 15:59:45,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:45,110 INFO L470 AbstractCegarLoop]: Abstraction has 6232 states and 27477 transitions. [2021-10-07 15:59:45,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.263157894736842) internal successors, (43), 19 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:45,110 INFO L276 IsEmpty]: Start isEmpty. Operand 6232 states and 27477 transitions. [2021-10-07 15:59:45,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:45,124 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:45,124 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:45,146 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (107)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:45,324 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-07 15:59:45,325 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-07 15:59:45,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:45,327 INFO L82 PathProgramCache]: Analyzing trace with hash 1950548543, now seen corresponding path program 95 times [2021-10-07 15:59:45,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:45,328 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1955189997] [2021-10-07 15:59:45,328 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:59:45,329 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:45,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:45,330 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-07 15:59:45,331 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-07 15:59:48,106 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 15:59:48,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:48,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:59:48,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:48,730 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:48,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:49,560 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:49,561 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:49,561 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1955189997] [2021-10-07 15:59:49,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1955189997] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:49,561 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:49,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11] total 19 [2021-10-07 15:59:49,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645649224] [2021-10-07 15:59:49,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:59:49,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:49,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:59:49,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:59:49,563 INFO L87 Difference]: Start difference. First operand 6232 states and 27477 transitions. Second operand has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:53,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:53,585 INFO L93 Difference]: Finished difference Result 10944 states and 43514 transitions. [2021-10-07 15:59:53,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:59:53,586 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 15:59:53,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:53,619 INFO L225 Difference]: With dead ends: 10944 [2021-10-07 15:59:53,619 INFO L226 Difference]: Without dead ends: 10930 [2021-10-07 15:59:53,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 3623.8ms TimeCoverageRelationStatistics Valid=812, Invalid=2494, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:59:53,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10930 states. [2021-10-07 15:59:53,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10930 to 6276. [2021-10-07 15:59:53,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6276 states, 6275 states have (on average 4.416892430278884) internal successors, (27716), 6275 states have internal predecessors, (27716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:53,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6276 states to 6276 states and 27716 transitions. [2021-10-07 15:59:53,835 INFO L78 Accepts]: Start accepts. Automaton has 6276 states and 27716 transitions. Word has length 24 [2021-10-07 15:59:53,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:53,835 INFO L470 AbstractCegarLoop]: Abstraction has 6276 states and 27716 transitions. [2021-10-07 15:59:53,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.2) internal successors, (44), 20 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:53,836 INFO L276 IsEmpty]: Start isEmpty. Operand 6276 states and 27716 transitions. [2021-10-07 15:59:53,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 15:59:53,850 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:53,850 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:53,870 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-07 15:59:54,050 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-07 15:59:54,051 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-07 15:59:54,051 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:54,051 INFO L82 PathProgramCache]: Analyzing trace with hash 104942381, now seen corresponding path program 96 times [2021-10-07 15:59:54,052 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:54,052 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085658195] [2021-10-07 15:59:54,052 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:59:54,053 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:54,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:54,054 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-07 15:59:54,055 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-07 15:59:57,055 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 15:59:57,055 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:57,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 15:59:57,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:57,692 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 15:59:57,692 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:58,548 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:58,549 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:58,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085658195] [2021-10-07 15:59:58,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085658195] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 15:59:58,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 15:59:58,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11] total 18 [2021-10-07 15:59:58,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142190] [2021-10-07 15:59:58,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-10-07 15:59:58,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:58,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-10-07 15:59:58,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=278, Unknown=0, NotChecked=0, Total=380 [2021-10-07 15:59:58,551 INFO L87 Difference]: Start difference. First operand 6276 states and 27716 transitions. Second operand has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:02,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:02,820 INFO L93 Difference]: Finished difference Result 10974 states and 43943 transitions. [2021-10-07 16:00:02,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 16:00:02,820 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 16:00:02,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:02,856 INFO L225 Difference]: With dead ends: 10974 [2021-10-07 16:00:02,856 INFO L226 Difference]: Without dead ends: 10960 [2021-10-07 16:00:02,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 800 ImplicationChecksByTransitivity, 4063.8ms TimeCoverageRelationStatistics Valid=891, Invalid=2531, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 16:00:02,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10960 states. [2021-10-07 16:00:03,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10960 to 6348. [2021-10-07 16:00:03,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6348 states, 6347 states have (on average 4.41972585473452) internal successors, (28052), 6347 states have internal predecessors, (28052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:03,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6348 states to 6348 states and 28052 transitions. [2021-10-07 16:00:03,071 INFO L78 Accepts]: Start accepts. Automaton has 6348 states and 28052 transitions. Word has length 24 [2021-10-07 16:00:03,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:03,071 INFO L470 AbstractCegarLoop]: Abstraction has 6348 states and 28052 transitions. [2021-10-07 16:00:03,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.1578947368421053) internal successors, (41), 19 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:03,072 INFO L276 IsEmpty]: Start isEmpty. Operand 6348 states and 28052 transitions. [2021-10-07 16:00:03,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 16:00:03,087 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:03,087 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:03,111 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-07 16:00:03,287 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-07 16:00:03,288 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-07 16:00:03,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:03,288 INFO L82 PathProgramCache]: Analyzing trace with hash 1944140169, now seen corresponding path program 97 times [2021-10-07 16:00:03,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:03,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1814962084] [2021-10-07 16:00:03,289 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:00:03,290 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:03,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:03,291 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-07 16:00:03,292 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-07 16:00:06,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:00:06,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-07 16:00:06,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:06,757 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 16:00:06,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:07,512 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 16:00:07,513 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:07,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1814962084] [2021-10-07 16:00:07,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1814962084] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:00:07,513 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:00:07,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 17 [2021-10-07 16:00:07,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463239980] [2021-10-07 16:00:07,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-10-07 16:00:07,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:07,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-10-07 16:00:07,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2021-10-07 16:00:07,514 INFO L87 Difference]: Start difference. First operand 6348 states and 28052 transitions. Second operand has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:10,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:10,085 INFO L93 Difference]: Finished difference Result 9979 states and 40177 transitions. [2021-10-07 16:00:10,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-10-07 16:00:10,086 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 16:00:10,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:10,117 INFO L225 Difference]: With dead ends: 9979 [2021-10-07 16:00:10,117 INFO L226 Difference]: Without dead ends: 9972 [2021-10-07 16:00:10,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 365 ImplicationChecksByTransitivity, 2454.8ms TimeCoverageRelationStatistics Valid=520, Invalid=1460, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 16:00:10,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9972 states. [2021-10-07 16:00:10,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9972 to 6466. [2021-10-07 16:00:10,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6466 states, 6465 states have (on average 4.423820572312452) internal successors, (28600), 6465 states have internal predecessors, (28600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:10,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6466 states to 6466 states and 28600 transitions. [2021-10-07 16:00:10,336 INFO L78 Accepts]: Start accepts. Automaton has 6466 states and 28600 transitions. Word has length 24 [2021-10-07 16:00:10,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:10,336 INFO L470 AbstractCegarLoop]: Abstraction has 6466 states and 28600 transitions. [2021-10-07 16:00:10,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 2.2777777777777777) internal successors, (41), 18 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:10,336 INFO L276 IsEmpty]: Start isEmpty. Operand 6466 states and 28600 transitions. [2021-10-07 16:00:10,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 16:00:10,351 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:10,351 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:10,372 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-07 16:00:10,551 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-07 16:00:10,552 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-07 16:00:10,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:10,552 INFO L82 PathProgramCache]: Analyzing trace with hash -1460011181, now seen corresponding path program 98 times [2021-10-07 16:00:10,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:10,553 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1934513804] [2021-10-07 16:00:10,553 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:00:10,554 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:10,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:10,556 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-07 16:00:10,557 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-07 16:00:13,410 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:00:13,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:13,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 16:00:13,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:14,362 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:14,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:15,210 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:15,211 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:15,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1934513804] [2021-10-07 16:00:15,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1934513804] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:00:15,211 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:00:15,211 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-07 16:00:15,211 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019742977] [2021-10-07 16:00:15,212 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-07 16:00:15,212 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:15,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-07 16:00:15,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=367, Unknown=0, NotChecked=0, Total=506 [2021-10-07 16:00:15,213 INFO L87 Difference]: Start difference. First operand 6466 states and 28600 transitions. Second operand has 23 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:19,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:19,094 INFO L93 Difference]: Finished difference Result 11100 states and 45436 transitions. [2021-10-07 16:00:19,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 16:00:19,095 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 16:00:19,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:19,132 INFO L225 Difference]: With dead ends: 11100 [2021-10-07 16:00:19,132 INFO L226 Difference]: Without dead ends: 11086 [2021-10-07 16:00:19,133 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 3861.8ms TimeCoverageRelationStatistics Valid=881, Invalid=2425, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 16:00:19,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11086 states. [2021-10-07 16:00:19,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11086 to 6584. [2021-10-07 16:00:19,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6584 states, 6583 states have (on average 4.456782621904907) internal successors, (29339), 6583 states have internal predecessors, (29339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:19,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6584 states to 6584 states and 29339 transitions. [2021-10-07 16:00:19,356 INFO L78 Accepts]: Start accepts. Automaton has 6584 states and 29339 transitions. Word has length 24 [2021-10-07 16:00:19,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:19,356 INFO L470 AbstractCegarLoop]: Abstraction has 6584 states and 29339 transitions. [2021-10-07 16:00:19,356 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:19,356 INFO L276 IsEmpty]: Start isEmpty. Operand 6584 states and 29339 transitions. [2021-10-07 16:00:19,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 16:00:19,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:19,371 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:19,392 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-07 16:00:19,572 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-07 16:00:19,572 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-07 16:00:19,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:19,573 INFO L82 PathProgramCache]: Analyzing trace with hash -1083683461, now seen corresponding path program 99 times [2021-10-07 16:00:19,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:19,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [935142225] [2021-10-07 16:00:19,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:00:19,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:19,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:19,575 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-07 16:00:19,576 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-07 16:00:22,666 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 16:00:22,667 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:22,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 16:00:22,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:23,599 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:23,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:24,471 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:24,471 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:24,472 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [935142225] [2021-10-07 16:00:24,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [935142225] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:00:24,472 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:00:24,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-07 16:00:24,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899218137] [2021-10-07 16:00:24,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-07 16:00:24,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:24,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-07 16:00:24,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=367, Unknown=0, NotChecked=0, Total=506 [2021-10-07 16:00:24,474 INFO L87 Difference]: Start difference. First operand 6584 states and 29339 transitions. Second operand has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:29,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:29,258 INFO L93 Difference]: Finished difference Result 10578 states and 43309 transitions. [2021-10-07 16:00:29,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 16:00:29,258 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-10-07 16:00:29,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:29,292 INFO L225 Difference]: With dead ends: 10578 [2021-10-07 16:00:29,293 INFO L226 Difference]: Without dead ends: 10564 [2021-10-07 16:00:29,293 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1088 ImplicationChecksByTransitivity, 4542.3ms TimeCoverageRelationStatistics Valid=1064, Invalid=3096, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 16:00:29,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10564 states. [2021-10-07 16:00:29,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10564 to 6502. [2021-10-07 16:00:29,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6502 states, 6501 states have (on average 4.470696815874481) internal successors, (29064), 6501 states have internal predecessors, (29064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:29,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6502 states to 6502 states and 29064 transitions. [2021-10-07 16:00:29,506 INFO L78 Accepts]: Start accepts. Automaton has 6502 states and 29064 transitions. Word has length 24 [2021-10-07 16:00:29,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:29,506 INFO L470 AbstractCegarLoop]: Abstraction has 6502 states and 29064 transitions. [2021-10-07 16:00:29,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 1.9090909090909092) internal successors, (42), 22 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:29,507 INFO L276 IsEmpty]: Start isEmpty. Operand 6502 states and 29064 transitions. [2021-10-07 16:00:29,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-10-07 16:00:29,527 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:29,527 INFO L512 BasicCegarLoop]: trace histogram [4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:29,556 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-07 16:00:29,741 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-07 16:00:29,742 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-07 16:00:29,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:29,742 INFO L82 PathProgramCache]: Analyzing trace with hash -1882598001, now seen corresponding path program 100 times [2021-10-07 16:00:29,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:29,743 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1997527460] [2021-10-07 16:00:29,743 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:00:29,744 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:29,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:29,745 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-07 16:00:29,748 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-07 16:00:32,600 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:00:32,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:32,609 INFO L263 TraceCheckSpWp]: Trace formula consists of 99 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-07 16:00:32,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:33,360 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:33,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:34,396 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:34,396 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:34,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1997527460] [2021-10-07 16:00:34,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1997527460] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:00:34,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:00:34,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 21 [2021-10-07 16:00:34,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653156500] [2021-10-07 16:00:34,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-10-07 16:00:34,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:34,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-10-07 16:00:34,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=373, Unknown=0, NotChecked=0, Total=506 [2021-10-07 16:00:34,398 INFO L87 Difference]: Start difference. First operand 6502 states and 29064 transitions. Second operand has 23 states, 22 states have (on average 2.0) internal successors, (44), 22 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-07 16:00:38,605 WARN L223 SmtUtils]: Removed 4 from assertion stack [2021-10-07 16:00:38,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-10-07 16:00:38,606 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:00:38,623 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:00:38,623 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:00:38,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Forceful destruction successful, exit code 0 [2021-10-07 16:00:38,807 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-07 16:00:38,808 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. [2021-10-07 16:00:38,811 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-07 16:00:38,811 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-07 16:00:38,812 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 16:00:38,813 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-07 16:00:38,818 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 16:00:38,818 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 16:00:38,820 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 04:00:38 BasicIcfg [2021-10-07 16:00:38,821 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 16:00:38,822 INFO L168 Benchmark]: Toolchain (without parser) took 739336.02 ms. Allocated memory was 153.1 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 127.7 MB in the beginning and 807.9 MB in the end (delta: -680.2 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,822 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 153.1 MB. Free memory is still 134.2 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 16:00:38,822 INFO L168 Benchmark]: CACSL2BoogieTranslator took 322.83 ms. Allocated memory is still 153.1 MB. Free memory was 127.3 MB in the beginning and 116.2 MB in the end (delta: 11.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,823 INFO L168 Benchmark]: Boogie Procedure Inliner took 77.24 ms. Allocated memory is still 153.1 MB. Free memory was 116.2 MB in the beginning and 114.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,823 INFO L168 Benchmark]: Boogie Preprocessor took 80.96 ms. Allocated memory is still 153.1 MB. Free memory was 114.6 MB in the beginning and 113.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,823 INFO L168 Benchmark]: RCFGBuilder took 779.09 ms. Allocated memory is still 153.1 MB. Free memory was 113.0 MB in the beginning and 126.4 MB in the end (delta: -13.3 MB). Peak memory consumption was 9.5 MB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,823 INFO L168 Benchmark]: TraceAbstraction took 738051.69 ms. Allocated memory was 153.1 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 125.9 MB in the beginning and 807.9 MB in the end (delta: -682.0 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. [2021-10-07 16:00:38,825 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.22 ms. Allocated memory is still 153.1 MB. Free memory is still 134.2 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 322.83 ms. Allocated memory is still 153.1 MB. Free memory was 127.3 MB in the beginning and 116.2 MB in the end (delta: 11.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 77.24 ms. Allocated memory is still 153.1 MB. Free memory was 116.2 MB in the beginning and 114.6 MB in the end (delta: 1.7 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 80.96 ms. Allocated memory is still 153.1 MB. Free memory was 114.6 MB in the beginning and 113.2 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 779.09 ms. Allocated memory is still 153.1 MB. Free memory was 113.0 MB in the beginning and 126.4 MB in the end (delta: -13.3 MB). Peak memory consumption was 9.5 MB. Max. memory is 8.0 GB. * TraceAbstraction took 738051.69 ms. Allocated memory was 153.1 MB in the beginning and 3.6 GB in the end (delta: 3.4 GB). Free memory was 125.9 MB in the beginning and 807.9 MB in the end (delta: -682.0 MB). Peak memory consumption was 2.7 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14244.9ms, 133 PlacesBefore, 43 PlacesAfterwards, 139 TransitionsBefore, 36 TransitionsAfterwards, 3570 CoEnabledTransitionPairs, 7 FixpointIterations, 57 TrivialSequentialCompositions, 62 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 11 ConcurrentYvCompositions, 13 ChoiceCompositions, 143 TotalNumberOfCompositions, 3492 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3492, positive: 3492, positive conditional: 0, positive unconditional: 3492, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2253, positive: 2253, positive conditional: 0, positive unconditional: 2253, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2253, positive: 2220, positive conditional: 0, positive unconditional: 2220, negative: 33, negative conditional: 0, negative unconditional: 33, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 33, positive: 33, positive conditional: 0, positive unconditional: 33, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 937, positive: 937, positive conditional: 0, positive unconditional: 937, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3492, positive: 1239, positive conditional: 0, positive unconditional: 1239, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 2253, unknown conditional: 0, unknown unconditional: 2253] , Statistics on independence cache: Total cache size (in pairs): 63, Positive cache size: 63, Positive conditional cache size: 0, Positive unconditional cache size: 63, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 119]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (6502states) and FLOYD_HOARE automaton (currently 48 states, 23 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 51 for 139ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 7 procedures, 166 locations, 17 error locations. Started 1 CEGAR loops. OverallTime: 737829.1ms, OverallIterations: 112, TraceHistogramMax: 4, EmptinessCheckTime: 2306.1ms, AutomataDifference: 375370.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14344.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5143 SDtfs, 41663 SDslu, 44655 SDs, 0 SdLazy, 32326 SolverSat, 13901 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 48487.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7988 GetRequests, 2813 SyntacticMatches, 7 SemanticMatches, 5167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68915 ImplicationChecksByTransitivity, 341901.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=18048occurred in iteration=85, InterpolantAutomatonStates: 4650, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 32677.7ms AutomataMinimizationTime, 111 MinimizatonAttempts, 358630 StatesRemovedByMinimization, 98 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1008.2ms SsaConstructionTime, 20660.3ms SatisfiabilityAnalysisTime, 136320.9ms InterpolantComputationTime, 2371 NumberOfCodeBlocks, 2365 NumberOfCodeBlocksAsserted, 229 NumberOfCheckSat, 4518 ConstructedInterpolants, 6 QuantifiedInterpolants, 64568 SizeOfPredicates, 1013 NumberOfNonLiveVariables, 10498 ConjunctsInSsa, 1704 ConjunctsInUnsatCore, 224 InterpolantComputations, 20 PerfectInterpolantSequences, 114/2178 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