/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/test-easy10.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 16:42:46,128 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 16:42:46,132 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 16:42:46,191 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 16:42:46,192 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 16:42:46,199 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 16:42:46,202 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 16:42:46,207 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 16:42:46,210 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 16:42:46,216 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 16:42:46,217 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 16:42:46,219 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 16:42:46,219 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 16:42:46,222 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 16:42:46,238 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 16:42:46,240 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 16:42:46,241 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 16:42:46,242 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 16:42:46,244 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 16:42:46,246 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 16:42:46,248 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 16:42:46,249 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 16:42:46,250 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 16:42:46,251 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 16:42:46,254 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 16:42:46,255 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 16:42:46,255 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 16:42:46,256 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 16:42:46,257 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 16:42:46,258 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 16:42:46,258 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 16:42:46,259 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 16:42:46,260 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 16:42:46,261 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 16:42:46,262 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 16:42:46,262 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 16:42:46,263 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 16:42:46,263 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 16:42:46,264 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 16:42:46,265 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 16:42:46,266 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 16:42:46,267 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 16:42:46,298 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 16:42:46,298 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 16:42:46,299 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 16:42:46,299 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 16:42:46,300 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 16:42:46,301 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 16:42:46,301 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 16:42:46,301 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 16:42:46,301 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 16:42:46,302 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 16:42:46,302 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 16:42:46,302 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 16:42:46,302 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 16:42:46,302 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-07 16:42:46,303 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-07 16:42:46,303 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-07 16:42:46,303 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 16:42:46,303 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-07 16:42:46,304 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-07 16:42:46,304 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-07 16:42:46,304 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 16:42:46,304 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 16:42:46,304 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 16:42:46,305 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 16:42:46,305 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 16:42:46,305 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 16:42:46,305 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 16:42:46,305 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 16:42:46,306 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-07 16:42:46,306 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-07 16:42:46,306 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 16:42:46,306 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-07 16:42:46,307 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 16:42:46,659 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 16:42:46,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 16:42:46,708 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 16:42:46,709 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 16:42:46,710 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 16:42:46,711 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/test-easy10.wvr.c [2021-10-07 16:42:46,791 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f9ec958e2/ae99e0dc14654e6583e46a638c2e9dcc/FLAG96b19ba83 [2021-10-07 16:42:47,402 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 16:42:47,403 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/test-easy10.wvr.c [2021-10-07 16:42:47,415 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f9ec958e2/ae99e0dc14654e6583e46a638c2e9dcc/FLAG96b19ba83 [2021-10-07 16:42:47,768 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/f9ec958e2/ae99e0dc14654e6583e46a638c2e9dcc [2021-10-07 16:42:47,773 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 16:42:47,785 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-07 16:42:47,790 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 16:42:47,790 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 16:42:47,794 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 16:42:47,795 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 04:42:47" (1/1) ... [2021-10-07 16:42:47,796 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@55796247 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:47, skipping insertion in model container [2021-10-07 16:42:47,796 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 04:42:47" (1/1) ... [2021-10-07 16:42:47,805 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 16:42:47,841 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 16:42:48,038 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/test-easy10.wvr.c[2558,2571] [2021-10-07 16:42:48,042 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 16:42:48,061 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 16:42:48,092 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/test-easy10.wvr.c[2558,2571] [2021-10-07 16:42:48,094 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 16:42:48,114 INFO L208 MainTranslator]: Completed translation [2021-10-07 16:42:48,115 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48 WrapperNode [2021-10-07 16:42:48,115 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 16:42:48,116 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 16:42:48,117 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 16:42:48,117 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 16:42:48,125 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,138 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,167 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 16:42:48,168 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 16:42:48,168 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 16:42:48,168 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 16:42:48,178 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,178 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,183 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,184 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,192 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,195 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,198 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,202 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 16:42:48,203 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 16:42:48,203 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 16:42:48,203 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 16:42:48,204 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (1/1) ... [2021-10-07 16:42:48,213 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 16:42:48,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 16:42:48,246 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 16:42:48,260 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 16:42:48,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 16:42:48,317 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 16:42:48,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 16:42:48,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 16:42:48,318 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-07 16:42:48,318 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-07 16:42:48,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-07 16:42:48,319 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-07 16:42:48,320 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-07 16:42:48,320 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 16:42:48,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-07 16:42:48,323 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 16:42:48,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 16:42:48,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 16:42:48,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-07 16:42:48,326 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 16:42:49,027 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 16:42:49,031 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-10-07 16:42:49,033 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 04:42:49 BoogieIcfgContainer [2021-10-07 16:42:49,033 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 16:42:49,036 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 16:42:49,036 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 16:42:49,041 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 16:42:49,042 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 04:42:47" (1/3) ... [2021-10-07 16:42:49,043 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@585361f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 04:42:49, skipping insertion in model container [2021-10-07 16:42:49,043 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:42:48" (2/3) ... [2021-10-07 16:42:49,044 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@585361f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 04:42:49, skipping insertion in model container [2021-10-07 16:42:49,044 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 04:42:49" (3/3) ... [2021-10-07 16:42:49,046 INFO L111 eAbstractionObserver]: Analyzing ICFG test-easy10.wvr.c [2021-10-07 16:42:49,053 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 16:42:49,053 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-07 16:42:49,053 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 16:42:49,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,147 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,148 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,148 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,148 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,148 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,148 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,149 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,150 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,151 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,151 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,152 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,152 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,153 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,153 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,158 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,158 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,159 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,159 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,161 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,165 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,165 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,165 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,166 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,166 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,166 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,167 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,168 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,172 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,173 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,173 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,173 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,173 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,173 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,174 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,174 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,174 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,174 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,174 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,175 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,176 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,176 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,177 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,177 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,182 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,183 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,183 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,183 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,196 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,196 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,197 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,197 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,200 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,200 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,201 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,201 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,204 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,205 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,206 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,206 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:42:49,222 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-07 16:42:49,293 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 16:42:49,307 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 16:42:49,308 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-07 16:42:49,342 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 16:42:49,361 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 177 places, 170 transitions, 372 flow [2021-10-07 16:42:49,366 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 177 places, 170 transitions, 372 flow [2021-10-07 16:42:49,368 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 177 places, 170 transitions, 372 flow [2021-10-07 16:42:49,492 INFO L129 PetriNetUnfolder]: 6/166 cut-off events. [2021-10-07 16:42:49,493 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-07 16:42:49,500 INFO L84 FinitePrefix]: Finished finitePrefix Result has 183 conditions, 166 events. 6/166 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 191 event pairs, 0 based on Foata normal form. 0/142 useless extension candidates. Maximal degree in co-relation 114. Up to 2 conditions per place. [2021-10-07 16:42:49,508 INFO L116 LiptonReduction]: Number of co-enabled transitions 4576 [2021-10-07 16:43:04,028 INFO L131 LiptonReduction]: Checked pairs total: 15729 [2021-10-07 16:43:04,029 INFO L133 LiptonReduction]: Total number of compositions: 176 [2021-10-07 16:43:04,039 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 70 places, 61 transitions, 154 flow [2021-10-07 16:43:04,298 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 5215 states, 5197 states have (on average 4.465460842793919) internal successors, (23207), 5214 states have internal predecessors, (23207), 0 states have call successors, (0), 0 states have 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:43:04,332 INFO L276 IsEmpty]: Start isEmpty. Operand has 5215 states, 5197 states have (on average 4.465460842793919) internal successors, (23207), 5214 states have internal predecessors, (23207), 0 states have call successors, (0), 0 states have 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:43:04,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-07 16:43:04,338 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:04,339 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-07 16:43:04,339 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:04,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:04,347 INFO L82 PathProgramCache]: Analyzing trace with hash 625, now seen corresponding path program 1 times [2021-10-07 16:43:04,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:04,361 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [660941380] [2021-10-07 16:43:04,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:04,363 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:04,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:04,367 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 16:43:04,377 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 16:43:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:04,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-07 16:43:04,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:04,466 INFO 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 16:43:04,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:04,467 INFO 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 16:43:04,468 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:04,468 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [660941380] [2021-10-07 16:43:04,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [660941380] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:04,469 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:04,469 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-07 16:43:04,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864258823] [2021-10-07 16:43:04,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-07 16:43:04,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:04,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-07 16:43:04,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 16:43:04,516 INFO L87 Difference]: Start difference. First operand has 5215 states, 5197 states have (on average 4.465460842793919) internal successors, (23207), 5214 states have internal predecessors, (23207), 0 states have call successors, (0), 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 16:43:04,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:04,650 INFO L93 Difference]: Finished difference Result 5212 states and 19744 transitions. [2021-10-07 16:43:04,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-07 16:43:04,653 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 16:43:04,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:04,737 INFO L225 Difference]: With dead ends: 5212 [2021-10-07 16:43:04,737 INFO L226 Difference]: Without dead ends: 5212 [2021-10-07 16:43:04,739 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 16:43:04,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5212 states. [2021-10-07 16:43:05,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5212 to 5212. [2021-10-07 16:43:05,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5212 states, 5197 states have (on average 3.7991148739657494) internal successors, (19744), 5211 states have internal predecessors, (19744), 0 states have call successors, (0), 0 states have 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:43:05,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5212 states to 5212 states and 19744 transitions. [2021-10-07 16:43:05,203 INFO L78 Accepts]: Start accepts. Automaton has 5212 states and 19744 transitions. Word has length 1 [2021-10-07 16:43:05,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:05,203 INFO L470 AbstractCegarLoop]: Abstraction has 5212 states and 19744 transitions. [2021-10-07 16:43:05,203 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 16:43:05,204 INFO L276 IsEmpty]: Start isEmpty. Operand 5212 states and 19744 transitions. [2021-10-07 16:43:05,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 16:43:05,204 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:05,204 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 16:43:05,222 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 16:43:05,415 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 16:43:05,416 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:05,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:05,418 INFO L82 PathProgramCache]: Analyzing trace with hash 614876, now seen corresponding path program 1 times [2021-10-07 16:43:05,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:05,420 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1106134121] [2021-10-07 16:43:05,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:05,420 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:05,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:05,424 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 16:43:05,426 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 16:43:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:05,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:43:05,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:05,954 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:43:05,956 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 76 treesize of output 119 [2021-10-07 16:43:09,957 INFO 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 16:43:09,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:09,974 INFO 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 16:43:09,974 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:09,974 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1106134121] [2021-10-07 16:43:09,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1106134121] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:09,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:09,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:43:09,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660550376] [2021-10-07 16:43:09,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:09,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:09,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:09,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:09,978 INFO L87 Difference]: Start difference. First operand 5212 states and 19744 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 16:43:10,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:10,187 INFO L93 Difference]: Finished difference Result 5027 states and 19111 transitions. [2021-10-07 16:43:10,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:10,188 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 16:43:10,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:10,250 INFO L225 Difference]: With dead ends: 5027 [2021-10-07 16:43:10,250 INFO L226 Difference]: Without dead ends: 5027 [2021-10-07 16:43:10,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 35.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:10,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5027 states. [2021-10-07 16:43:10,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5027 to 5027. [2021-10-07 16:43:10,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5027 states, 5014 states have (on average 3.8115277223773436) internal successors, (19111), 5026 states have internal predecessors, (19111), 0 states have call successors, (0), 0 states have 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:43:10,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5027 states to 5027 states and 19111 transitions. [2021-10-07 16:43:10,534 INFO L78 Accepts]: Start accepts. Automaton has 5027 states and 19111 transitions. Word has length 3 [2021-10-07 16:43:10,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:10,534 INFO L470 AbstractCegarLoop]: Abstraction has 5027 states and 19111 transitions. [2021-10-07 16:43:10,535 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 16:43:10,536 INFO L276 IsEmpty]: Start isEmpty. Operand 5027 states and 19111 transitions. [2021-10-07 16:43:10,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 16:43:10,536 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:10,536 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 16:43:10,553 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 16:43:10,749 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 16:43:10,751 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:10,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:10,752 INFO L82 PathProgramCache]: Analyzing trace with hash 614877, now seen corresponding path program 1 times [2021-10-07 16:43:10,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:10,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546251690] [2021-10-07 16:43:10,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:10,754 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:10,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:10,759 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 16:43:10,795 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 16:43:10,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:10,890 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:43:10,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:11,093 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 16:43:11,094 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 45 treesize of output 77 [2021-10-07 16:43:11,117 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 104 treesize of output 102 [2021-10-07 16:43:12,100 INFO 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 16:43:12,100 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:12,145 INFO 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 16:43:12,146 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:12,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546251690] [2021-10-07 16:43:12,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546251690] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:12,147 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:12,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:43:12,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983683394] [2021-10-07 16:43:12,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:12,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:12,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:12,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:12,149 INFO L87 Difference]: Start difference. First operand 5027 states and 19111 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 16:43:12,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:12,314 INFO L93 Difference]: Finished difference Result 4842 states and 18478 transitions. [2021-10-07 16:43:12,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:12,315 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 16:43:12,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:12,359 INFO L225 Difference]: With dead ends: 4842 [2021-10-07 16:43:12,359 INFO L226 Difference]: Without dead ends: 4842 [2021-10-07 16:43:12,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 16:43:12,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4842 states. [2021-10-07 16:43:12,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4842 to 4842. [2021-10-07 16:43:12,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4842 states, 4831 states have (on average 3.8248809770233905) internal successors, (18478), 4841 states have internal predecessors, (18478), 0 states have call successors, (0), 0 states have 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:43:12,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4842 states to 4842 states and 18478 transitions. [2021-10-07 16:43:12,579 INFO L78 Accepts]: Start accepts. Automaton has 4842 states and 18478 transitions. Word has length 3 [2021-10-07 16:43:12,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:12,580 INFO L470 AbstractCegarLoop]: Abstraction has 4842 states and 18478 transitions. [2021-10-07 16:43:12,580 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 16:43:12,580 INFO L276 IsEmpty]: Start isEmpty. Operand 4842 states and 18478 transitions. [2021-10-07 16:43:12,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 16:43:12,580 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:12,581 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 16:43:12,596 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 16:43:12,793 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 16:43:12,794 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:12,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:12,794 INFO L82 PathProgramCache]: Analyzing trace with hash 590908280, now seen corresponding path program 1 times [2021-10-07 16:43:12,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:12,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [433887774] [2021-10-07 16:43:12,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:12,796 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:12,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:12,797 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 16:43:12,873 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 16:43:12,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:12,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 16:43:12,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:13,193 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:43:13,194 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 16:43:13,698 INFO 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 16:43:13,698 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:13,711 INFO 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 16:43:13,712 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:13,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [433887774] [2021-10-07 16:43:13,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [433887774] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:13,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:13,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 16:43:13,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780347614] [2021-10-07 16:43:13,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 16:43:13,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:13,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 16:43:13,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:13,714 INFO L87 Difference]: Start difference. First operand 4842 states and 18478 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 16:43:13,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:13,836 INFO L93 Difference]: Finished difference Result 4781 states and 18317 transitions. [2021-10-07 16:43:13,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:13,836 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 16:43:13,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:13,865 INFO L225 Difference]: With dead ends: 4781 [2021-10-07 16:43:13,866 INFO L226 Difference]: Without dead ends: 4781 [2021-10-07 16:43:13,866 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:13,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4781 states. [2021-10-07 16:43:14,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4781 to 4781. [2021-10-07 16:43:14,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4781 states, 4772 states have (on average 3.838432523051132) internal successors, (18317), 4780 states have internal predecessors, (18317), 0 states have call successors, (0), 0 states have 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:43:14,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4781 states to 4781 states and 18317 transitions. [2021-10-07 16:43:14,092 INFO L78 Accepts]: Start accepts. Automaton has 4781 states and 18317 transitions. Word has length 5 [2021-10-07 16:43:14,093 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:14,093 INFO L470 AbstractCegarLoop]: Abstraction has 4781 states and 18317 transitions. [2021-10-07 16:43:14,093 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 16:43:14,093 INFO L276 IsEmpty]: Start isEmpty. Operand 4781 states and 18317 transitions. [2021-10-07 16:43:14,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 16:43:14,094 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:14,094 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 16:43:14,109 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 16:43:14,306 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 16:43:14,307 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:14,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:14,308 INFO L82 PathProgramCache]: Analyzing trace with hash 590908281, now seen corresponding path program 1 times [2021-10-07 16:43:14,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:14,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895305839] [2021-10-07 16:43:14,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:14,310 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:14,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:14,311 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 16:43:14,316 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 16:43:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:14,395 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:43:14,396 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:14,601 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 16:43:14,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-07 16:43:14,701 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:14,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:14,776 INFO 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 16:43:14,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:14,777 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895305839] [2021-10-07 16:43:14,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895305839] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:14,777 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:14,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:43:14,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39951253] [2021-10-07 16:43:14,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:14,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:14,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:14,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:14,779 INFO L87 Difference]: Start difference. First operand 4781 states and 18317 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 16:43:14,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:14,875 INFO L93 Difference]: Finished difference Result 4720 states and 18156 transitions. [2021-10-07 16:43:14,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:14,876 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 16:43:14,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:14,905 INFO L225 Difference]: With dead ends: 4720 [2021-10-07 16:43:14,905 INFO L226 Difference]: Without dead ends: 4720 [2021-10-07 16:43:14,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 34.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:14,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4720 states. [2021-10-07 16:43:15,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4720 to 4720. [2021-10-07 16:43:15,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4720 states, 4713 states have (on average 3.8523233609166136) internal successors, (18156), 4719 states have internal predecessors, (18156), 0 states have call successors, (0), 0 states have 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:43:15,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4720 states to 4720 states and 18156 transitions. [2021-10-07 16:43:15,153 INFO L78 Accepts]: Start accepts. Automaton has 4720 states and 18156 transitions. Word has length 5 [2021-10-07 16:43:15,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:15,154 INFO L470 AbstractCegarLoop]: Abstraction has 4720 states and 18156 transitions. [2021-10-07 16:43:15,154 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 16:43:15,154 INFO L276 IsEmpty]: Start isEmpty. Operand 4720 states and 18156 transitions. [2021-10-07 16:43:15,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 16:43:15,155 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:15,155 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:15,169 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 16:43:15,370 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 16:43:15,372 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:15,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:15,373 INFO L82 PathProgramCache]: Analyzing trace with hash 927186378, now seen corresponding path program 1 times [2021-10-07 16:43:15,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:15,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1734448616] [2021-10-07 16:43:15,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:15,373 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:15,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:15,374 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 16:43:15,375 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 16:43:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:15,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 16:43:15,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:15,672 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:43:15,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 16:43:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:16,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:16,262 INFO 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 16:43:16,263 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:16,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1734448616] [2021-10-07 16:43:16,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1734448616] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:16,263 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:16,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 16:43:16,264 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14379987] [2021-10-07 16:43:16,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 16:43:16,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:16,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 16:43:16,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:16,265 INFO L87 Difference]: Start difference. First operand 4720 states and 18156 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:16,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:16,351 INFO L93 Difference]: Finished difference Result 4564 states and 17630 transitions. [2021-10-07 16:43:16,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:16,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 16:43:16,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:16,378 INFO L225 Difference]: With dead ends: 4564 [2021-10-07 16:43:16,379 INFO L226 Difference]: Without dead ends: 4564 [2021-10-07 16:43:16,379 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:16,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4564 states. [2021-10-07 16:43:16,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4564 to 4564. [2021-10-07 16:43:16,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4564 states, 4559 states have (on average 3.8670761131827156) internal successors, (17630), 4563 states have internal predecessors, (17630), 0 states have call successors, (0), 0 states have 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:43:16,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4564 states to 4564 states and 17630 transitions. [2021-10-07 16:43:16,643 INFO L78 Accepts]: Start accepts. Automaton has 4564 states and 17630 transitions. Word has length 7 [2021-10-07 16:43:16,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:16,643 INFO L470 AbstractCegarLoop]: Abstraction has 4564 states and 17630 transitions. [2021-10-07 16:43:16,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:16,644 INFO L276 IsEmpty]: Start isEmpty. Operand 4564 states and 17630 transitions. [2021-10-07 16:43:16,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 16:43:16,645 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:16,645 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:16,664 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 16:43:16,862 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 16:43:16,862 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:16,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:16,863 INFO L82 PathProgramCache]: Analyzing trace with hash 927186379, now seen corresponding path program 1 times [2021-10-07 16:43:16,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:16,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [87367670] [2021-10-07 16:43:16,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:16,870 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:16,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:16,876 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 16:43:16,910 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 16:43:16,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:16,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:43:16,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:17,173 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 16:43:17,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-07 16:43:17,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 16:43:17,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:17,422 INFO 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 16:43:17,422 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:17,424 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [87367670] [2021-10-07 16:43:17,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [87367670] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:17,424 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:17,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:43:17,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946506503] [2021-10-07 16:43:17,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:17,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:17,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:17,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:17,426 INFO L87 Difference]: Start difference. First operand 4564 states and 17630 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 16:43:17,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:17,522 INFO L93 Difference]: Finished difference Result 4408 states and 17104 transitions. [2021-10-07 16:43:17,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:17,523 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 16:43:17,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:17,548 INFO L225 Difference]: With dead ends: 4408 [2021-10-07 16:43:17,549 INFO L226 Difference]: Without dead ends: 4408 [2021-10-07 16:43:17,549 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 31.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:17,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4408 states. [2021-10-07 16:43:17,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4408 to 4408. [2021-10-07 16:43:17,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4408 states, 4405 states have (on average 3.882860385925085) internal successors, (17104), 4407 states have internal predecessors, (17104), 0 states have call successors, (0), 0 states have 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:43:17,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4408 states to 4408 states and 17104 transitions. [2021-10-07 16:43:17,742 INFO L78 Accepts]: Start accepts. Automaton has 4408 states and 17104 transitions. Word has length 7 [2021-10-07 16:43:17,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:17,742 INFO L470 AbstractCegarLoop]: Abstraction has 4408 states and 17104 transitions. [2021-10-07 16:43:17,742 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 16:43:17,743 INFO L276 IsEmpty]: Start isEmpty. Operand 4408 states and 17104 transitions. [2021-10-07 16:43:17,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 16:43:17,744 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:17,744 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:17,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-07 16:43:17,957 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 16:43:17,958 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:17,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:17,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1967894354, now seen corresponding path program 1 times [2021-10-07 16:43:17,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:17,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251176960] [2021-10-07 16:43:17,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:17,959 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:17,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:17,960 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 16:43:17,995 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 16:43:18,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:18,060 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:43:18,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:18,280 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:43:18,281 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 16:43:18,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:18,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:18,816 INFO 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 16:43:18,817 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:18,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251176960] [2021-10-07 16:43:18,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251176960] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:18,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:18,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-07 16:43:18,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588944078] [2021-10-07 16:43:18,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:43:18,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:18,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:43:18,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:43:18,819 INFO L87 Difference]: Start difference. First operand 4408 states and 17104 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:18,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:18,930 INFO L93 Difference]: Finished difference Result 3508 states and 13264 transitions. [2021-10-07 16:43:18,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:18,931 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 16:43:18,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:18,946 INFO L225 Difference]: With dead ends: 3508 [2021-10-07 16:43:18,946 INFO L226 Difference]: Without dead ends: 3508 [2021-10-07 16:43:18,947 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 73.4ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:43:18,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3508 states. [2021-10-07 16:43:19,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3508 to 3508. [2021-10-07 16:43:19,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3508 states, 3506 states have (on average 3.7832287507130635) internal successors, (13264), 3507 states have internal predecessors, (13264), 0 states have call successors, (0), 0 states have 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:43:19,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3508 states to 3508 states and 13264 transitions. [2021-10-07 16:43:19,070 INFO L78 Accepts]: Start accepts. Automaton has 3508 states and 13264 transitions. Word has length 9 [2021-10-07 16:43:19,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:19,071 INFO L470 AbstractCegarLoop]: Abstraction has 3508 states and 13264 transitions. [2021-10-07 16:43:19,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:19,071 INFO L276 IsEmpty]: Start isEmpty. Operand 3508 states and 13264 transitions. [2021-10-07 16:43:19,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 16:43:19,080 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:19,081 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:19,097 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 16:43:19,294 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 16:43:19,294 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:19,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:19,295 INFO L82 PathProgramCache]: Analyzing trace with hash 1967894355, now seen corresponding path program 1 times [2021-10-07 16:43:19,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:19,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593400796] [2021-10-07 16:43:19,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:19,297 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:19,297 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:19,299 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 16:43:19,320 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 16:43:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:19,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:43:19,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:19,584 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 16:43:19,585 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 72 [2021-10-07 16:43:19,592 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 184 treesize of output 182 [2021-10-07 16:43:20,590 INFO 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 16:43:20,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:20,712 INFO 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 16:43:20,713 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:20,713 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593400796] [2021-10-07 16:43:20,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593400796] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:20,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:20,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:43:20,714 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049555580] [2021-10-07 16:43:20,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:20,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:20,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:20,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:20,715 INFO L87 Difference]: Start difference. First operand 3508 states and 13264 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:20,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:20,766 INFO L93 Difference]: Finished difference Result 2608 states and 9424 transitions. [2021-10-07 16:43:20,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:20,767 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 16:43:20,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:20,778 INFO L225 Difference]: With dead ends: 2608 [2021-10-07 16:43:20,778 INFO L226 Difference]: Without dead ends: 2608 [2021-10-07 16:43:20,778 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:20,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2608 states. [2021-10-07 16:43:20,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2608 to 2608. [2021-10-07 16:43:20,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2608 states, 2607 states have (on average 3.6148830072880704) internal successors, (9424), 2607 states have internal predecessors, (9424), 0 states have call successors, (0), 0 states have 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:43:20,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2608 states to 2608 states and 9424 transitions. [2021-10-07 16:43:20,860 INFO L78 Accepts]: Start accepts. Automaton has 2608 states and 9424 transitions. Word has length 9 [2021-10-07 16:43:20,860 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:20,861 INFO L470 AbstractCegarLoop]: Abstraction has 2608 states and 9424 transitions. [2021-10-07 16:43:20,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:20,861 INFO L276 IsEmpty]: Start isEmpty. Operand 2608 states and 9424 transitions. [2021-10-07 16:43:20,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:20,872 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:20,873 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:20,885 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-07 16:43:21,085 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 16:43:21,086 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:21,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:21,087 INFO L82 PathProgramCache]: Analyzing trace with hash -1949034812, now seen corresponding path program 1 times [2021-10-07 16:43:21,088 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:21,088 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [834148725] [2021-10-07 16:43:21,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:43:21,088 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:21,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:21,090 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 16:43:21,097 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 16:43:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:21,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:43:21,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:21,301 INFO 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 16:43:21,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:21,385 INFO 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 16:43:21,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:21,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [834148725] [2021-10-07 16:43:21,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [834148725] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:21,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:21,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-10-07 16:43:21,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572587422] [2021-10-07 16:43:21,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 16:43:21,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:21,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 16:43:21,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:21,389 INFO L87 Difference]: Start difference. First operand 2608 states and 9424 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:21,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:21,411 INFO L93 Difference]: Finished difference Result 2116 states and 7480 transitions. [2021-10-07 16:43:21,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:43:21,412 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:21,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:21,419 INFO L225 Difference]: With dead ends: 2116 [2021-10-07 16:43:21,420 INFO L226 Difference]: Without dead ends: 2116 [2021-10-07 16:43:21,420 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:43:21,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2116 states. [2021-10-07 16:43:21,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2116 to 2116. [2021-10-07 16:43:21,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2116 states, 2115 states have (on average 3.5366430260047284) internal successors, (7480), 2115 states have internal predecessors, (7480), 0 states have call successors, (0), 0 states have 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:43:21,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2116 states to 2116 states and 7480 transitions. [2021-10-07 16:43:21,494 INFO L78 Accepts]: Start accepts. Automaton has 2116 states and 7480 transitions. Word has length 35 [2021-10-07 16:43:21,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:21,494 INFO L470 AbstractCegarLoop]: Abstraction has 2116 states and 7480 transitions. [2021-10-07 16:43:21,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:21,495 INFO L276 IsEmpty]: Start isEmpty. Operand 2116 states and 7480 transitions. [2021-10-07 16:43:21,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:21,504 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:21,504 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:21,517 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 16:43:21,716 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 16:43:21,717 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:21,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:21,717 INFO L82 PathProgramCache]: Analyzing trace with hash 511888308, now seen corresponding path program 2 times [2021-10-07 16:43:21,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:21,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897791026] [2021-10-07 16:43:21,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:43:21,719 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:21,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:21,720 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 16:43:21,726 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 16:43:21,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:43:21,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:21,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:43:21,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:21,927 INFO 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 16:43:21,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:22,015 INFO 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 16:43:22,015 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:22,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897791026] [2021-10-07 16:43:22,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897791026] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:22,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:22,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-07 16:43:22,016 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665300236] [2021-10-07 16:43:22,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:43:22,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:22,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:43:22,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:43:22,018 INFO L87 Difference]: Start difference. First operand 2116 states and 7480 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:22,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:22,052 INFO L93 Difference]: Finished difference Result 1876 states and 6381 transitions. [2021-10-07 16:43:22,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 16:43:22,053 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:22,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:22,063 INFO L225 Difference]: With dead ends: 1876 [2021-10-07 16:43:22,063 INFO L226 Difference]: Without dead ends: 1534 [2021-10-07 16:43:22,064 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.1ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-07 16:43:22,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1534 states. [2021-10-07 16:43:22,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1534 to 1534. [2021-10-07 16:43:22,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1534 states, 1533 states have (on average 3.4253098499673844) internal successors, (5251), 1533 states have internal predecessors, (5251), 0 states have call successors, (0), 0 states have 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:43:22,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1534 states to 1534 states and 5251 transitions. [2021-10-07 16:43:22,106 INFO L78 Accepts]: Start accepts. Automaton has 1534 states and 5251 transitions. Word has length 35 [2021-10-07 16:43:22,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:22,107 INFO L470 AbstractCegarLoop]: Abstraction has 1534 states and 5251 transitions. [2021-10-07 16:43:22,107 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:43:22,107 INFO L276 IsEmpty]: Start isEmpty. Operand 1534 states and 5251 transitions. [2021-10-07 16:43:22,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:22,115 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:22,115 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:22,128 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 16:43:22,328 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 16:43:22,328 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:22,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:22,329 INFO L82 PathProgramCache]: Analyzing trace with hash 144863146, now seen corresponding path program 3 times [2021-10-07 16:43:22,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:22,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54084244] [2021-10-07 16:43:22,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:43:22,330 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:22,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:22,331 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 16:43:22,334 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 16:43:22,472 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:43:22,472 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:22,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:22,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:23,122 INFO 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 16:43:23,122 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:24,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:24,343 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:24,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54084244] [2021-10-07 16:43:24,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54084244] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:24,344 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:24,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:24,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573709844] [2021-10-07 16:43:24,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:24,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:24,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:24,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:24,346 INFO L87 Difference]: Start difference. First operand 1534 states and 5251 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:25,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:25,944 INFO L93 Difference]: Finished difference Result 3009 states and 9528 transitions. [2021-10-07 16:43:25,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:25,945 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:25,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:25,958 INFO L225 Difference]: With dead ends: 3009 [2021-10-07 16:43:25,958 INFO L226 Difference]: Without dead ends: 2992 [2021-10-07 16:43:25,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 1172.5ms TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:25,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2992 states. [2021-10-07 16:43:26,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2992 to 1622. [2021-10-07 16:43:26,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.431215299198026) internal successors, (5562), 1621 states have internal predecessors, (5562), 0 states have call successors, (0), 0 states have 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:43:26,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5562 transitions. [2021-10-07 16:43:26,043 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5562 transitions. Word has length 35 [2021-10-07 16:43:26,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:26,043 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5562 transitions. [2021-10-07 16:43:26,043 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:26,044 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5562 transitions. [2021-10-07 16:43:26,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:26,051 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:26,051 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:26,067 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 16:43:26,263 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 16:43:26,264 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:26,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:26,265 INFO L82 PathProgramCache]: Analyzing trace with hash -201632238, now seen corresponding path program 4 times [2021-10-07 16:43:26,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:26,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1386223044] [2021-10-07 16:43:26,266 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:43:26,267 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:26,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:26,269 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 16:43:26,273 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 16:43:26,451 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:43:26,451 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:26,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:26,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:27,089 INFO 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 16:43:27,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:28,203 INFO 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 16:43:28,203 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:28,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1386223044] [2021-10-07 16:43:28,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1386223044] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:28,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:28,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:28,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307700473] [2021-10-07 16:43:28,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:28,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:28,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:28,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:28,206 INFO L87 Difference]: Start difference. First operand 1622 states and 5562 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:29,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:29,622 INFO L93 Difference]: Finished difference Result 3025 states and 9548 transitions. [2021-10-07 16:43:29,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:29,623 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:29,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:29,632 INFO L225 Difference]: With dead ends: 3025 [2021-10-07 16:43:29,633 INFO L226 Difference]: Without dead ends: 3012 [2021-10-07 16:43:29,633 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1137.4ms TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:29,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-10-07 16:43:29,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 1626. [2021-10-07 16:43:29,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.427076923076923) internal successors, (5569), 1625 states have internal predecessors, (5569), 0 states have call successors, (0), 0 states have 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:43:29,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5569 transitions. [2021-10-07 16:43:29,695 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5569 transitions. Word has length 35 [2021-10-07 16:43:29,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:29,695 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5569 transitions. [2021-10-07 16:43:29,696 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:29,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5569 transitions. [2021-10-07 16:43:29,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:29,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:29,702 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:29,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-07 16:43:29,915 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 16:43:29,916 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:29,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:29,916 INFO L82 PathProgramCache]: Analyzing trace with hash 178431370, now seen corresponding path program 5 times [2021-10-07 16:43:29,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:29,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1173752661] [2021-10-07 16:43:29,918 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:43:29,918 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:29,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:29,919 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 16:43:29,920 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 16:43:30,120 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:43:30,120 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:30,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:30,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:30,755 INFO 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 16:43:30,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:31,851 INFO 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 16:43:31,852 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:31,852 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1173752661] [2021-10-07 16:43:31,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1173752661] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:31,852 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:31,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:31,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034839944] [2021-10-07 16:43:31,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:31,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:31,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:31,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:31,855 INFO L87 Difference]: Start difference. First operand 1626 states and 5569 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:33,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:33,178 INFO L93 Difference]: Finished difference Result 3011 states and 9528 transitions. [2021-10-07 16:43:33,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:33,179 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:33,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:33,186 INFO L225 Difference]: With dead ends: 3011 [2021-10-07 16:43:33,187 INFO L226 Difference]: Without dead ends: 2988 [2021-10-07 16:43:33,187 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1094.8ms TimeCoverageRelationStatistics Valid=342, Invalid=918, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:33,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-10-07 16:43:33,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 1618. [2021-10-07 16:43:33,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.432900432900433) internal successors, (5551), 1617 states have internal predecessors, (5551), 0 states have call successors, (0), 0 states have 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:43:33,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5551 transitions. [2021-10-07 16:43:33,267 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5551 transitions. Word has length 35 [2021-10-07 16:43:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:33,268 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5551 transitions. [2021-10-07 16:43:33,268 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:33,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5551 transitions. [2021-10-07 16:43:33,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:33,274 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:33,274 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:33,290 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 16:43:33,488 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 16:43:33,489 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:33,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:33,491 INFO L82 PathProgramCache]: Analyzing trace with hash -928222234, now seen corresponding path program 6 times [2021-10-07 16:43:33,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:33,492 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1713484970] [2021-10-07 16:43:33,492 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:43:33,492 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:33,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:33,493 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 16:43:33,494 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 16:43:33,730 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:43:33,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:33,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:33,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:34,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:34,373 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:35,484 INFO 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 16:43:35,487 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:35,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1713484970] [2021-10-07 16:43:35,487 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1713484970] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:35,487 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:35,487 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:35,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461530961] [2021-10-07 16:43:35,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:35,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:35,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:35,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:35,491 INFO L87 Difference]: Start difference. First operand 1618 states and 5551 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:36,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:36,946 INFO L93 Difference]: Finished difference Result 2977 states and 9468 transitions. [2021-10-07 16:43:36,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:36,947 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:36,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:36,957 INFO L225 Difference]: With dead ends: 2977 [2021-10-07 16:43:36,958 INFO L226 Difference]: Without dead ends: 2960 [2021-10-07 16:43:36,959 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1099.2ms TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:36,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2960 states. [2021-10-07 16:43:37,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2960 to 1622. [2021-10-07 16:43:37,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.428747686613202) internal successors, (5558), 1621 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have 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:43:37,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5558 transitions. [2021-10-07 16:43:37,021 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5558 transitions. Word has length 35 [2021-10-07 16:43:37,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:37,022 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5558 transitions. [2021-10-07 16:43:37,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:37,022 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5558 transitions. [2021-10-07 16:43:37,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:37,027 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:37,027 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:37,047 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 16:43:37,243 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 16:43:37,243 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:37,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:37,244 INFO L82 PathProgramCache]: Analyzing trace with hash 214687378, now seen corresponding path program 7 times [2021-10-07 16:43:37,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:37,245 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [270877595] [2021-10-07 16:43:37,246 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:43:37,246 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:37,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:37,247 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 16:43:37,249 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 16:43:37,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:37,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:37,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:38,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:38,161 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:39,255 INFO 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 16:43:39,256 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:39,256 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [270877595] [2021-10-07 16:43:39,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [270877595] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:39,256 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:39,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:39,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419476087] [2021-10-07 16:43:39,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:39,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:39,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:39,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:39,258 INFO L87 Difference]: Start difference. First operand 1622 states and 5558 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:40,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:40,728 INFO L93 Difference]: Finished difference Result 2995 states and 9492 transitions. [2021-10-07 16:43:40,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:43:40,729 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:40,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:40,740 INFO L225 Difference]: With dead ends: 2995 [2021-10-07 16:43:40,740 INFO L226 Difference]: Without dead ends: 2982 [2021-10-07 16:43:40,741 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1139.0ms TimeCoverageRelationStatistics Valid=345, Invalid=1061, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:43:40,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2982 states. [2021-10-07 16:43:40,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2982 to 1626. [2021-10-07 16:43:40,794 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4246153846153846) internal successors, (5565), 1625 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:43:40,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5565 transitions. [2021-10-07 16:43:40,802 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5565 transitions. Word has length 35 [2021-10-07 16:43:40,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:40,802 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5565 transitions. [2021-10-07 16:43:40,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:40,803 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5565 transitions. [2021-10-07 16:43:40,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:40,808 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:40,808 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:40,824 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 16:43:41,022 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 16:43:41,022 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:41,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:41,023 INFO L82 PathProgramCache]: Analyzing trace with hash -335308772, now seen corresponding path program 8 times [2021-10-07 16:43:41,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:41,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [469481994] [2021-10-07 16:43:41,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:43:41,023 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:41,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:41,025 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 16:43:41,060 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 16:43:41,360 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:43:41,360 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:41,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:41,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:41,984 INFO 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 16:43:41,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:43,073 INFO 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 16:43:43,074 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:43,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [469481994] [2021-10-07 16:43:43,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [469481994] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:43,074 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:43,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:43,074 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647702917] [2021-10-07 16:43:43,075 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:43,075 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:43,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:43,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:43,076 INFO L87 Difference]: Start difference. First operand 1626 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:44,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:44,413 INFO L93 Difference]: Finished difference Result 2981 states and 9472 transitions. [2021-10-07 16:43:44,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:43:44,414 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:44,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:44,422 INFO L225 Difference]: With dead ends: 2981 [2021-10-07 16:43:44,422 INFO L226 Difference]: Without dead ends: 2956 [2021-10-07 16:43:44,423 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 263 ImplicationChecksByTransitivity, 1099.4ms TimeCoverageRelationStatistics Valid=357, Invalid=1049, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:43:44,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2021-10-07 16:43:44,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 1618. [2021-10-07 16:43:44,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.430426716141002) internal successors, (5547), 1617 states have internal predecessors, (5547), 0 states have call successors, (0), 0 states have 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:43:44,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5547 transitions. [2021-10-07 16:43:44,481 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5547 transitions. Word has length 35 [2021-10-07 16:43:44,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:44,482 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5547 transitions. [2021-10-07 16:43:44,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:44,482 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5547 transitions. [2021-10-07 16:43:44,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:44,487 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:44,487 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:44,503 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-10-07 16:43:44,700 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 16:43:44,701 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:44,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:44,702 INFO L82 PathProgramCache]: Analyzing trace with hash 868827366, now seen corresponding path program 9 times [2021-10-07 16:43:44,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:44,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1475563302] [2021-10-07 16:43:44,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:43:44,703 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:44,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:44,704 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 16:43:44,705 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 16:43:45,052 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:43:45,052 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:45,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:45,058 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:45,636 INFO 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 16:43:45,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:46,711 INFO 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 16:43:46,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:46,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1475563302] [2021-10-07 16:43:46,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1475563302] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:46,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:46,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:46,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [986521804] [2021-10-07 16:43:46,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:46,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:46,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:46,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:46,714 INFO L87 Difference]: Start difference. First operand 1618 states and 5547 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:48,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:48,135 INFO L93 Difference]: Finished difference Result 3035 states and 9573 transitions. [2021-10-07 16:43:48,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:48,136 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:48,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:48,143 INFO L225 Difference]: With dead ends: 3035 [2021-10-07 16:43:48,143 INFO L226 Difference]: Without dead ends: 3022 [2021-10-07 16:43:48,144 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1103.3ms TimeCoverageRelationStatistics Valid=324, Invalid=936, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:48,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-10-07 16:43:48,190 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 1626. [2021-10-07 16:43:48,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.427076923076923) internal successors, (5569), 1625 states have internal predecessors, (5569), 0 states have call successors, (0), 0 states have 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:43:48,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5569 transitions. [2021-10-07 16:43:48,201 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5569 transitions. Word has length 35 [2021-10-07 16:43:48,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:48,203 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5569 transitions. [2021-10-07 16:43:48,203 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:48,203 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5569 transitions. [2021-10-07 16:43:48,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:48,211 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:48,211 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:48,234 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 16:43:48,424 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 16:43:48,425 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:48,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:48,425 INFO L82 PathProgramCache]: Analyzing trace with hash 1248890974, now seen corresponding path program 10 times [2021-10-07 16:43:48,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:48,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [804357281] [2021-10-07 16:43:48,427 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:43:48,427 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:48,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:48,429 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 16:43:48,436 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 16:43:48,755 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:43:48,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:48,760 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:48,761 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:49,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:49,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:50,368 INFO 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 16:43:50,368 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:50,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [804357281] [2021-10-07 16:43:50,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [804357281] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:50,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:50,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:50,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518814012] [2021-10-07 16:43:50,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:50,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:50,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:50,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:50,371 INFO L87 Difference]: Start difference. First operand 1626 states and 5569 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:51,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:51,636 INFO L93 Difference]: Finished difference Result 3037 states and 9573 transitions. [2021-10-07 16:43:51,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:43:51,637 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:51,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:51,645 INFO L225 Difference]: With dead ends: 3037 [2021-10-07 16:43:51,645 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:43:51,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 1067.7ms TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:43:51,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:43:51,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1622. [2021-10-07 16:43:51,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.428747686613202) internal successors, (5558), 1621 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have 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:43:51,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5558 transitions. [2021-10-07 16:43:51,698 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5558 transitions. Word has length 35 [2021-10-07 16:43:51,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:51,698 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5558 transitions. [2021-10-07 16:43:51,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:51,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5558 transitions. [2021-10-07 16:43:51,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:51,704 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:51,705 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:51,720 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 16:43:51,920 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 16:43:51,920 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:51,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:51,921 INFO L82 PathProgramCache]: Analyzing trace with hash -1936734934, now seen corresponding path program 11 times [2021-10-07 16:43:51,922 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:51,922 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1303085820] [2021-10-07 16:43:51,923 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:43:51,923 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:51,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:51,924 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 16:43:51,933 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 16:43:52,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:43:52,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:52,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:52,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:52,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:43:52,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:53,934 INFO 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 16:43:53,934 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:53,934 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1303085820] [2021-10-07 16:43:53,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1303085820] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:53,935 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:53,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:53,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976650119] [2021-10-07 16:43:53,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:53,937 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:53,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:53,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:53,938 INFO L87 Difference]: Start difference. First operand 1622 states and 5558 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:55,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:55,270 INFO L93 Difference]: Finished difference Result 3025 states and 9547 transitions. [2021-10-07 16:43:55,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:43:55,271 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:55,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:55,277 INFO L225 Difference]: With dead ends: 3025 [2021-10-07 16:43:55,277 INFO L226 Difference]: Without dead ends: 3012 [2021-10-07 16:43:55,278 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1142.5ms TimeCoverageRelationStatistics Valid=337, Invalid=1069, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:43:55,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-10-07 16:43:55,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 1626. [2021-10-07 16:43:55,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4246153846153846) internal successors, (5565), 1625 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:43:55,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5565 transitions. [2021-10-07 16:43:55,343 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5565 transitions. Word has length 35 [2021-10-07 16:43:55,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:55,343 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5565 transitions. [2021-10-07 16:43:55,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:55,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5565 transitions. [2021-10-07 16:43:55,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:55,346 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:55,347 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:55,357 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 16:43:55,547 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 16:43:55,548 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:55,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:55,550 INFO L82 PathProgramCache]: Analyzing trace with hash 1808236212, now seen corresponding path program 12 times [2021-10-07 16:43:55,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:55,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [224211659] [2021-10-07 16:43:55,551 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:43:55,551 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:55,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:55,552 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 16:43:55,556 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 16:43:55,993 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:43:55,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:43:55,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:56,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:43:56,583 INFO 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 16:43:56,583 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:43:57,598 INFO 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 16:43:57,599 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:43:57,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [224211659] [2021-10-07 16:43:57,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [224211659] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:43:57,599 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:43:57,599 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:43:57,600 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832650018] [2021-10-07 16:43:57,600 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:43:57,600 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:43:57,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:43:57,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:43:57,601 INFO L87 Difference]: Start difference. First operand 1626 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:58,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:43:58,868 INFO L93 Difference]: Finished difference Result 3029 states and 9551 transitions. [2021-10-07 16:43:58,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:43:58,869 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:43:58,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:43:58,876 INFO L225 Difference]: With dead ends: 3029 [2021-10-07 16:43:58,877 INFO L226 Difference]: Without dead ends: 3008 [2021-10-07 16:43:58,877 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 1114.9ms TimeCoverageRelationStatistics Valid=347, Invalid=1059, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:43:58,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3008 states. [2021-10-07 16:43:58,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3008 to 1622. [2021-10-07 16:43:58,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4262800740283774) internal successors, (5554), 1621 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have 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:43:58,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5554 transitions. [2021-10-07 16:43:58,919 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5554 transitions. Word has length 35 [2021-10-07 16:43:58,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:43:58,920 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5554 transitions. [2021-10-07 16:43:58,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:43:58,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5554 transitions. [2021-10-07 16:43:58,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:43:58,925 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:43:58,925 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:43:58,942 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 16:43:59,139 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 16:43:59,140 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:43:59,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:43:59,141 INFO L82 PathProgramCache]: Analyzing trace with hash 768761002, now seen corresponding path program 13 times [2021-10-07 16:43:59,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:43:59,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1653224681] [2021-10-07 16:43:59,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:43:59,142 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:43:59,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:43:59,143 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 16:43:59,145 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 16:43:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:43:59,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:43:59,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:00,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:00,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:01,178 INFO 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 16:44:01,179 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:01,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1653224681] [2021-10-07 16:44:01,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1653224681] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:01,179 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:01,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:01,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532013795] [2021-10-07 16:44:01,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:01,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:01,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:01,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:01,182 INFO L87 Difference]: Start difference. First operand 1622 states and 5554 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:02,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:02,493 INFO L93 Difference]: Finished difference Result 3009 states and 9520 transitions. [2021-10-07 16:44:02,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:02,493 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:02,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:02,500 INFO L225 Difference]: With dead ends: 3009 [2021-10-07 16:44:02,501 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:44:02,501 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1091.9ms TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:02,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:44:02,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1628. [2021-10-07 16:44:02,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.4204056545789796) internal successors, (5565), 1627 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:44:02,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5565 transitions. [2021-10-07 16:44:02,542 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5565 transitions. Word has length 35 [2021-10-07 16:44:02,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:02,543 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5565 transitions. [2021-10-07 16:44:02,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:02,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5565 transitions. [2021-10-07 16:44:02,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:02,547 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:02,547 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:02,559 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 16:44:02,748 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 16:44:02,748 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:02,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:02,749 INFO L82 PathProgramCache]: Analyzing trace with hash 705306172, now seen corresponding path program 14 times [2021-10-07 16:44:02,750 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:02,750 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [276897585] [2021-10-07 16:44:02,750 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:44:02,751 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:02,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:02,752 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 16:44:02,768 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 16:44:03,188 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:44:03,188 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:03,193 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:03,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:03,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:03,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:04,787 INFO 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 16:44:04,787 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:04,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [276897585] [2021-10-07 16:44:04,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [276897585] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:04,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:04,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:04,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843545] [2021-10-07 16:44:04,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:04,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:04,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:04,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:04,790 INFO L87 Difference]: Start difference. First operand 1628 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:05,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:05,900 INFO L93 Difference]: Finished difference Result 3003 states and 9503 transitions. [2021-10-07 16:44:05,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:05,901 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:05,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:05,908 INFO L225 Difference]: With dead ends: 3003 [2021-10-07 16:44:05,908 INFO L226 Difference]: Without dead ends: 2972 [2021-10-07 16:44:05,909 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1019.3ms TimeCoverageRelationStatistics Valid=346, Invalid=914, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:05,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2972 states. [2021-10-07 16:44:05,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2972 to 1614. [2021-10-07 16:44:05,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.432114073155611) internal successors, (5536), 1613 states have internal predecessors, (5536), 0 states have call successors, (0), 0 states have 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:44:05,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5536 transitions. [2021-10-07 16:44:05,950 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5536 transitions. Word has length 35 [2021-10-07 16:44:05,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:05,950 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5536 transitions. [2021-10-07 16:44:05,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:05,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5536 transitions. [2021-10-07 16:44:05,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:05,954 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:05,954 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:05,967 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 16:44:06,154 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 16:44:06,155 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:06,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:06,156 INFO L82 PathProgramCache]: Analyzing trace with hash 1727349070, now seen corresponding path program 15 times [2021-10-07 16:44:06,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:06,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [666771121] [2021-10-07 16:44:06,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:44:06,157 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:06,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:06,158 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 16:44:06,159 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 16:44:06,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:44:06,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:06,623 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:06,624 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:07,226 INFO 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 16:44:07,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:08,442 INFO 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 16:44:08,443 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:08,443 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [666771121] [2021-10-07 16:44:08,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [666771121] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:08,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:08,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:08,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672482120] [2021-10-07 16:44:08,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:08,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:08,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:08,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:08,446 INFO L87 Difference]: Start difference. First operand 1614 states and 5536 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:09,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:09,656 INFO L93 Difference]: Finished difference Result 2929 states and 9361 transitions. [2021-10-07 16:44:09,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:09,656 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:09,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:09,662 INFO L225 Difference]: With dead ends: 2929 [2021-10-07 16:44:09,662 INFO L226 Difference]: Without dead ends: 2912 [2021-10-07 16:44:09,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1091.0ms TimeCoverageRelationStatistics Valid=352, Invalid=908, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:09,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2021-10-07 16:44:09,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 1626. [2021-10-07 16:44:09,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4246153846153846) internal successors, (5565), 1625 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:44:09,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5565 transitions. [2021-10-07 16:44:09,702 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5565 transitions. Word has length 35 [2021-10-07 16:44:09,702 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:09,702 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5565 transitions. [2021-10-07 16:44:09,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:09,702 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5565 transitions. [2021-10-07 16:44:09,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:09,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:09,705 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:09,717 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 16:44:09,906 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 16:44:09,906 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:09,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:09,907 INFO L82 PathProgramCache]: Analyzing trace with hash 1380853686, now seen corresponding path program 16 times [2021-10-07 16:44:09,908 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:09,908 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [307272054] [2021-10-07 16:44:09,908 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:44:09,909 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:09,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:09,911 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 16:44:09,924 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 16:44:10,412 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:44:10,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:10,416 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:10,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:11,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:11,005 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:12,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:12,165 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:12,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [307272054] [2021-10-07 16:44:12,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [307272054] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:12,166 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:12,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:12,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144027585] [2021-10-07 16:44:12,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:12,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:12,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:12,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:12,169 INFO L87 Difference]: Start difference. First operand 1626 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:13,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:13,351 INFO L93 Difference]: Finished difference Result 2945 states and 9381 transitions. [2021-10-07 16:44:13,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:13,351 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:13,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:13,359 INFO L225 Difference]: With dead ends: 2945 [2021-10-07 16:44:13,359 INFO L226 Difference]: Without dead ends: 2932 [2021-10-07 16:44:13,360 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1061.9ms TimeCoverageRelationStatistics Valid=338, Invalid=922, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:13,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2021-10-07 16:44:13,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 1630. [2021-10-07 16:44:13,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4205033763044814) internal successors, (5572), 1629 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have 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:44:13,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5572 transitions. [2021-10-07 16:44:13,395 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5572 transitions. Word has length 35 [2021-10-07 16:44:13,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:13,396 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5572 transitions. [2021-10-07 16:44:13,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:13,396 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5572 transitions. [2021-10-07 16:44:13,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:13,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:13,399 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:13,411 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 16:44:13,600 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 16:44:13,600 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:13,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:13,601 INFO L82 PathProgramCache]: Analyzing trace with hash 1760917294, now seen corresponding path program 17 times [2021-10-07 16:44:13,602 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:13,602 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2120008404] [2021-10-07 16:44:13,602 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:44:13,603 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:13,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:13,604 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 16:44:13,605 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 16:44:14,126 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:44:14,126 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:14,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:14,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:14,720 INFO 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 16:44:14,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:15,887 INFO 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 16:44:15,888 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:15,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2120008404] [2021-10-07 16:44:15,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2120008404] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:15,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:15,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:15,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67794889] [2021-10-07 16:44:15,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:15,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:15,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:15,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:15,891 INFO L87 Difference]: Start difference. First operand 1630 states and 5572 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:17,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:17,225 INFO L93 Difference]: Finished difference Result 2931 states and 9361 transitions. [2021-10-07 16:44:17,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:17,226 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:17,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:17,232 INFO L225 Difference]: With dead ends: 2931 [2021-10-07 16:44:17,232 INFO L226 Difference]: Without dead ends: 2908 [2021-10-07 16:44:17,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1059.1ms TimeCoverageRelationStatistics Valid=348, Invalid=912, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:17,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2908 states. [2021-10-07 16:44:17,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2908 to 1622. [2021-10-07 16:44:17,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4262800740283774) internal successors, (5554), 1621 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have 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:44:17,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5554 transitions. [2021-10-07 16:44:17,267 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5554 transitions. Word has length 35 [2021-10-07 16:44:17,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:17,267 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5554 transitions. [2021-10-07 16:44:17,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:17,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5554 transitions. [2021-10-07 16:44:17,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:17,270 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:17,271 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:17,286 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 16:44:17,471 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 16:44:17,472 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:17,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:17,472 INFO L82 PathProgramCache]: Analyzing trace with hash 1393982566, now seen corresponding path program 18 times [2021-10-07 16:44:17,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:17,473 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850962060] [2021-10-07 16:44:17,474 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:44:17,474 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:17,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:17,475 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 16:44:17,477 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 16:44:18,033 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:44:18,033 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:18,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:18,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:18,626 INFO 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 16:44:18,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:19,773 INFO 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 16:44:19,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:19,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850962060] [2021-10-07 16:44:19,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850962060] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:19,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:19,774 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:19,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693088713] [2021-10-07 16:44:19,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:19,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:19,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:19,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:19,776 INFO L87 Difference]: Start difference. First operand 1622 states and 5554 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:21,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:21,095 INFO L93 Difference]: Finished difference Result 2961 states and 9414 transitions. [2021-10-07 16:44:21,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:21,096 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:21,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:21,102 INFO L225 Difference]: With dead ends: 2961 [2021-10-07 16:44:21,103 INFO L226 Difference]: Without dead ends: 2948 [2021-10-07 16:44:21,103 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1076.0ms TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:21,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2948 states. [2021-10-07 16:44:21,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2948 to 1634. [2021-10-07 16:44:21,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4188609920391917) internal successors, (5583), 1633 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have 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:44:21,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5583 transitions. [2021-10-07 16:44:21,138 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5583 transitions. Word has length 35 [2021-10-07 16:44:21,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:21,138 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5583 transitions. [2021-10-07 16:44:21,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:21,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5583 transitions. [2021-10-07 16:44:21,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:21,143 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:21,143 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:21,156 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 16:44:21,343 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 16:44:21,344 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:21,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:21,344 INFO L82 PathProgramCache]: Analyzing trace with hash 1774046174, now seen corresponding path program 19 times [2021-10-07 16:44:21,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:21,345 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1586350852] [2021-10-07 16:44:21,346 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:44:21,346 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:21,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:21,347 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 16:44:21,349 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 16:44:21,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:44:22,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:22,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:22,590 INFO 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 16:44:22,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:23,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:23,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:23,708 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1586350852] [2021-10-07 16:44:23,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1586350852] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:23,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:23,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:23,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1433425917] [2021-10-07 16:44:23,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:23,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:23,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:23,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:23,711 INFO L87 Difference]: Start difference. First operand 1634 states and 5583 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:24,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:24,975 INFO L93 Difference]: Finished difference Result 2963 states and 9414 transitions. [2021-10-07 16:44:24,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:24,976 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:24,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:24,983 INFO L225 Difference]: With dead ends: 2963 [2021-10-07 16:44:24,983 INFO L226 Difference]: Without dead ends: 2944 [2021-10-07 16:44:24,984 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 1063.2ms TimeCoverageRelationStatistics Valid=338, Invalid=922, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:24,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2944 states. [2021-10-07 16:44:25,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2944 to 1630. [2021-10-07 16:44:25,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4205033763044814) internal successors, (5572), 1629 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have 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:44:25,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5572 transitions. [2021-10-07 16:44:25,022 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5572 transitions. Word has length 35 [2021-10-07 16:44:25,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:25,023 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5572 transitions. [2021-10-07 16:44:25,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:25,023 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5572 transitions. [2021-10-07 16:44:25,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:25,026 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:25,026 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:25,038 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 16:44:25,227 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 16:44:25,227 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:25,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:25,228 INFO L82 PathProgramCache]: Analyzing trace with hash -315951282, now seen corresponding path program 20 times [2021-10-07 16:44:25,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:25,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [924366020] [2021-10-07 16:44:25,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:44:25,230 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:25,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:25,231 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 16:44:25,231 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 16:44:25,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:44:25,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:25,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:25,852 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:26,484 INFO 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 16:44:26,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:27,667 INFO 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 16:44:27,667 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:27,667 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [924366020] [2021-10-07 16:44:27,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [924366020] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:27,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:27,668 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:27,668 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303263264] [2021-10-07 16:44:27,668 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:27,668 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:27,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:27,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:27,669 INFO L87 Difference]: Start difference. First operand 1630 states and 5572 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:28,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:28,885 INFO L93 Difference]: Finished difference Result 2943 states and 9383 transitions. [2021-10-07 16:44:28,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:28,886 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:28,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:28,892 INFO L225 Difference]: With dead ends: 2943 [2021-10-07 16:44:28,893 INFO L226 Difference]: Without dead ends: 2900 [2021-10-07 16:44:28,893 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1134.7ms TimeCoverageRelationStatistics Valid=353, Invalid=907, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:28,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2900 states. [2021-10-07 16:44:28,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2900 to 1614. [2021-10-07 16:44:28,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.427154370737756) internal successors, (5528), 1613 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have 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:44:28,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5528 transitions. [2021-10-07 16:44:28,928 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5528 transitions. Word has length 35 [2021-10-07 16:44:28,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:28,929 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5528 transitions. [2021-10-07 16:44:28,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:28,929 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5528 transitions. [2021-10-07 16:44:28,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:28,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:28,932 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:28,946 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 16:44:29,133 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 16:44:29,133 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:29,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:29,134 INFO L82 PathProgramCache]: Analyzing trace with hash 1275822646, now seen corresponding path program 21 times [2021-10-07 16:44:29,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:29,135 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1219516398] [2021-10-07 16:44:29,135 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:44:29,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:29,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:29,137 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 16:44:29,137 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 16:44:29,785 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:44:29,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:29,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:29,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:30,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:30,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:31,401 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:31,402 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:31,402 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1219516398] [2021-10-07 16:44:31,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1219516398] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:31,402 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:31,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:31,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [629519587] [2021-10-07 16:44:31,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:31,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:31,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:31,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:31,404 INFO L87 Difference]: Start difference. First operand 1614 states and 5528 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:32,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:32,631 INFO L93 Difference]: Finished difference Result 3055 states and 9622 transitions. [2021-10-07 16:44:32,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:32,632 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:32,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:32,641 INFO L225 Difference]: With dead ends: 3055 [2021-10-07 16:44:32,641 INFO L226 Difference]: Without dead ends: 3042 [2021-10-07 16:44:32,642 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 182 ImplicationChecksByTransitivity, 1117.8ms TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:32,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-10-07 16:44:32,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1630. [2021-10-07 16:44:32,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.425414364640884) internal successors, (5580), 1629 states have internal predecessors, (5580), 0 states have call successors, (0), 0 states have 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:44:32,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5580 transitions. [2021-10-07 16:44:32,699 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5580 transitions. Word has length 35 [2021-10-07 16:44:32,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:32,699 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5580 transitions. [2021-10-07 16:44:32,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:32,700 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5580 transitions. [2021-10-07 16:44:32,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:32,705 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:32,705 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:32,725 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 16:44:32,918 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 16:44:32,918 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:32,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:32,919 INFO L82 PathProgramCache]: Analyzing trace with hash 1655886254, now seen corresponding path program 22 times [2021-10-07 16:44:32,919 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:32,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785541385] [2021-10-07 16:44:32,920 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:44:32,920 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:32,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:32,922 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 16:44:32,931 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 16:44:33,646 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:44:33,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:33,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:33,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:34,230 INFO 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 16:44:34,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:35,242 INFO 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 16:44:35,242 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:35,242 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785541385] [2021-10-07 16:44:35,242 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785541385] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:35,243 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:35,243 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:35,243 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081832048] [2021-10-07 16:44:35,243 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:35,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:35,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:35,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:35,245 INFO L87 Difference]: Start difference. First operand 1630 states and 5580 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:36,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:36,650 INFO L93 Difference]: Finished difference Result 3057 states and 9622 transitions. [2021-10-07 16:44:36,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:36,653 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:36,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:36,660 INFO L225 Difference]: With dead ends: 3057 [2021-10-07 16:44:36,660 INFO L226 Difference]: Without dead ends: 3038 [2021-10-07 16:44:36,661 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1069.7ms TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:36,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3038 states. [2021-10-07 16:44:36,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3038 to 1626. [2021-10-07 16:44:36,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.427076923076923) internal successors, (5569), 1625 states have internal predecessors, (5569), 0 states have call successors, (0), 0 states have 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:44:36,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5569 transitions. [2021-10-07 16:44:36,698 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5569 transitions. Word has length 35 [2021-10-07 16:44:36,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:36,698 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5569 transitions. [2021-10-07 16:44:36,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:36,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5569 transitions. [2021-10-07 16:44:36,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:36,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:36,702 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:36,716 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-10-07 16:44:36,904 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 16:44:36,905 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:36,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:36,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1529739654, now seen corresponding path program 23 times [2021-10-07 16:44:36,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:36,906 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475175672] [2021-10-07 16:44:36,907 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:44:36,907 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:36,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:36,908 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 16:44:36,913 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 16:44:37,626 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:44:37,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:37,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:37,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:38,231 INFO 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 16:44:38,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:39,236 INFO 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 16:44:39,236 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:39,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475175672] [2021-10-07 16:44:39,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475175672] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:39,237 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:39,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:39,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838652292] [2021-10-07 16:44:39,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:39,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:39,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:39,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:39,239 INFO L87 Difference]: Start difference. First operand 1626 states and 5569 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:40,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:40,607 INFO L93 Difference]: Finished difference Result 3031 states and 9580 transitions. [2021-10-07 16:44:40,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:44:40,608 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:40,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:40,616 INFO L225 Difference]: With dead ends: 3031 [2021-10-07 16:44:40,616 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:44:40,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1144.4ms TimeCoverageRelationStatistics Valid=333, Invalid=1073, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:44:40,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:44:40,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1630. [2021-10-07 16:44:40,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4229588704726828) internal successors, (5576), 1629 states have internal predecessors, (5576), 0 states have call successors, (0), 0 states have 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:44:40,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5576 transitions. [2021-10-07 16:44:40,653 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5576 transitions. Word has length 35 [2021-10-07 16:44:40,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:40,654 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5576 transitions. [2021-10-07 16:44:40,654 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5576 transitions. [2021-10-07 16:44:40,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:40,658 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:40,658 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:40,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-10-07 16:44:40,866 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 16:44:40,867 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:40,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:40,867 INFO L82 PathProgramCache]: Analyzing trace with hash -2079735804, now seen corresponding path program 24 times [2021-10-07 16:44:40,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:40,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1193528936] [2021-10-07 16:44:40,868 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:44:40,869 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:40,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:40,870 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 16:44:40,871 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 16:44:41,605 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:44:41,605 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:41,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:41,612 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:42,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:42,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:43,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:43,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:43,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1193528936] [2021-10-07 16:44:43,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1193528936] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:43,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:43,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:43,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290235624] [2021-10-07 16:44:43,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:43,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:43,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:43,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:43,224 INFO L87 Difference]: Start difference. First operand 1630 states and 5576 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:44,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:44,443 INFO L93 Difference]: Finished difference Result 3035 states and 9584 transitions. [2021-10-07 16:44:44,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:44:44,443 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:44,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:44,450 INFO L225 Difference]: With dead ends: 3035 [2021-10-07 16:44:44,450 INFO L226 Difference]: Without dead ends: 3014 [2021-10-07 16:44:44,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 256 ImplicationChecksByTransitivity, 1139.5ms TimeCoverageRelationStatistics Valid=343, Invalid=1063, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:44:44,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-10-07 16:44:44,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1626. [2021-10-07 16:44:44,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4246153846153846) internal successors, (5565), 1625 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:44:44,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5565 transitions. [2021-10-07 16:44:44,494 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5565 transitions. Word has length 35 [2021-10-07 16:44:44,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:44,494 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5565 transitions. [2021-10-07 16:44:44,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:44,495 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5565 transitions. [2021-10-07 16:44:44,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:44,498 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:44,498 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:44,513 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 16:44:44,699 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 16:44:44,699 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:44,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:44,700 INFO L82 PathProgramCache]: Analyzing trace with hash 1175756282, now seen corresponding path program 25 times [2021-10-07 16:44:44,701 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:44,702 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1081053136] [2021-10-07 16:44:44,702 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:44:44,702 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:44,702 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:44,703 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 16:44:44,708 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 16:44:45,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:44:45,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:45,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:46,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:46,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:47,086 INFO 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 16:44:47,087 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:47,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1081053136] [2021-10-07 16:44:47,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1081053136] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:47,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:47,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:47,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982324467] [2021-10-07 16:44:47,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:47,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:47,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:47,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:47,089 INFO L87 Difference]: Start difference. First operand 1626 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:48,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:48,299 INFO L93 Difference]: Finished difference Result 3059 states and 9621 transitions. [2021-10-07 16:44:48,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:48,299 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:48,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:48,306 INFO L225 Difference]: With dead ends: 3059 [2021-10-07 16:44:48,306 INFO L226 Difference]: Without dead ends: 3044 [2021-10-07 16:44:48,307 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1068.2ms TimeCoverageRelationStatistics Valid=336, Invalid=924, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:48,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-10-07 16:44:48,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 1632. [2021-10-07 16:44:48,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.418761496014715) internal successors, (5576), 1631 states have internal predecessors, (5576), 0 states have call successors, (0), 0 states have 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:44:48,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5576 transitions. [2021-10-07 16:44:48,342 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5576 transitions. Word has length 35 [2021-10-07 16:44:48,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:48,343 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5576 transitions. [2021-10-07 16:44:48,343 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:48,343 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5576 transitions. [2021-10-07 16:44:48,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:48,346 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:48,347 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:48,364 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 16:44:48,548 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 16:44:48,549 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:48,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:48,549 INFO L82 PathProgramCache]: Analyzing trace with hash 1112301452, now seen corresponding path program 26 times [2021-10-07 16:44:48,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:48,550 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [106164799] [2021-10-07 16:44:48,550 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:44:48,551 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:48,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:48,552 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 16:44:48,553 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 16:44:49,357 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:44:49,357 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:49,362 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:49,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:49,938 INFO 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 16:44:49,938 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:50,943 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:50,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [106164799] [2021-10-07 16:44:50,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [106164799] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:50,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:50,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:50,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454657903] [2021-10-07 16:44:50,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:50,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:50,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:50,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:50,947 INFO L87 Difference]: Start difference. First operand 1632 states and 5576 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:52,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:52,196 INFO L93 Difference]: Finished difference Result 3053 states and 9604 transitions. [2021-10-07 16:44:52,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:52,197 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:52,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:52,203 INFO L225 Difference]: With dead ends: 3053 [2021-10-07 16:44:52,204 INFO L226 Difference]: Without dead ends: 3026 [2021-10-07 16:44:52,204 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 218 ImplicationChecksByTransitivity, 1037.9ms TimeCoverageRelationStatistics Valid=338, Invalid=922, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:52,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-10-07 16:44:52,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1622. [2021-10-07 16:44:52,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4262800740283774) internal successors, (5554), 1621 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have 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:44:52,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5554 transitions. [2021-10-07 16:44:52,239 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5554 transitions. Word has length 35 [2021-10-07 16:44:52,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:52,239 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5554 transitions. [2021-10-07 16:44:52,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:52,239 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5554 transitions. [2021-10-07 16:44:52,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:52,243 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:52,243 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:52,256 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 16:44:52,443 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 16:44:52,444 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:52,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:52,445 INFO L82 PathProgramCache]: Analyzing trace with hash 218491922, now seen corresponding path program 27 times [2021-10-07 16:44:52,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:52,446 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1911423060] [2021-10-07 16:44:52,446 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:44:52,447 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:52,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:52,448 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 16:44:52,449 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 16:44:53,274 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:44:53,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:53,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:53,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:53,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:53,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:54,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:44:54,937 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:54,937 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1911423060] [2021-10-07 16:44:54,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1911423060] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:54,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:54,938 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:54,938 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479761372] [2021-10-07 16:44:54,938 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:54,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:54,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:54,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:54,940 INFO L87 Difference]: Start difference. First operand 1622 states and 5554 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:56,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:44:56,290 INFO L93 Difference]: Finished difference Result 3019 states and 9544 transitions. [2021-10-07 16:44:56,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:44:56,290 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:44:56,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:44:56,298 INFO L225 Difference]: With dead ends: 3019 [2021-10-07 16:44:56,298 INFO L226 Difference]: Without dead ends: 3006 [2021-10-07 16:44:56,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 1092.6ms TimeCoverageRelationStatistics Valid=320, Invalid=940, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:44:56,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2021-10-07 16:44:56,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 1634. [2021-10-07 16:44:56,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4188609920391917) internal successors, (5583), 1633 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have 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:44:56,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5583 transitions. [2021-10-07 16:44:56,339 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5583 transitions. Word has length 35 [2021-10-07 16:44:56,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:44:56,339 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5583 transitions. [2021-10-07 16:44:56,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:44:56,339 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5583 transitions. [2021-10-07 16:44:56,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:44:56,342 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:44:56,343 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:44:56,356 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 16:44:56,543 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 16:44:56,544 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:44:56,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:44:56,545 INFO L82 PathProgramCache]: Analyzing trace with hash 598555530, now seen corresponding path program 28 times [2021-10-07 16:44:56,545 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:44:56,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1540577389] [2021-10-07 16:44:56,546 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:44:56,546 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:44:56,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:44:56,548 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 16:44:56,555 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 16:44:57,403 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:44:57,403 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:44:57,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:44:57,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:44:57,999 INFO 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 16:44:57,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:44:59,064 INFO 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 16:44:59,064 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:44:59,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1540577389] [2021-10-07 16:44:59,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1540577389] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:44:59,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:44:59,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:44:59,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307794888] [2021-10-07 16:44:59,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:44:59,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:44:59,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:44:59,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:44:59,068 INFO L87 Difference]: Start difference. First operand 1634 states and 5583 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:00,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:00,280 INFO L93 Difference]: Finished difference Result 3021 states and 9544 transitions. [2021-10-07 16:45:00,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:45:00,281 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:00,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:00,288 INFO L225 Difference]: With dead ends: 3021 [2021-10-07 16:45:00,288 INFO L226 Difference]: Without dead ends: 3002 [2021-10-07 16:45:00,289 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 1096.5ms TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:45:00,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2021-10-07 16:45:00,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 1630. [2021-10-07 16:45:00,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4205033763044814) internal successors, (5572), 1629 states have internal predecessors, (5572), 0 states have call successors, (0), 0 states have 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:45:00,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5572 transitions. [2021-10-07 16:45:00,325 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5572 transitions. Word has length 35 [2021-10-07 16:45:00,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:00,325 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5572 transitions. [2021-10-07 16:45:00,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:00,325 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5572 transitions. [2021-10-07 16:45:00,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:00,328 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:00,329 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:00,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-10-07 16:45:00,529 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 16:45:00,530 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:00,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:00,530 INFO L82 PathProgramCache]: Analyzing trace with hash -1491441926, now seen corresponding path program 29 times [2021-10-07 16:45:00,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:00,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2112593158] [2021-10-07 16:45:00,531 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:45:00,532 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:00,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:00,533 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 16:45:00,534 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 16:45:01,434 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:45:01,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:01,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:01,441 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:02,054 INFO 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 16:45:02,055 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:03,221 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:03,221 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:03,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2112593158] [2021-10-07 16:45:03,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2112593158] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:03,222 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:03,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:03,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176330563] [2021-10-07 16:45:03,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:03,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:03,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:03,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:03,224 INFO L87 Difference]: Start difference. First operand 1630 states and 5572 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:04,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:04,527 INFO L93 Difference]: Finished difference Result 3029 states and 9555 transitions. [2021-10-07 16:45:04,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:45:04,529 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:04,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:04,537 INFO L225 Difference]: With dead ends: 3029 [2021-10-07 16:45:04,537 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:45:04,538 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 1137.6ms TimeCoverageRelationStatistics Valid=339, Invalid=921, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:45:04,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:45:04,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1622. [2021-10-07 16:45:04,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have 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:45:04,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-10-07 16:45:04,574 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 35 [2021-10-07 16:45:04,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:04,575 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-10-07 16:45:04,575 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:04,575 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-10-07 16:45:04,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:04,579 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:04,579 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:04,593 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 16:45:04,780 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 16:45:04,780 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:04,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:04,781 INFO L82 PathProgramCache]: Analyzing trace with hash 810344586, now seen corresponding path program 30 times [2021-10-07 16:45:04,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:04,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1539875284] [2021-10-07 16:45:04,783 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:45:04,783 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:04,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:04,784 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 16:45:04,794 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 16:45:05,724 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:45:05,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:05,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:05,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:06,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:07,410 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:07,410 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:07,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1539875284] [2021-10-07 16:45:07,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1539875284] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:07,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:07,411 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:07,411 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073021163] [2021-10-07 16:45:07,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:07,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:07,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:07,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:07,413 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:08,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:08,662 INFO L93 Difference]: Finished difference Result 3009 states and 9510 transitions. [2021-10-07 16:45:08,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:45:08,663 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:08,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:08,670 INFO L225 Difference]: With dead ends: 3009 [2021-10-07 16:45:08,670 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:45:08,671 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1067.9ms TimeCoverageRelationStatistics Valid=348, Invalid=912, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:45:08,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:45:08,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1640. [2021-10-07 16:45:08,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 3.4112263575350825) internal successors, (5591), 1639 states have internal predecessors, (5591), 0 states have call successors, (0), 0 states have 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:45:08,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 5591 transitions. [2021-10-07 16:45:08,706 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 5591 transitions. Word has length 35 [2021-10-07 16:45:08,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:08,706 INFO L470 AbstractCegarLoop]: Abstraction has 1640 states and 5591 transitions. [2021-10-07 16:45:08,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:08,706 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 5591 transitions. [2021-10-07 16:45:08,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:08,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:08,710 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:08,728 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 16:45:08,923 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 16:45:08,924 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:08,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:08,924 INFO L82 PathProgramCache]: Analyzing trace with hash 746889756, now seen corresponding path program 31 times [2021-10-07 16:45:08,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:08,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766682324] [2021-10-07 16:45:08,925 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:45:08,926 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:08,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:08,927 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 16:45:08,929 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 16:45:09,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:45:09,878 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:09,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:10,468 INFO 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 16:45:10,469 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:11,508 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:11,508 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:11,508 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766682324] [2021-10-07 16:45:11,508 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766682324] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:11,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:11,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:11,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737076911] [2021-10-07 16:45:11,509 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:11,509 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:11,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:11,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:11,510 INFO L87 Difference]: Start difference. First operand 1640 states and 5591 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:12,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:12,622 INFO L93 Difference]: Finished difference Result 2993 states and 9484 transitions. [2021-10-07 16:45:12,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:45:12,623 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:12,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:12,629 INFO L225 Difference]: With dead ends: 2993 [2021-10-07 16:45:12,629 INFO L226 Difference]: Without dead ends: 2970 [2021-10-07 16:45:12,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 1048.1ms TimeCoverageRelationStatistics Valid=352, Invalid=908, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:45:12,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2970 states. [2021-10-07 16:45:12,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2970 to 1634. [2021-10-07 16:45:12,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4133496631965707) internal successors, (5574), 1633 states have internal predecessors, (5574), 0 states have call successors, (0), 0 states have 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:45:12,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5574 transitions. [2021-10-07 16:45:12,665 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5574 transitions. Word has length 35 [2021-10-07 16:45:12,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:12,666 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5574 transitions. [2021-10-07 16:45:12,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:12,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5574 transitions. [2021-10-07 16:45:12,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:12,671 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:12,671 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:12,694 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 16:45:12,884 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 16:45:12,885 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:12,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:12,885 INFO L82 PathProgramCache]: Analyzing trace with hash 804398126, now seen corresponding path program 32 times [2021-10-07 16:45:12,886 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:12,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1213832074] [2021-10-07 16:45:12,886 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:45:12,887 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:12,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:12,888 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 16:45:12,889 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 16:45:13,851 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:45:13,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:13,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:13,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:14,477 INFO 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 16:45:14,477 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:15,543 INFO 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 16:45:15,543 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:15,543 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1213832074] [2021-10-07 16:45:15,543 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1213832074] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:15,544 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:15,544 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:15,544 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894604814] [2021-10-07 16:45:15,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:15,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:15,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:15,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:15,546 INFO L87 Difference]: Start difference. First operand 1634 states and 5574 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:16,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:16,773 INFO L93 Difference]: Finished difference Result 2985 states and 9463 transitions. [2021-10-07 16:45:16,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:45:16,774 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:16,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:16,780 INFO L225 Difference]: With dead ends: 2985 [2021-10-07 16:45:16,780 INFO L226 Difference]: Without dead ends: 2930 [2021-10-07 16:45:16,781 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1104.1ms TimeCoverageRelationStatistics Valid=351, Invalid=909, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:45:16,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2930 states. [2021-10-07 16:45:16,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2930 to 1606. [2021-10-07 16:45:16,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1605 states have (on average 3.42803738317757) internal successors, (5502), 1605 states have internal predecessors, (5502), 0 states have call successors, (0), 0 states have 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:45:16,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 5502 transitions. [2021-10-07 16:45:16,815 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 5502 transitions. Word has length 35 [2021-10-07 16:45:16,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:16,816 INFO L470 AbstractCegarLoop]: Abstraction has 1606 states and 5502 transitions. [2021-10-07 16:45:16,816 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:16,816 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 5502 transitions. [2021-10-07 16:45:16,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:16,820 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:16,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:16,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-07 16:45:17,034 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 16:45:17,035 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:17,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:17,035 INFO L82 PathProgramCache]: Analyzing trace with hash 124449732, now seen corresponding path program 33 times [2021-10-07 16:45:17,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:17,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1767398981] [2021-10-07 16:45:17,036 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:45:17,037 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:17,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:17,038 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 16:45:17,039 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 16:45:18,046 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:45:18,046 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:18,051 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:18,052 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:18,638 INFO 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 16:45:18,638 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:19,653 INFO 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 16:45:19,653 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:19,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1767398981] [2021-10-07 16:45:19,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1767398981] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:19,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:19,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:19,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369281841] [2021-10-07 16:45:19,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:19,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:19,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:19,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:19,656 INFO L87 Difference]: Start difference. First operand 1606 states and 5502 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:20,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:20,959 INFO L93 Difference]: Finished difference Result 3003 states and 9504 transitions. [2021-10-07 16:45:20,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:45:20,960 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:20,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:20,967 INFO L225 Difference]: With dead ends: 3003 [2021-10-07 16:45:20,967 INFO L226 Difference]: Without dead ends: 2986 [2021-10-07 16:45:20,968 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1119.7ms TimeCoverageRelationStatistics Valid=395, Invalid=1011, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:45:20,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2021-10-07 16:45:20,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 1618. [2021-10-07 16:45:20,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4254792826221396) internal successors, (5539), 1617 states have internal predecessors, (5539), 0 states have call successors, (0), 0 states have 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:45:21,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5539 transitions. [2021-10-07 16:45:21,002 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5539 transitions. Word has length 35 [2021-10-07 16:45:21,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:21,003 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5539 transitions. [2021-10-07 16:45:21,003 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:21,003 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5539 transitions. [2021-10-07 16:45:21,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:21,006 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:21,006 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:21,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-10-07 16:45:21,207 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 16:45:21,207 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:21,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:21,208 INFO L82 PathProgramCache]: Analyzing trace with hash -222045652, now seen corresponding path program 34 times [2021-10-07 16:45:21,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:21,209 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1300749179] [2021-10-07 16:45:21,209 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:45:21,209 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:21,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:21,210 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 16:45:21,211 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 16:45:22,246 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:45:22,246 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:22,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:22,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:22,821 INFO 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 16:45:22,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:23,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:23,790 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:23,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1300749179] [2021-10-07 16:45:23,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1300749179] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:23,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:23,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:23,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572009479] [2021-10-07 16:45:23,791 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:23,791 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:23,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:23,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:23,793 INFO L87 Difference]: Start difference. First operand 1618 states and 5539 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:25,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:25,414 INFO L93 Difference]: Finished difference Result 3039 states and 9568 transitions. [2021-10-07 16:45:25,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:45:25,415 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:25,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:25,421 INFO L225 Difference]: With dead ends: 3039 [2021-10-07 16:45:25,422 INFO L226 Difference]: Without dead ends: 3026 [2021-10-07 16:45:25,422 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1137.3ms TimeCoverageRelationStatistics Valid=409, Invalid=1073, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:45:25,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-10-07 16:45:25,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1622. [2021-10-07 16:45:25,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have 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:45:25,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-10-07 16:45:25,458 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 35 [2021-10-07 16:45:25,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:25,458 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-10-07 16:45:25,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:25,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-10-07 16:45:25,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:25,463 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:25,463 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:25,478 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 16:45:25,663 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 16:45:25,664 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:25,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:25,665 INFO L82 PathProgramCache]: Analyzing trace with hash 158017956, now seen corresponding path program 35 times [2021-10-07 16:45:25,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:25,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [914536228] [2021-10-07 16:45:25,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:45:25,666 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:25,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:25,668 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 16:45:25,671 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 16:45:26,837 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:45:26,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:26,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:26,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:27,416 INFO 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 16:45:27,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:28,374 INFO 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 16:45:28,374 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:28,374 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [914536228] [2021-10-07 16:45:28,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [914536228] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:28,375 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:28,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:28,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117144312] [2021-10-07 16:45:28,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:28,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:28,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:28,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:28,376 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:29,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:29,780 INFO L93 Difference]: Finished difference Result 3025 states and 9548 transitions. [2021-10-07 16:45:29,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:45:29,781 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:29,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:29,787 INFO L225 Difference]: With dead ends: 3025 [2021-10-07 16:45:29,788 INFO L226 Difference]: Without dead ends: 3002 [2021-10-07 16:45:29,788 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1176.8ms TimeCoverageRelationStatistics Valid=450, Invalid=1110, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:45:29,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2021-10-07 16:45:29,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 1614. [2021-10-07 16:45:29,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.427154370737756) internal successors, (5528), 1613 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have 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:45:29,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5528 transitions. [2021-10-07 16:45:29,820 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5528 transitions. Word has length 35 [2021-10-07 16:45:29,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:29,820 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5528 transitions. [2021-10-07 16:45:29,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:29,821 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5528 transitions. [2021-10-07 16:45:29,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:29,824 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:29,824 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:29,839 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 16:45:30,024 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 16:45:30,025 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:30,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:30,026 INFO L82 PathProgramCache]: Analyzing trace with hash -948635648, now seen corresponding path program 36 times [2021-10-07 16:45:30,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:30,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113270782] [2021-10-07 16:45:30,027 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:45:30,027 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:30,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:30,028 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 16:45:30,029 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 16:45:31,132 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:45:31,133 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:31,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:31,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:31,721 INFO 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 16:45:31,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:32,717 INFO 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 16:45:32,717 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:32,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113270782] [2021-10-07 16:45:32,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113270782] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:32,718 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:32,718 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:32,718 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415085594] [2021-10-07 16:45:32,719 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:32,719 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:32,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:32,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:32,720 INFO L87 Difference]: Start difference. First operand 1614 states and 5528 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:33,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:33,982 INFO L93 Difference]: Finished difference Result 3029 states and 9542 transitions. [2021-10-07 16:45:33,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:45:33,983 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:33,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:34,014 INFO L225 Difference]: With dead ends: 3029 [2021-10-07 16:45:34,014 INFO L226 Difference]: Without dead ends: 3012 [2021-10-07 16:45:34,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1090.3ms TimeCoverageRelationStatistics Valid=367, Invalid=965, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:45:34,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-10-07 16:45:34,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 1618. [2021-10-07 16:45:34,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4230055658627085) internal successors, (5535), 1617 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have 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:45:34,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5535 transitions. [2021-10-07 16:45:34,047 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5535 transitions. Word has length 35 [2021-10-07 16:45:34,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:34,047 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5535 transitions. [2021-10-07 16:45:34,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:34,047 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5535 transitions. [2021-10-07 16:45:34,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:34,052 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:34,052 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:34,068 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 16:45:34,253 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 16:45:34,253 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:34,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:34,255 INFO L82 PathProgramCache]: Analyzing trace with hash 194273964, now seen corresponding path program 37 times [2021-10-07 16:45:34,255 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:34,256 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1487999498] [2021-10-07 16:45:34,256 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:45:34,256 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:34,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:34,257 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 16:45:34,258 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 16:45:35,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:45:35,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:35,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:36,022 INFO 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 16:45:36,022 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:37,042 INFO 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 16:45:37,042 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:37,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1487999498] [2021-10-07 16:45:37,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1487999498] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:37,043 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:37,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:37,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878263279] [2021-10-07 16:45:37,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:37,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:37,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:37,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:37,045 INFO L87 Difference]: Start difference. First operand 1618 states and 5535 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:38,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:38,330 INFO L93 Difference]: Finished difference Result 3033 states and 9550 transitions. [2021-10-07 16:45:38,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:45:38,331 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:38,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:38,338 INFO L225 Difference]: With dead ends: 3033 [2021-10-07 16:45:38,339 INFO L226 Difference]: Without dead ends: 3020 [2021-10-07 16:45:38,339 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1164.9ms TimeCoverageRelationStatistics Valid=368, Invalid=1114, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:45:38,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3020 states. [2021-10-07 16:45:38,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3020 to 1622. [2021-10-07 16:45:38,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.418877236273905) internal successors, (5542), 1621 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:45:38,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5542 transitions. [2021-10-07 16:45:38,396 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5542 transitions. Word has length 35 [2021-10-07 16:45:38,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:38,396 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5542 transitions. [2021-10-07 16:45:38,397 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:38,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5542 transitions. [2021-10-07 16:45:38,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:38,399 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:38,399 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:38,414 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 16:45:38,600 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 16:45:38,600 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:38,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:38,602 INFO L82 PathProgramCache]: Analyzing trace with hash -355722186, now seen corresponding path program 38 times [2021-10-07 16:45:38,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:38,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1856591414] [2021-10-07 16:45:38,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:45:38,603 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:38,603 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:38,604 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 16:45:38,610 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 16:45:39,751 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:45:39,751 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:39,757 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:39,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:40,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:40,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:41,297 INFO 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 16:45:41,297 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:41,297 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1856591414] [2021-10-07 16:45:41,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1856591414] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:41,298 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:41,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:41,298 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [708564081] [2021-10-07 16:45:41,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:41,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:41,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:41,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:41,299 INFO L87 Difference]: Start difference. First operand 1622 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:42,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:42,799 INFO L93 Difference]: Finished difference Result 3019 states and 9530 transitions. [2021-10-07 16:45:42,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:45:42,799 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:42,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:42,806 INFO L225 Difference]: With dead ends: 3019 [2021-10-07 16:45:42,806 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:45:42,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1108.6ms TimeCoverageRelationStatistics Valid=378, Invalid=1104, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:45:42,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:45:42,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1614. [2021-10-07 16:45:42,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.4246745195288284) internal successors, (5524), 1613 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have 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:45:42,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5524 transitions. [2021-10-07 16:45:42,868 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5524 transitions. Word has length 35 [2021-10-07 16:45:42,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:42,868 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5524 transitions. [2021-10-07 16:45:42,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:42,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5524 transitions. [2021-10-07 16:45:42,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:42,872 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:42,872 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:42,890 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 16:45:43,084 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 16:45:43,085 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:43,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:43,086 INFO L82 PathProgramCache]: Analyzing trace with hash 848413952, now seen corresponding path program 39 times [2021-10-07 16:45:43,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:43,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [989801516] [2021-10-07 16:45:43,087 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:45:43,087 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:43,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:43,088 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 16:45:43,090 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 16:45:44,308 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:45:44,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:44,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:44,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:44,874 INFO 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 16:45:44,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:45,822 INFO 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 16:45:45,823 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:45,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [989801516] [2021-10-07 16:45:45,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [989801516] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:45,823 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:45,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:45,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389097213] [2021-10-07 16:45:45,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:45,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:45,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:45,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:45,825 INFO L87 Difference]: Start difference. First operand 1614 states and 5524 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:47,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:47,279 INFO L93 Difference]: Finished difference Result 3051 states and 9583 transitions. [2021-10-07 16:45:47,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:45:47,279 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:47,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:47,286 INFO L225 Difference]: With dead ends: 3051 [2021-10-07 16:45:47,286 INFO L226 Difference]: Without dead ends: 3038 [2021-10-07 16:45:47,286 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 196 ImplicationChecksByTransitivity, 1068.9ms TimeCoverageRelationStatistics Valid=349, Invalid=983, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:45:47,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3038 states. [2021-10-07 16:45:47,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3038 to 1622. [2021-10-07 16:45:47,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have 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:45:47,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-10-07 16:45:47,351 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 35 [2021-10-07 16:45:47,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:47,351 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-10-07 16:45:47,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:47,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-10-07 16:45:47,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:47,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:47,354 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:47,372 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 16:45:47,554 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 16:45:47,555 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:47,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:47,556 INFO L82 PathProgramCache]: Analyzing trace with hash 1228477560, now seen corresponding path program 40 times [2021-10-07 16:45:47,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:47,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [223840727] [2021-10-07 16:45:47,557 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:45:47,558 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:47,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:47,559 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 16:45:47,559 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 16:45:48,775 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:45:48,775 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:48,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:48,782 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:49,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:45:49,351 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:50,276 INFO 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 16:45:50,277 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:50,277 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [223840727] [2021-10-07 16:45:50,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [223840727] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:50,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:50,278 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:50,278 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255400838] [2021-10-07 16:45:50,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:50,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:50,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:50,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=528, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:50,279 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:51,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:51,710 INFO L93 Difference]: Finished difference Result 3053 states and 9583 transitions. [2021-10-07 16:45:51,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:45:51,710 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:51,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:51,717 INFO L225 Difference]: With dead ends: 3053 [2021-10-07 16:45:51,717 INFO L226 Difference]: Without dead ends: 3034 [2021-10-07 16:45:51,718 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1064.5ms TimeCoverageRelationStatistics Valid=360, Invalid=972, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:45:51,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2021-10-07 16:45:51,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 1618. [2021-10-07 16:45:51,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4230055658627085) internal successors, (5535), 1617 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have 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:45:51,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5535 transitions. [2021-10-07 16:45:51,793 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5535 transitions. Word has length 35 [2021-10-07 16:45:51,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:51,794 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5535 transitions. [2021-10-07 16:45:51,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:51,794 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5535 transitions. [2021-10-07 16:45:51,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:51,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:51,798 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:51,817 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 16:45:52,012 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 16:45:52,013 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:52,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:52,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1957148348, now seen corresponding path program 41 times [2021-10-07 16:45:52,015 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:52,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1217361732] [2021-10-07 16:45:52,015 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:45:52,016 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:52,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:52,017 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 16:45:52,018 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 16:45:53,244 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:45:53,244 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:53,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:53,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:53,811 INFO 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 16:45:53,811 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:54,767 INFO 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 16:45:54,768 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:54,768 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1217361732] [2021-10-07 16:45:54,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1217361732] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:54,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:54,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:54,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065392346] [2021-10-07 16:45:54,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:54,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:54,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:54,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:54,770 INFO L87 Difference]: Start difference. First operand 1618 states and 5535 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:56,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:45:56,306 INFO L93 Difference]: Finished difference Result 3055 states and 9587 transitions. [2021-10-07 16:45:56,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:45:56,307 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:45:56,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:45:56,313 INFO L225 Difference]: With dead ends: 3055 [2021-10-07 16:45:56,314 INFO L226 Difference]: Without dead ends: 3042 [2021-10-07 16:45:56,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1134.8ms TimeCoverageRelationStatistics Valid=362, Invalid=1120, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:45:56,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-10-07 16:45:56,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1622. [2021-10-07 16:45:56,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.418877236273905) internal successors, (5542), 1621 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:45:56,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5542 transitions. [2021-10-07 16:45:56,374 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5542 transitions. Word has length 35 [2021-10-07 16:45:56,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:45:56,374 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5542 transitions. [2021-10-07 16:45:56,374 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:45:56,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5542 transitions. [2021-10-07 16:45:56,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:45:56,377 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:45:56,377 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:45:56,396 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 16:45:56,578 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 16:45:56,578 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:45:56,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:45:56,580 INFO L82 PathProgramCache]: Analyzing trace with hash 1787822798, now seen corresponding path program 42 times [2021-10-07 16:45:56,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:45:56,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1509133569] [2021-10-07 16:45:56,581 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:45:56,581 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:45:56,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:45:56,582 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 16:45:56,583 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 16:45:57,854 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:45:57,855 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:45:57,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:45:57,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:45:58,411 INFO 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 16:45:58,412 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:45:59,321 INFO 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 16:45:59,321 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:45:59,322 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1509133569] [2021-10-07 16:45:59,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1509133569] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:45:59,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:45:59,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:45:59,323 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970453058] [2021-10-07 16:45:59,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:45:59,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:45:59,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:45:59,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:45:59,324 INFO L87 Difference]: Start difference. First operand 1622 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:00,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:00,628 INFO L93 Difference]: Finished difference Result 3049 states and 9582 transitions. [2021-10-07 16:46:00,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:46:00,628 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:00,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:00,635 INFO L225 Difference]: With dead ends: 3049 [2021-10-07 16:46:00,636 INFO L226 Difference]: Without dead ends: 3028 [2021-10-07 16:46:00,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1088.6ms TimeCoverageRelationStatistics Valid=370, Invalid=1112, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:46:00,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3028 states. [2021-10-07 16:46:00,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3028 to 1618. [2021-10-07 16:46:00,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4205318491032775) internal successors, (5531), 1617 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have 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:46:00,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5531 transitions. [2021-10-07 16:46:00,697 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5531 transitions. Word has length 35 [2021-10-07 16:46:00,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:00,698 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5531 transitions. [2021-10-07 16:46:00,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:00,698 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5531 transitions. [2021-10-07 16:46:00,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:00,701 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:00,701 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:00,719 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 16:46:00,901 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 16:46:00,902 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:00,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:00,903 INFO L82 PathProgramCache]: Analyzing trace with hash 748347588, now seen corresponding path program 43 times [2021-10-07 16:46:00,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:00,904 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257523165] [2021-10-07 16:46:00,904 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:46:00,905 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:00,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:00,906 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 16:46:00,906 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 16:46:02,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:46:02,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:02,227 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:02,782 INFO 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 16:46:02,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:03,672 INFO 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 16:46:03,672 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:03,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257523165] [2021-10-07 16:46:03,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257523165] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:03,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:03,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:03,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1778897165] [2021-10-07 16:46:03,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:03,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:03,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:03,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:03,675 INFO L87 Difference]: Start difference. First operand 1618 states and 5531 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:04,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:04,917 INFO L93 Difference]: Finished difference Result 3029 states and 9541 transitions. [2021-10-07 16:46:04,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:46:04,918 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:04,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:04,924 INFO L225 Difference]: With dead ends: 3029 [2021-10-07 16:46:04,924 INFO L226 Difference]: Without dead ends: 3014 [2021-10-07 16:46:04,925 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 995.2ms TimeCoverageRelationStatistics Valid=372, Invalid=960, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:46:04,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-10-07 16:46:04,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1624. [2021-10-07 16:46:04,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.414664202094886) internal successors, (5542), 1623 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:46:04,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5542 transitions. [2021-10-07 16:46:04,986 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5542 transitions. Word has length 35 [2021-10-07 16:46:04,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:04,986 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5542 transitions. [2021-10-07 16:46:04,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:04,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5542 transitions. [2021-10-07 16:46:04,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:04,990 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:04,990 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:05,012 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-10-07 16:46:05,203 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 16:46:05,204 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:05,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:05,205 INFO L82 PathProgramCache]: Analyzing trace with hash 684892758, now seen corresponding path program 44 times [2021-10-07 16:46:05,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:05,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1063765699] [2021-10-07 16:46:05,206 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:46:05,207 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:05,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:05,208 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 16:46:05,209 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 16:46:06,557 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:46:06,557 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:06,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:06,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:07,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:07,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:07,983 INFO 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 16:46:07,984 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:07,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1063765699] [2021-10-07 16:46:07,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1063765699] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:07,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:07,985 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:07,985 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1218374496] [2021-10-07 16:46:07,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:07,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:07,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:07,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:07,986 INFO L87 Difference]: Start difference. First operand 1624 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:09,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:09,135 INFO L93 Difference]: Finished difference Result 3021 states and 9530 transitions. [2021-10-07 16:46:09,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:46:09,136 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:09,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:09,142 INFO L225 Difference]: With dead ends: 3021 [2021-10-07 16:46:09,142 INFO L226 Difference]: Without dead ends: 2990 [2021-10-07 16:46:09,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 990.1ms TimeCoverageRelationStatistics Valid=369, Invalid=963, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:46:09,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2021-10-07 16:46:09,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 1610. [2021-10-07 16:46:09,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1610 states, 1609 states have (on average 3.4263517712865132) internal successors, (5513), 1609 states have internal predecessors, (5513), 0 states have call successors, (0), 0 states have 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:46:09,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1610 states to 1610 states and 5513 transitions. [2021-10-07 16:46:09,207 INFO L78 Accepts]: Start accepts. Automaton has 1610 states and 5513 transitions. Word has length 35 [2021-10-07 16:46:09,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:09,207 INFO L470 AbstractCegarLoop]: Abstraction has 1610 states and 5513 transitions. [2021-10-07 16:46:09,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:09,208 INFO L276 IsEmpty]: Start isEmpty. Operand 1610 states and 5513 transitions. [2021-10-07 16:46:09,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:09,210 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:09,210 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:09,227 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Ended with exit code 0 [2021-10-07 16:46:09,411 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 16:46:09,411 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:09,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:09,413 INFO L82 PathProgramCache]: Analyzing trace with hash 895999374, now seen corresponding path program 45 times [2021-10-07 16:46:09,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:09,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1064501643] [2021-10-07 16:46:09,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:46:09,414 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:09,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:09,415 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 16:46:09,416 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 16:46:10,793 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:46:10,793 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:10,799 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:10,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:11,366 INFO 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 16:46:11,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:12,328 INFO 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 16:46:12,329 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:12,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1064501643] [2021-10-07 16:46:12,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1064501643] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:12,329 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:12,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:12,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79257668] [2021-10-07 16:46:12,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:12,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:12,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:12,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=512, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:12,331 INFO L87 Difference]: Start difference. First operand 1610 states and 5513 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:13,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:13,454 INFO L93 Difference]: Finished difference Result 2957 states and 9397 transitions. [2021-10-07 16:46:13,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:46:13,454 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:13,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:13,461 INFO L225 Difference]: With dead ends: 2957 [2021-10-07 16:46:13,461 INFO L226 Difference]: Without dead ends: 2940 [2021-10-07 16:46:13,461 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1016.4ms TimeCoverageRelationStatistics Valid=376, Invalid=956, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:46:13,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2940 states. [2021-10-07 16:46:13,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2940 to 1618. [2021-10-07 16:46:13,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4205318491032775) internal successors, (5531), 1617 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have 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:46:13,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5531 transitions. [2021-10-07 16:46:13,517 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5531 transitions. Word has length 35 [2021-10-07 16:46:13,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:13,517 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5531 transitions. [2021-10-07 16:46:13,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:13,517 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5531 transitions. [2021-10-07 16:46:13,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:13,520 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:13,520 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:13,535 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 16:46:13,720 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 16:46:13,720 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:13,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:13,722 INFO L82 PathProgramCache]: Analyzing trace with hash 2038908986, now seen corresponding path program 46 times [2021-10-07 16:46:13,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:13,723 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [721174237] [2021-10-07 16:46:13,724 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:46:13,724 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:13,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:13,725 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 16:46:13,726 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 16:46:15,125 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:46:15,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:15,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:15,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:15,699 INFO 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 16:46:15,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:16,637 INFO 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 16:46:16,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:16,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [721174237] [2021-10-07 16:46:16,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [721174237] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:16,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:16,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:16,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914558077] [2021-10-07 16:46:16,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:16,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:16,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:16,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=526, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:16,640 INFO L87 Difference]: Start difference. First operand 1618 states and 5531 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:18,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:18,041 INFO L93 Difference]: Finished difference Result 2987 states and 9449 transitions. [2021-10-07 16:46:18,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 16:46:18,042 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:18,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:18,048 INFO L225 Difference]: With dead ends: 2987 [2021-10-07 16:46:18,048 INFO L226 Difference]: Without dead ends: 2974 [2021-10-07 16:46:18,048 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 283 ImplicationChecksByTransitivity, 1147.8ms TimeCoverageRelationStatistics Valid=399, Invalid=1241, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 16:46:18,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2974 states. [2021-10-07 16:46:18,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2974 to 1622. [2021-10-07 16:46:18,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4164096236890806) internal successors, (5538), 1621 states have internal predecessors, (5538), 0 states have call successors, (0), 0 states have 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:46:18,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5538 transitions. [2021-10-07 16:46:18,094 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5538 transitions. Word has length 35 [2021-10-07 16:46:18,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:18,094 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5538 transitions. [2021-10-07 16:46:18,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:18,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5538 transitions. [2021-10-07 16:46:18,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:18,098 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:18,098 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:18,124 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 16:46:18,311 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 16:46:18,312 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:18,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:18,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1488912836, now seen corresponding path program 47 times [2021-10-07 16:46:18,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:18,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1390232812] [2021-10-07 16:46:18,314 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:46:18,314 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:18,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:18,316 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 16:46:18,317 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 16:46:19,741 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:46:19,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:19,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:19,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:20,305 INFO 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 16:46:20,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:21,219 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:21,220 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:21,220 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1390232812] [2021-10-07 16:46:21,220 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1390232812] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:21,220 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:21,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:21,221 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312272728] [2021-10-07 16:46:21,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:21,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:21,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:21,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:21,222 INFO L87 Difference]: Start difference. First operand 1622 states and 5538 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:22,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:22,580 INFO L93 Difference]: Finished difference Result 2973 states and 9429 transitions. [2021-10-07 16:46:22,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 16:46:22,581 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:22,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:22,589 INFO L225 Difference]: With dead ends: 2973 [2021-10-07 16:46:22,589 INFO L226 Difference]: Without dead ends: 2948 [2021-10-07 16:46:22,589 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 312 ImplicationChecksByTransitivity, 1120.2ms TimeCoverageRelationStatistics Valid=409, Invalid=1231, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 16:46:22,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2948 states. [2021-10-07 16:46:22,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2948 to 1614. [2021-10-07 16:46:22,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.422194668319901) internal successors, (5520), 1613 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have 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:46:22,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5520 transitions. [2021-10-07 16:46:22,620 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5520 transitions. Word has length 35 [2021-10-07 16:46:22,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:22,621 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5520 transitions. [2021-10-07 16:46:22,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:22,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5520 transitions. [2021-10-07 16:46:22,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:22,623 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:22,623 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:22,642 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 16:46:22,824 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 16:46:22,824 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:22,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:22,825 INFO L82 PathProgramCache]: Analyzing trace with hash -1715576956, now seen corresponding path program 48 times [2021-10-07 16:46:22,826 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:22,826 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1940579589] [2021-10-07 16:46:22,826 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:46:22,827 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:22,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:22,828 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 16:46:22,830 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 16:46:24,277 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:46:24,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:24,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:24,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:24,849 INFO 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 16:46:24,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:25,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:25,814 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:25,814 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1940579589] [2021-10-07 16:46:25,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1940579589] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:25,814 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:25,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:25,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133924871] [2021-10-07 16:46:25,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:25,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:25,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:25,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:25,816 INFO L87 Difference]: Start difference. First operand 1614 states and 5520 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:27,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:27,248 INFO L93 Difference]: Finished difference Result 2969 states and 9422 transitions. [2021-10-07 16:46:27,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 16:46:27,249 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:27,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:27,255 INFO L225 Difference]: With dead ends: 2969 [2021-10-07 16:46:27,255 INFO L226 Difference]: Without dead ends: 2956 [2021-10-07 16:46:27,255 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 292 ImplicationChecksByTransitivity, 1189.2ms TimeCoverageRelationStatistics Valid=395, Invalid=1245, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 16:46:27,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2956 states. [2021-10-07 16:46:27,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2956 to 1622. [2021-10-07 16:46:27,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4164096236890806) internal successors, (5538), 1621 states have internal predecessors, (5538), 0 states have call successors, (0), 0 states have 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:46:27,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5538 transitions. [2021-10-07 16:46:27,287 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5538 transitions. Word has length 35 [2021-10-07 16:46:27,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:27,287 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5538 transitions. [2021-10-07 16:46:27,288 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:27,288 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5538 transitions. [2021-10-07 16:46:27,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:27,290 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:27,290 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:27,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-10-07 16:46:27,491 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 16:46:27,491 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:27,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:27,492 INFO L82 PathProgramCache]: Analyzing trace with hash 2029394190, now seen corresponding path program 49 times [2021-10-07 16:46:27,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:27,493 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251688458] [2021-10-07 16:46:27,493 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:46:27,493 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:27,494 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:27,494 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 16:46:27,495 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 16:46:28,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:46:28,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:28,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:29,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:29,533 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:30,483 INFO 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 16:46:30,483 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:30,483 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251688458] [2021-10-07 16:46:30,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251688458] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:30,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:30,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:30,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1248454576] [2021-10-07 16:46:30,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:30,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:30,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:30,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:30,485 INFO L87 Difference]: Start difference. First operand 1622 states and 5538 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:31,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:31,849 INFO L93 Difference]: Finished difference Result 2973 states and 9426 transitions. [2021-10-07 16:46:31,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 16:46:31,850 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:31,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:31,856 INFO L225 Difference]: With dead ends: 2973 [2021-10-07 16:46:31,857 INFO L226 Difference]: Without dead ends: 2952 [2021-10-07 16:46:31,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 291 ImplicationChecksByTransitivity, 1209.7ms TimeCoverageRelationStatistics Valid=401, Invalid=1239, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 16:46:31,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2952 states. [2021-10-07 16:46:31,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2952 to 1618. [2021-10-07 16:46:31,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.418058132343847) internal successors, (5527), 1617 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have 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:46:31,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5527 transitions. [2021-10-07 16:46:31,890 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5527 transitions. Word has length 35 [2021-10-07 16:46:31,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:31,890 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5527 transitions. [2021-10-07 16:46:31,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:31,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5527 transitions. [2021-10-07 16:46:31,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:31,893 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:31,893 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:31,911 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 16:46:32,093 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 16:46:32,094 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:32,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:32,095 INFO L82 PathProgramCache]: Analyzing trace with hash -79265470, now seen corresponding path program 50 times [2021-10-07 16:46:32,095 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:32,096 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496343252] [2021-10-07 16:46:32,096 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:46:32,096 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:32,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:32,097 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 16:46:32,098 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 16:46:33,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:46:33,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:33,699 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:33,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:34,307 INFO 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 16:46:34,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:35,340 INFO 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 16:46:35,341 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:35,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496343252] [2021-10-07 16:46:35,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496343252] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:35,341 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:35,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:35,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147182768] [2021-10-07 16:46:35,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:35,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:35,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:35,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:35,343 INFO L87 Difference]: Start difference. First operand 1618 states and 5527 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:36,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:36,524 INFO L93 Difference]: Finished difference Result 2939 states and 9363 transitions. [2021-10-07 16:46:36,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:46:36,525 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:36,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:36,530 INFO L225 Difference]: With dead ends: 2939 [2021-10-07 16:46:36,531 INFO L226 Difference]: Without dead ends: 2906 [2021-10-07 16:46:36,531 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1026.0ms TimeCoverageRelationStatistics Valid=380, Invalid=952, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:46:36,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2906 states. [2021-10-07 16:46:36,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2906 to 1610. [2021-10-07 16:46:36,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1610 states, 1609 states have (on average 3.4238657551274083) internal successors, (5509), 1609 states have internal predecessors, (5509), 0 states have call successors, (0), 0 states have 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:46:36,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1610 states to 1610 states and 5509 transitions. [2021-10-07 16:46:36,563 INFO L78 Accepts]: Start accepts. Automaton has 1610 states and 5509 transitions. Word has length 35 [2021-10-07 16:46:36,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:36,563 INFO L470 AbstractCegarLoop]: Abstraction has 1610 states and 5509 transitions. [2021-10-07 16:46:36,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:36,563 INFO L276 IsEmpty]: Start isEmpty. Operand 1610 states and 5509 transitions. [2021-10-07 16:46:36,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:36,566 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:36,566 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:36,583 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 16:46:36,766 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 16:46:36,767 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:36,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:36,767 INFO L82 PathProgramCache]: Analyzing trace with hash 423466742, now seen corresponding path program 51 times [2021-10-07 16:46:36,768 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:36,768 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [402493901] [2021-10-07 16:46:36,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:46:36,769 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:36,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:36,770 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 16:46:36,771 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 16:46:38,289 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:46:38,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:38,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:38,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:38,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:38,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:39,821 INFO 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 16:46:39,822 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:39,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [402493901] [2021-10-07 16:46:39,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [402493901] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:39,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:39,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:39,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62050825] [2021-10-07 16:46:39,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:39,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:39,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:39,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:39,824 INFO L87 Difference]: Start difference. First operand 1610 states and 5509 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:41,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:41,198 INFO L93 Difference]: Finished difference Result 3047 states and 9595 transitions. [2021-10-07 16:46:41,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:46:41,198 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:41,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:41,206 INFO L225 Difference]: With dead ends: 3047 [2021-10-07 16:46:41,206 INFO L226 Difference]: Without dead ends: 3034 [2021-10-07 16:46:41,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 1108.8ms TimeCoverageRelationStatistics Valid=396, Invalid=1086, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:46:41,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2021-10-07 16:46:41,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 1622. [2021-10-07 16:46:41,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.421344848858729) internal successors, (5546), 1621 states have internal predecessors, (5546), 0 states have call successors, (0), 0 states have 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:46:41,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5546 transitions. [2021-10-07 16:46:41,239 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5546 transitions. Word has length 35 [2021-10-07 16:46:41,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:41,240 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5546 transitions. [2021-10-07 16:46:41,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:41,240 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5546 transitions. [2021-10-07 16:46:41,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:41,242 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:41,242 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:41,261 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 16:46:41,443 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 16:46:41,443 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:41,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:41,444 INFO L82 PathProgramCache]: Analyzing trace with hash 803530350, now seen corresponding path program 52 times [2021-10-07 16:46:41,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:41,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1398467702] [2021-10-07 16:46:41,445 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:46:41,446 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:41,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:41,447 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 16:46:41,448 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 16:46:42,997 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:46:42,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:43,003 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:43,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:43,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:43,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:44,528 INFO 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 16:46:44,529 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:44,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1398467702] [2021-10-07 16:46:44,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1398467702] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:44,529 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:44,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:44,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494324117] [2021-10-07 16:46:44,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:44,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:44,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:44,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=532, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:44,531 INFO L87 Difference]: Start difference. First operand 1622 states and 5546 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:45,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:45,946 INFO L93 Difference]: Finished difference Result 3061 states and 9617 transitions. [2021-10-07 16:46:45,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:46:45,946 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:45,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:45,952 INFO L225 Difference]: With dead ends: 3061 [2021-10-07 16:46:45,952 INFO L226 Difference]: Without dead ends: 3042 [2021-10-07 16:46:45,953 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1137.9ms TimeCoverageRelationStatistics Valid=435, Invalid=1125, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:46:45,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-10-07 16:46:45,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1618. [2021-10-07 16:46:45,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4230055658627085) internal successors, (5535), 1617 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have 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:46:45,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5535 transitions. [2021-10-07 16:46:45,985 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5535 transitions. Word has length 35 [2021-10-07 16:46:45,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:45,986 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5535 transitions. [2021-10-07 16:46:45,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:45,986 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5535 transitions. [2021-10-07 16:46:45,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:45,990 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:45,990 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:46,008 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 16:46:46,191 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 16:46:46,192 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:46,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:46,192 INFO L82 PathProgramCache]: Analyzing trace with hash 1912871738, now seen corresponding path program 53 times [2021-10-07 16:46:46,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:46,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1426036654] [2021-10-07 16:46:46,193 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:46:46,194 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:46,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:46,195 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 16:46:46,197 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 16:46:47,854 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:46:47,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:47,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:47,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:48,396 INFO 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 16:46:48,396 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:49,341 INFO 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 16:46:49,342 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:49,342 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1426036654] [2021-10-07 16:46:49,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1426036654] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:49,342 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:49,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:49,343 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088832087] [2021-10-07 16:46:49,343 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:49,343 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:49,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:49,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:49,344 INFO L87 Difference]: Start difference. First operand 1618 states and 5535 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:50,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:50,695 INFO L93 Difference]: Finished difference Result 3045 states and 9571 transitions. [2021-10-07 16:46:50,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 16:46:50,695 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:50,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:50,701 INFO L225 Difference]: With dead ends: 3045 [2021-10-07 16:46:50,701 INFO L226 Difference]: Without dead ends: 3032 [2021-10-07 16:46:50,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 1152.8ms TimeCoverageRelationStatistics Valid=381, Invalid=1179, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:46:50,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3032 states. [2021-10-07 16:46:50,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3032 to 1622. [2021-10-07 16:46:50,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.418877236273905) internal successors, (5542), 1621 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:46:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5542 transitions. [2021-10-07 16:46:50,738 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5542 transitions. Word has length 35 [2021-10-07 16:46:50,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:50,738 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5542 transitions. [2021-10-07 16:46:50,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:50,738 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5542 transitions. [2021-10-07 16:46:50,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:50,741 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:50,741 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:50,761 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 16:46:50,941 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 16:46:50,942 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:50,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:50,943 INFO L82 PathProgramCache]: Analyzing trace with hash 1362875588, now seen corresponding path program 54 times [2021-10-07 16:46:50,943 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:50,944 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1182836662] [2021-10-07 16:46:50,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:46:50,944 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:50,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:50,945 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 16:46:50,946 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 16:46:52,633 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:46:52,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:46:52,640 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:52,641 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:53,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:53,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:54,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:46:54,116 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:54,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1182836662] [2021-10-07 16:46:54,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1182836662] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:54,116 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:54,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:54,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264102291] [2021-10-07 16:46:54,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:54,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:54,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:54,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:54,118 INFO L87 Difference]: Start difference. First operand 1622 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:55,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:46:55,507 INFO L93 Difference]: Finished difference Result 3039 states and 9566 transitions. [2021-10-07 16:46:55,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 16:46:55,508 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:46:55,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:46:55,515 INFO L225 Difference]: With dead ends: 3039 [2021-10-07 16:46:55,515 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:46:55,515 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1133.3ms TimeCoverageRelationStatistics Valid=389, Invalid=1171, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:46:55,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:46:55,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1618. [2021-10-07 16:46:55,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4205318491032775) internal successors, (5531), 1617 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have 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:46:55,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5531 transitions. [2021-10-07 16:46:55,548 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5531 transitions. Word has length 35 [2021-10-07 16:46:55,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:46:55,548 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5531 transitions. [2021-10-07 16:46:55,548 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:46:55,548 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5531 transitions. [2021-10-07 16:46:55,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:46:55,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:46:55,551 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:46:55,568 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 16:46:55,751 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 16:46:55,752 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:46:55,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:46:55,753 INFO L82 PathProgramCache]: Analyzing trace with hash 323400378, now seen corresponding path program 55 times [2021-10-07 16:46:55,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:46:55,754 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [151632194] [2021-10-07 16:46:55,754 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:46:55,755 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:46:55,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:46:55,756 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 16:46:55,779 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 16:46:57,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:46:57,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:46:57,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:46:57,995 INFO 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 16:46:57,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:46:58,938 INFO 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 16:46:58,938 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:46:58,939 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [151632194] [2021-10-07 16:46:58,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [151632194] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:46:58,939 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:46:58,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:46:58,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821201991] [2021-10-07 16:46:58,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:46:58,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:46:58,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:46:58,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=524, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:46:58,941 INFO L87 Difference]: Start difference. First operand 1618 states and 5531 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:00,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:00,248 INFO L93 Difference]: Finished difference Result 3049 states and 9577 transitions. [2021-10-07 16:47:00,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:47:00,249 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:00,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:00,256 INFO L225 Difference]: With dead ends: 3049 [2021-10-07 16:47:00,256 INFO L226 Difference]: Without dead ends: 3034 [2021-10-07 16:47:00,256 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1058.9ms TimeCoverageRelationStatistics Valid=389, Invalid=1017, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:47:00,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3034 states. [2021-10-07 16:47:00,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3034 to 1624. [2021-10-07 16:47:00,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.414664202094886) internal successors, (5542), 1623 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:47:00,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5542 transitions. [2021-10-07 16:47:00,291 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5542 transitions. Word has length 35 [2021-10-07 16:47:00,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:00,291 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5542 transitions. [2021-10-07 16:47:00,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:00,291 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5542 transitions. [2021-10-07 16:47:00,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:00,294 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:00,295 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:00,313 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 16:47:00,495 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 16:47:00,495 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:00,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:00,496 INFO L82 PathProgramCache]: Analyzing trace with hash 259945548, now seen corresponding path program 56 times [2021-10-07 16:47:00,497 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:00,497 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7233532] [2021-10-07 16:47:00,497 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:47:00,498 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:00,498 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:00,499 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 16:47:00,501 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 16:47:02,258 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:47:02,259 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:02,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:02,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:02,819 INFO 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 16:47:02,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:03,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:03,722 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:03,722 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7233532] [2021-10-07 16:47:03,722 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7233532] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:03,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:03,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:03,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675865957] [2021-10-07 16:47:03,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:03,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:03,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:03,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:03,724 INFO L87 Difference]: Start difference. First operand 1624 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:05,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:05,190 INFO L93 Difference]: Finished difference Result 3041 states and 9566 transitions. [2021-10-07 16:47:05,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:47:05,190 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:05,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:05,196 INFO L225 Difference]: With dead ends: 3041 [2021-10-07 16:47:05,196 INFO L226 Difference]: Without dead ends: 3014 [2021-10-07 16:47:05,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 1059.4ms TimeCoverageRelationStatistics Valid=386, Invalid=1020, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:47:05,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-10-07 16:47:05,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1614. [2021-10-07 16:47:05,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.422194668319901) internal successors, (5520), 1613 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have 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:47:05,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5520 transitions. [2021-10-07 16:47:05,229 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5520 transitions. Word has length 35 [2021-10-07 16:47:05,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:05,230 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5520 transitions. [2021-10-07 16:47:05,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:05,230 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5520 transitions. [2021-10-07 16:47:05,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:05,233 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:05,233 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:05,252 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 16:47:05,433 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 16:47:05,434 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:05,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:05,434 INFO L82 PathProgramCache]: Analyzing trace with hash 309808108, now seen corresponding path program 57 times [2021-10-07 16:47:05,435 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:05,435 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924775935] [2021-10-07 16:47:05,436 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:47:05,436 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:05,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:05,437 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 16:47:05,438 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 16:47:07,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:47:07,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:07,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:07,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:07,751 INFO 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 16:47:07,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:08,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:08,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:08,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924775935] [2021-10-07 16:47:08,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924775935] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:08,724 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:08,724 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:08,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994701445] [2021-10-07 16:47:08,725 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:08,725 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:08,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:08,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:08,726 INFO L87 Difference]: Start difference. First operand 1614 states and 5520 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:10,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:10,205 INFO L93 Difference]: Finished difference Result 3023 states and 9529 transitions. [2021-10-07 16:47:10,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 16:47:10,206 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:10,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:10,212 INFO L225 Difference]: With dead ends: 3023 [2021-10-07 16:47:10,212 INFO L226 Difference]: Without dead ends: 3010 [2021-10-07 16:47:10,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1151.0ms TimeCoverageRelationStatistics Valid=383, Invalid=1177, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:47:10,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3010 states. [2021-10-07 16:47:10,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3010 to 1622. [2021-10-07 16:47:10,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4164096236890806) internal successors, (5538), 1621 states have internal predecessors, (5538), 0 states have call successors, (0), 0 states have 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:47:10,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5538 transitions. [2021-10-07 16:47:10,244 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5538 transitions. Word has length 35 [2021-10-07 16:47:10,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:10,244 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5538 transitions. [2021-10-07 16:47:10,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:10,244 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5538 transitions. [2021-10-07 16:47:10,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:10,247 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:10,247 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:10,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-10-07 16:47:10,447 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 16:47:10,448 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:10,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:10,449 INFO L82 PathProgramCache]: Analyzing trace with hash -240188042, now seen corresponding path program 58 times [2021-10-07 16:47:10,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:10,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [30892225] [2021-10-07 16:47:10,450 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:47:10,451 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:10,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:10,452 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 16:47:10,457 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 16:47:12,304 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:47:12,304 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:12,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:12,312 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:12,874 INFO 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 16:47:12,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:13,833 INFO 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 16:47:13,833 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:13,834 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [30892225] [2021-10-07 16:47:13,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [30892225] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:13,834 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:13,834 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:13,834 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016268790] [2021-10-07 16:47:13,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:13,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:13,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:13,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=537, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:13,835 INFO L87 Difference]: Start difference. First operand 1622 states and 5538 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:15,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:15,330 INFO L93 Difference]: Finished difference Result 3027 states and 9533 transitions. [2021-10-07 16:47:15,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-07 16:47:15,330 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:15,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:15,337 INFO L225 Difference]: With dead ends: 3027 [2021-10-07 16:47:15,337 INFO L226 Difference]: Without dead ends: 3006 [2021-10-07 16:47:15,337 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1155.2ms TimeCoverageRelationStatistics Valid=389, Invalid=1171, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:47:15,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2021-10-07 16:47:15,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 1618. [2021-10-07 16:47:15,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.418058132343847) internal successors, (5527), 1617 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have 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:47:15,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5527 transitions. [2021-10-07 16:47:15,369 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5527 transitions. Word has length 35 [2021-10-07 16:47:15,369 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:15,369 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5527 transitions. [2021-10-07 16:47:15,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:15,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5527 transitions. [2021-10-07 16:47:15,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:15,372 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:15,372 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:15,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-10-07 16:47:15,572 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 16:47:15,573 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:15,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:15,574 INFO L82 PathProgramCache]: Analyzing trace with hash 1946119594, now seen corresponding path program 59 times [2021-10-07 16:47:15,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:15,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [727515725] [2021-10-07 16:47:15,575 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:47:15,576 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:15,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:15,576 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 16:47:15,577 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 16:47:17,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:47:17,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:17,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:17,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:17,951 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:17,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:18,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:18,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:18,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [727515725] [2021-10-07 16:47:18,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [727515725] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:18,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:18,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:18,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [857983700] [2021-10-07 16:47:18,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:18,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:18,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:18,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:18,990 INFO L87 Difference]: Start difference. First operand 1618 states and 5527 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:20,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:20,373 INFO L93 Difference]: Finished difference Result 3013 states and 9513 transitions. [2021-10-07 16:47:20,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:47:20,374 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:20,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:20,380 INFO L225 Difference]: With dead ends: 3013 [2021-10-07 16:47:20,380 INFO L226 Difference]: Without dead ends: 2984 [2021-10-07 16:47:20,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1114.0ms TimeCoverageRelationStatistics Valid=390, Invalid=1016, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:47:20,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2984 states. [2021-10-07 16:47:20,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2984 to 1614. [2021-10-07 16:47:20,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1614 states, 1613 states have (on average 3.4197148171109735) internal successors, (5516), 1613 states have internal predecessors, (5516), 0 states have call successors, (0), 0 states have 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:47:20,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1614 states to 1614 states and 5516 transitions. [2021-10-07 16:47:20,413 INFO L78 Accepts]: Start accepts. Automaton has 1614 states and 5516 transitions. Word has length 35 [2021-10-07 16:47:20,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:20,414 INFO L470 AbstractCegarLoop]: Abstraction has 1614 states and 5516 transitions. [2021-10-07 16:47:20,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:20,414 INFO L276 IsEmpty]: Start isEmpty. Operand 1614 states and 5516 transitions. [2021-10-07 16:47:20,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:20,416 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:20,416 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:20,434 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2021-10-07 16:47:20,617 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 16:47:20,617 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:20,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:20,618 INFO L82 PathProgramCache]: Analyzing trace with hash -620539642, now seen corresponding path program 60 times [2021-10-07 16:47:20,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:20,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1355627156] [2021-10-07 16:47:20,619 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:47:20,620 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:20,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:20,621 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 16:47:20,622 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 16:47:22,410 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:47:22,410 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:22,417 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:22,418 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:23,039 INFO 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 16:47:23,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:23,974 INFO 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 16:47:23,975 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:23,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1355627156] [2021-10-07 16:47:23,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1355627156] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:23,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:23,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:23,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736526647] [2021-10-07 16:47:23,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:23,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:23,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:23,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=142, Invalid=508, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:23,977 INFO L87 Difference]: Start difference. First operand 1614 states and 5516 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:25,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:25,314 INFO L93 Difference]: Finished difference Result 3005 states and 9494 transitions. [2021-10-07 16:47:25,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:47:25,314 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:25,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:25,321 INFO L225 Difference]: With dead ends: 3005 [2021-10-07 16:47:25,321 INFO L226 Difference]: Without dead ends: 2990 [2021-10-07 16:47:25,322 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1127.1ms TimeCoverageRelationStatistics Valid=460, Invalid=1100, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:47:25,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2021-10-07 16:47:25,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 1626. [2021-10-07 16:47:25,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4116923076923076) internal successors, (5544), 1625 states have internal predecessors, (5544), 0 states have call successors, (0), 0 states have 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:47:25,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5544 transitions. [2021-10-07 16:47:25,354 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5544 transitions. Word has length 35 [2021-10-07 16:47:25,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:25,354 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5544 transitions. [2021-10-07 16:47:25,355 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:25,355 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5544 transitions. [2021-10-07 16:47:25,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:25,357 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:25,357 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:25,375 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 16:47:25,558 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 16:47:25,558 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:25,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:25,559 INFO L82 PathProgramCache]: Analyzing trace with hash -683994472, now seen corresponding path program 61 times [2021-10-07 16:47:25,559 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:25,560 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1895611738] [2021-10-07 16:47:25,560 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:47:25,560 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:25,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:25,561 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 16:47:25,562 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 16:47:27,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:47:27,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:27,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:28,016 INFO 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 16:47:28,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:28,953 INFO 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 16:47:28,953 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:28,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1895611738] [2021-10-07 16:47:28,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1895611738] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:28,954 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:28,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:28,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245083388] [2021-10-07 16:47:28,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:28,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:28,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:28,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:28,955 INFO L87 Difference]: Start difference. First operand 1626 states and 5544 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:30,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:30,274 INFO L93 Difference]: Finished difference Result 2995 states and 9470 transitions. [2021-10-07 16:47:30,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:47:30,274 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:30,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:30,280 INFO L225 Difference]: With dead ends: 2995 [2021-10-07 16:47:30,280 INFO L226 Difference]: Without dead ends: 2972 [2021-10-07 16:47:30,281 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1103.0ms TimeCoverageRelationStatistics Valid=427, Invalid=1055, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:47:30,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2972 states. [2021-10-07 16:47:30,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2972 to 1620. [2021-10-07 16:47:30,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 3.413835701050031) internal successors, (5527), 1619 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have 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:47:30,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 5527 transitions. [2021-10-07 16:47:30,313 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 5527 transitions. Word has length 35 [2021-10-07 16:47:30,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:30,313 INFO L470 AbstractCegarLoop]: Abstraction has 1620 states and 5527 transitions. [2021-10-07 16:47:30,313 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:30,313 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 5527 transitions. [2021-10-07 16:47:30,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:30,316 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:30,317 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:30,341 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2021-10-07 16:47:30,530 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 16:47:30,531 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:30,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:30,531 INFO L82 PathProgramCache]: Analyzing trace with hash -454461116, now seen corresponding path program 62 times [2021-10-07 16:47:30,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:30,532 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [254217783] [2021-10-07 16:47:30,533 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:47:30,533 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:30,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:30,534 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 16:47:30,535 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 16:47:32,384 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:47:32,385 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:32,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:32,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:32,978 INFO 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 16:47:32,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:34,012 INFO 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 16:47:34,013 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:34,013 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [254217783] [2021-10-07 16:47:34,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [254217783] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:34,013 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:34,013 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:34,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334487587] [2021-10-07 16:47:34,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:34,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:34,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:34,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:34,015 INFO L87 Difference]: Start difference. First operand 1620 states and 5527 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:35,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:35,296 INFO L93 Difference]: Finished difference Result 2971 states and 9429 transitions. [2021-10-07 16:47:35,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:47:35,297 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:35,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:35,303 INFO L225 Difference]: With dead ends: 2971 [2021-10-07 16:47:35,303 INFO L226 Difference]: Without dead ends: 2932 [2021-10-07 16:47:35,303 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1154.6ms TimeCoverageRelationStatistics Valid=431, Invalid=1051, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:47:35,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2932 states. [2021-10-07 16:47:35,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2932 to 1606. [2021-10-07 16:47:35,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1606 states, 1605 states have (on average 3.425545171339564) internal successors, (5498), 1605 states have internal predecessors, (5498), 0 states have call successors, (0), 0 states have 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:47:35,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 5498 transitions. [2021-10-07 16:47:35,335 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 5498 transitions. Word has length 35 [2021-10-07 16:47:35,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:35,336 INFO L470 AbstractCegarLoop]: Abstraction has 1606 states and 5498 transitions. [2021-10-07 16:47:35,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:35,336 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 5498 transitions. [2021-10-07 16:47:35,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:35,338 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:35,338 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:35,356 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 16:47:35,539 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 16:47:35,539 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:35,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:35,540 INFO L82 PathProgramCache]: Analyzing trace with hash 987361024, now seen corresponding path program 63 times [2021-10-07 16:47:35,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:35,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963381385] [2021-10-07 16:47:35,542 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:47:35,542 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:35,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:35,543 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 16:47:35,545 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 16:47:37,474 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:47:37,474 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:37,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:37,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:38,030 INFO 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 16:47:38,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:38,993 INFO 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 16:47:38,993 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:38,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963381385] [2021-10-07 16:47:38,994 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963381385] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:38,994 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:38,994 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:38,994 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010271951] [2021-10-07 16:47:38,994 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:38,995 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:38,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:38,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:38,995 INFO L87 Difference]: Start difference. First operand 1606 states and 5498 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:40,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:40,194 INFO L93 Difference]: Finished difference Result 3079 states and 9677 transitions. [2021-10-07 16:47:40,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:47:40,194 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:40,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:40,201 INFO L225 Difference]: With dead ends: 3079 [2021-10-07 16:47:40,201 INFO L226 Difference]: Without dead ends: 3066 [2021-10-07 16:47:40,201 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1021.5ms TimeCoverageRelationStatistics Valid=314, Invalid=946, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:47:40,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3066 states. [2021-10-07 16:47:40,229 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3066 to 1634. [2021-10-07 16:47:40,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4237599510104104) internal successors, (5591), 1633 states have internal predecessors, (5591), 0 states have call successors, (0), 0 states have 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:47:40,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5591 transitions. [2021-10-07 16:47:40,234 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5591 transitions. Word has length 35 [2021-10-07 16:47:40,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:40,234 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5591 transitions. [2021-10-07 16:47:40,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:40,234 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5591 transitions. [2021-10-07 16:47:40,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:40,237 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:40,237 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:40,255 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 16:47:40,437 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 16:47:40,438 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:40,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:40,439 INFO L82 PathProgramCache]: Analyzing trace with hash 1367424632, now seen corresponding path program 64 times [2021-10-07 16:47:40,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:40,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668179238] [2021-10-07 16:47:40,440 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:47:40,440 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:40,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:40,442 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 16:47:40,443 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 16:47:42,345 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:47:42,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:42,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:42,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:42,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:42,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:43,921 INFO 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 16:47:43,922 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:43,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668179238] [2021-10-07 16:47:43,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668179238] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:43,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:43,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:43,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732715533] [2021-10-07 16:47:43,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:43,923 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:43,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:43,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:43,924 INFO L87 Difference]: Start difference. First operand 1634 states and 5591 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:45,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:45,263 INFO L93 Difference]: Finished difference Result 3081 states and 9677 transitions. [2021-10-07 16:47:45,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:47:45,263 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:45,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:45,270 INFO L225 Difference]: With dead ends: 3081 [2021-10-07 16:47:45,270 INFO L226 Difference]: Without dead ends: 3062 [2021-10-07 16:47:45,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1085.2ms TimeCoverageRelationStatistics Valid=320, Invalid=940, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:47:45,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3062 states. [2021-10-07 16:47:45,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3062 to 1630. [2021-10-07 16:47:45,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.425414364640884) internal successors, (5580), 1629 states have internal predecessors, (5580), 0 states have call successors, (0), 0 states have 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:47:45,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5580 transitions. [2021-10-07 16:47:45,303 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5580 transitions. Word has length 35 [2021-10-07 16:47:45,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:45,303 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5580 transitions. [2021-10-07 16:47:45,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:45,304 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5580 transitions. [2021-10-07 16:47:45,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:45,306 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:45,306 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:45,327 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 16:47:45,507 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 16:47:45,508 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:45,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:45,509 INFO L82 PathProgramCache]: Analyzing trace with hash -1818201276, now seen corresponding path program 65 times [2021-10-07 16:47:45,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:45,510 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [110542365] [2021-10-07 16:47:45,510 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:47:45,510 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:45,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:45,511 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 16:47:45,512 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 16:47:47,894 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:47:47,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:47,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:47,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:48,457 INFO 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 16:47:48,457 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:49,414 INFO 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 16:47:49,415 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:49,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [110542365] [2021-10-07 16:47:49,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [110542365] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:49,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:49,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:49,415 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363637579] [2021-10-07 16:47:49,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:49,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:49,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:49,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:49,417 INFO L87 Difference]: Start difference. First operand 1630 states and 5580 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:50,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:50,711 INFO L93 Difference]: Finished difference Result 3055 states and 9635 transitions. [2021-10-07 16:47:50,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:47:50,711 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:50,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:50,719 INFO L225 Difference]: With dead ends: 3055 [2021-10-07 16:47:50,719 INFO L226 Difference]: Without dead ends: 3042 [2021-10-07 16:47:50,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1071.4ms TimeCoverageRelationStatistics Valid=329, Invalid=1077, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:47:50,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-10-07 16:47:50,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1634. [2021-10-07 16:47:50,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.421310471524801) internal successors, (5587), 1633 states have internal predecessors, (5587), 0 states have call successors, (0), 0 states have 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:47:50,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5587 transitions. [2021-10-07 16:47:50,752 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5587 transitions. Word has length 35 [2021-10-07 16:47:50,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:50,752 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5587 transitions. [2021-10-07 16:47:50,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:50,753 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5587 transitions. [2021-10-07 16:47:50,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:50,755 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:50,755 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:50,773 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 16:47:50,956 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 16:47:50,956 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:50,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:50,957 INFO L82 PathProgramCache]: Analyzing trace with hash 1926769870, now seen corresponding path program 66 times [2021-10-07 16:47:50,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:50,958 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441424330] [2021-10-07 16:47:50,958 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:47:50,958 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:50,959 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:50,959 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 16:47:50,960 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 16:47:52,948 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:47:52,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:47:52,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:52,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:53,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:54,501 INFO 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 16:47:54,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:54,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441424330] [2021-10-07 16:47:54,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441424330] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:54,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:54,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:54,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597796143] [2021-10-07 16:47:54,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:54,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:54,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:54,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:54,503 INFO L87 Difference]: Start difference. First operand 1634 states and 5587 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:55,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:47:55,687 INFO L93 Difference]: Finished difference Result 3059 states and 9639 transitions. [2021-10-07 16:47:55,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:47:55,688 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:47:55,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:47:55,695 INFO L225 Difference]: With dead ends: 3059 [2021-10-07 16:47:55,695 INFO L226 Difference]: Without dead ends: 3038 [2021-10-07 16:47:55,695 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 1067.2ms TimeCoverageRelationStatistics Valid=335, Invalid=1071, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:47:55,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3038 states. [2021-10-07 16:47:55,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3038 to 1630. [2021-10-07 16:47:55,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4229588704726828) internal successors, (5576), 1629 states have internal predecessors, (5576), 0 states have call successors, (0), 0 states have 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:47:55,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5576 transitions. [2021-10-07 16:47:55,728 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5576 transitions. Word has length 35 [2021-10-07 16:47:55,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:47:55,729 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5576 transitions. [2021-10-07 16:47:55,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:47:55,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5576 transitions. [2021-10-07 16:47:55,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:47:55,733 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:47:55,733 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:47:55,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Ended with exit code 0 [2021-10-07 16:47:55,947 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 16:47:55,948 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:47:55,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:47:55,948 INFO L82 PathProgramCache]: Analyzing trace with hash 887294660, now seen corresponding path program 67 times [2021-10-07 16:47:55,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:47:55,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1332405404] [2021-10-07 16:47:55,950 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:47:55,950 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:47:55,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:47:55,951 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 16:47:55,952 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 16:47:58,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:47:58,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:47:58,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:47:58,658 INFO 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 16:47:58,658 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:47:59,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:47:59,618 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:47:59,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1332405404] [2021-10-07 16:47:59,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1332405404] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:47:59,618 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:47:59,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:47:59,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050939945] [2021-10-07 16:47:59,619 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:47:59,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:47:59,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:47:59,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:47:59,620 INFO L87 Difference]: Start difference. First operand 1630 states and 5576 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:01,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:01,024 INFO L93 Difference]: Finished difference Result 3083 states and 9676 transitions. [2021-10-07 16:48:01,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:01,025 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:01,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:01,031 INFO L225 Difference]: With dead ends: 3083 [2021-10-07 16:48:01,031 INFO L226 Difference]: Without dead ends: 3068 [2021-10-07 16:48:01,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1027.9ms TimeCoverageRelationStatistics Valid=330, Invalid=930, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:01,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2021-10-07 16:48:01,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 1636. [2021-10-07 16:48:01,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.417125382262997) internal successors, (5587), 1635 states have internal predecessors, (5587), 0 states have call successors, (0), 0 states have 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:48:01,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5587 transitions. [2021-10-07 16:48:01,063 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5587 transitions. Word has length 35 [2021-10-07 16:48:01,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:01,063 INFO L470 AbstractCegarLoop]: Abstraction has 1636 states and 5587 transitions. [2021-10-07 16:48:01,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:01,063 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5587 transitions. [2021-10-07 16:48:01,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:01,066 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:01,067 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:01,086 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 16:48:01,267 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 16:48:01,267 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:01,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:01,268 INFO L82 PathProgramCache]: Analyzing trace with hash 823839830, now seen corresponding path program 68 times [2021-10-07 16:48:01,269 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:01,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [246875191] [2021-10-07 16:48:01,269 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:48:01,270 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:01,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:01,272 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 16:48:01,272 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 16:48:03,433 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:48:03,434 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:03,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:04,015 INFO 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 16:48:04,015 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:04,965 INFO 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 16:48:04,966 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:04,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [246875191] [2021-10-07 16:48:04,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [246875191] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:04,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:04,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:04,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921916716] [2021-10-07 16:48:04,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:04,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:04,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:04,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:04,968 INFO L87 Difference]: Start difference. First operand 1636 states and 5587 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:06,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:06,212 INFO L93 Difference]: Finished difference Result 3077 states and 9659 transitions. [2021-10-07 16:48:06,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:06,213 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:06,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:06,237 INFO L225 Difference]: With dead ends: 3077 [2021-10-07 16:48:06,237 INFO L226 Difference]: Without dead ends: 3050 [2021-10-07 16:48:06,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1025.1ms TimeCoverageRelationStatistics Valid=330, Invalid=930, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:06,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3050 states. [2021-10-07 16:48:06,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3050 to 1626. [2021-10-07 16:48:06,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4246153846153846) internal successors, (5565), 1625 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:48:06,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5565 transitions. [2021-10-07 16:48:06,269 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5565 transitions. Word has length 35 [2021-10-07 16:48:06,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:06,269 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5565 transitions. [2021-10-07 16:48:06,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:06,270 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5565 transitions. [2021-10-07 16:48:06,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:06,272 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:06,272 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:06,290 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Ended with exit code 0 [2021-10-07 16:48:06,472 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 16:48:06,473 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:06,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:06,474 INFO L82 PathProgramCache]: Analyzing trace with hash -69969700, now seen corresponding path program 69 times [2021-10-07 16:48:06,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:06,475 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [168034834] [2021-10-07 16:48:06,475 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:48:06,475 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:06,476 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:06,477 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 16:48:06,478 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 16:48:08,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:48:08,504 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:08,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:08,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:09,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:09,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:10,059 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:10,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [168034834] [2021-10-07 16:48:10,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [168034834] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:10,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:10,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:10,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326254548] [2021-10-07 16:48:10,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:10,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:10,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:10,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:10,061 INFO L87 Difference]: Start difference. First operand 1626 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:11,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:11,452 INFO L93 Difference]: Finished difference Result 3019 states and 9561 transitions. [2021-10-07 16:48:11,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:11,453 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:11,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:11,460 INFO L225 Difference]: With dead ends: 3019 [2021-10-07 16:48:11,460 INFO L226 Difference]: Without dead ends: 3006 [2021-10-07 16:48:11,460 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 1036.0ms TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:11,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2021-10-07 16:48:11,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 1638. [2021-10-07 16:48:11,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.417226634086744) internal successors, (5594), 1637 states have internal predecessors, (5594), 0 states have call successors, (0), 0 states have 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:48:11,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5594 transitions. [2021-10-07 16:48:11,493 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5594 transitions. Word has length 35 [2021-10-07 16:48:11,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:11,493 INFO L470 AbstractCegarLoop]: Abstraction has 1638 states and 5594 transitions. [2021-10-07 16:48:11,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:11,494 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5594 transitions. [2021-10-07 16:48:11,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:11,496 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:11,496 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:11,516 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 16:48:11,697 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 16:48:11,697 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:11,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:11,698 INFO L82 PathProgramCache]: Analyzing trace with hash 310093908, now seen corresponding path program 70 times [2021-10-07 16:48:11,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:11,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [342087461] [2021-10-07 16:48:11,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:48:11,699 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:11,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:11,700 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 16:48:11,701 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 16:48:13,760 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:48:13,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:13,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:13,769 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:14,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:14,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:15,382 INFO 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 16:48:15,383 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:15,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [342087461] [2021-10-07 16:48:15,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [342087461] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:15,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:15,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:15,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641930254] [2021-10-07 16:48:15,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:15,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:15,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:15,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:15,385 INFO L87 Difference]: Start difference. First operand 1638 states and 5594 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:16,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:16,585 INFO L93 Difference]: Finished difference Result 3021 states and 9561 transitions. [2021-10-07 16:48:16,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:16,585 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:16,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:16,592 INFO L225 Difference]: With dead ends: 3021 [2021-10-07 16:48:16,592 INFO L226 Difference]: Without dead ends: 3002 [2021-10-07 16:48:16,593 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1041.6ms TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:16,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3002 states. [2021-10-07 16:48:16,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3002 to 1634. [2021-10-07 16:48:16,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4188609920391917) internal successors, (5583), 1633 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have 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:48:16,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5583 transitions. [2021-10-07 16:48:16,625 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5583 transitions. Word has length 35 [2021-10-07 16:48:16,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:16,625 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5583 transitions. [2021-10-07 16:48:16,626 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:16,626 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5583 transitions. [2021-10-07 16:48:16,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:16,628 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:16,628 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:16,650 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Ended with exit code 0 [2021-10-07 16:48:16,829 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 16:48:16,830 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:16,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:16,830 INFO L82 PathProgramCache]: Analyzing trace with hash -1779903548, now seen corresponding path program 71 times [2021-10-07 16:48:16,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:16,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864492667] [2021-10-07 16:48:16,832 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:48:16,832 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:16,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:16,834 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 16:48:16,836 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 16:48:18,960 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:48:18,960 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:18,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:18,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:19,546 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:19,546 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:20,653 INFO 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 16:48:20,654 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:20,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864492667] [2021-10-07 16:48:20,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864492667] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:20,654 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:20,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:20,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485710445] [2021-10-07 16:48:20,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:20,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:20,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:20,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=530, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:20,656 INFO L87 Difference]: Start difference. First operand 1634 states and 5583 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:21,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:21,932 INFO L93 Difference]: Finished difference Result 3029 states and 9572 transitions. [2021-10-07 16:48:21,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:21,932 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:21,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:21,938 INFO L225 Difference]: With dead ends: 3029 [2021-10-07 16:48:21,939 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:48:21,939 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1041.9ms TimeCoverageRelationStatistics Valid=335, Invalid=925, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:21,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:48:21,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1626. [2021-10-07 16:48:21,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4196923076923076) internal successors, (5557), 1625 states have internal predecessors, (5557), 0 states have call successors, (0), 0 states have 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:48:21,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5557 transitions. [2021-10-07 16:48:21,972 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5557 transitions. Word has length 35 [2021-10-07 16:48:21,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:21,972 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5557 transitions. [2021-10-07 16:48:21,972 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:21,972 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5557 transitions. [2021-10-07 16:48:21,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:21,974 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:21,975 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:21,994 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 16:48:22,175 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 16:48:22,175 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:22,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:22,176 INFO L82 PathProgramCache]: Analyzing trace with hash 521882964, now seen corresponding path program 72 times [2021-10-07 16:48:22,177 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:22,177 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1515501588] [2021-10-07 16:48:22,177 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:48:22,178 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:22,178 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:22,179 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 16:48:22,180 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 16:48:24,356 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:48:24,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:24,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:24,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:24,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:24,988 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:26,000 INFO 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 16:48:26,001 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:26,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1515501588] [2021-10-07 16:48:26,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1515501588] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:26,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:26,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:26,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713112764] [2021-10-07 16:48:26,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:26,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:26,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:26,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:26,003 INFO L87 Difference]: Start difference. First operand 1626 states and 5557 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:27,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:27,123 INFO L93 Difference]: Finished difference Result 3087 states and 9673 transitions. [2021-10-07 16:48:27,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:27,123 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:27,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:27,129 INFO L225 Difference]: With dead ends: 3087 [2021-10-07 16:48:27,129 INFO L226 Difference]: Without dead ends: 3072 [2021-10-07 16:48:27,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 1043.9ms TimeCoverageRelationStatistics Valid=340, Invalid=920, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:27,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3072 states. [2021-10-07 16:48:27,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3072 to 1644. [2021-10-07 16:48:27,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1644 states, 1643 states have (on average 3.4096165550821667) internal successors, (5602), 1643 states have internal predecessors, (5602), 0 states have call successors, (0), 0 states have 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:48:27,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1644 states to 1644 states and 5602 transitions. [2021-10-07 16:48:27,163 INFO L78 Accepts]: Start accepts. Automaton has 1644 states and 5602 transitions. Word has length 35 [2021-10-07 16:48:27,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:27,163 INFO L470 AbstractCegarLoop]: Abstraction has 1644 states and 5602 transitions. [2021-10-07 16:48:27,163 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:27,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1644 states and 5602 transitions. [2021-10-07 16:48:27,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:27,166 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:27,166 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:27,185 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 16:48:27,366 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 16:48:27,367 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:27,367 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:27,368 INFO L82 PathProgramCache]: Analyzing trace with hash 458428134, now seen corresponding path program 73 times [2021-10-07 16:48:27,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:27,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1556695134] [2021-10-07 16:48:27,369 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:48:27,370 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:27,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:27,370 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 16:48:27,371 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 16:48:29,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:48:29,742 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:29,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:30,314 INFO 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 16:48:30,314 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:31,315 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:31,315 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:31,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1556695134] [2021-10-07 16:48:31,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1556695134] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:31,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:31,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:31,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125897407] [2021-10-07 16:48:31,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:31,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:31,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:31,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:31,317 INFO L87 Difference]: Start difference. First operand 1644 states and 5602 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:32,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:32,448 INFO L93 Difference]: Finished difference Result 3071 states and 9647 transitions. [2021-10-07 16:48:32,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:32,449 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:32,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:32,455 INFO L225 Difference]: With dead ends: 3071 [2021-10-07 16:48:32,455 INFO L226 Difference]: Without dead ends: 3048 [2021-10-07 16:48:32,455 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 1028.4ms TimeCoverageRelationStatistics Valid=342, Invalid=918, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:32,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3048 states. [2021-10-07 16:48:32,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3048 to 1638. [2021-10-07 16:48:32,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1638 states, 1637 states have (on average 3.411728772144166) internal successors, (5585), 1637 states have internal predecessors, (5585), 0 states have call successors, (0), 0 states have 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:48:32,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1638 states to 1638 states and 5585 transitions. [2021-10-07 16:48:32,488 INFO L78 Accepts]: Start accepts. Automaton has 1638 states and 5585 transitions. Word has length 35 [2021-10-07 16:48:32,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:32,488 INFO L470 AbstractCegarLoop]: Abstraction has 1638 states and 5585 transitions. [2021-10-07 16:48:32,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:32,488 INFO L276 IsEmpty]: Start isEmpty. Operand 1638 states and 5585 transitions. [2021-10-07 16:48:32,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:32,491 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:32,491 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:32,511 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 16:48:32,691 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 16:48:32,692 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:32,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:32,692 INFO L82 PathProgramCache]: Analyzing trace with hash 515936504, now seen corresponding path program 74 times [2021-10-07 16:48:32,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:32,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1012162557] [2021-10-07 16:48:32,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:48:32,695 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:32,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:32,696 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 16:48:32,700 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 16:48:34,898 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:48:34,898 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:34,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:34,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:35,489 INFO 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 16:48:35,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:36,582 INFO 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 16:48:36,582 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:36,582 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1012162557] [2021-10-07 16:48:36,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1012162557] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:36,583 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:36,583 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:36,583 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879816895] [2021-10-07 16:48:36,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:36,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:36,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:36,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=522, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:36,584 INFO L87 Difference]: Start difference. First operand 1638 states and 5585 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:37,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:37,668 INFO L93 Difference]: Finished difference Result 3063 states and 9626 transitions. [2021-10-07 16:48:37,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:37,669 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:37,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:37,675 INFO L225 Difference]: With dead ends: 3063 [2021-10-07 16:48:37,675 INFO L226 Difference]: Without dead ends: 3016 [2021-10-07 16:48:37,675 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1063.1ms TimeCoverageRelationStatistics Valid=343, Invalid=917, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:37,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3016 states. [2021-10-07 16:48:37,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3016 to 1618. [2021-10-07 16:48:37,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.4205318491032775) internal successors, (5531), 1617 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have 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:48:37,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5531 transitions. [2021-10-07 16:48:37,708 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5531 transitions. Word has length 35 [2021-10-07 16:48:37,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:37,708 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5531 transitions. [2021-10-07 16:48:37,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:37,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5531 transitions. [2021-10-07 16:48:37,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:37,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:37,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:37,730 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 16:48:37,911 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 16:48:37,911 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:37,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:37,912 INFO L82 PathProgramCache]: Analyzing trace with hash 155418534, now seen corresponding path program 75 times [2021-10-07 16:48:37,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:37,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [123966746] [2021-10-07 16:48:37,913 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:48:37,914 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:37,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:37,915 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 16:48:37,915 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 16:48:40,220 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:48:40,220 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:40,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:40,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:40,776 INFO 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 16:48:40,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:41,787 INFO 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 16:48:41,787 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:41,787 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [123966746] [2021-10-07 16:48:41,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [123966746] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:41,788 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:41,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:41,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660491960] [2021-10-07 16:48:41,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:41,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:41,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:41,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:41,790 INFO L87 Difference]: Start difference. First operand 1618 states and 5531 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:43,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:43,063 INFO L93 Difference]: Finished difference Result 3035 states and 9561 transitions. [2021-10-07 16:48:43,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:43,064 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:43,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:43,071 INFO L225 Difference]: With dead ends: 3035 [2021-10-07 16:48:43,071 INFO L226 Difference]: Without dead ends: 3022 [2021-10-07 16:48:43,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1031.0ms TimeCoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:43,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-10-07 16:48:43,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 1630. [2021-10-07 16:48:43,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.41804788213628) internal successors, (5568), 1629 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have 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:48:43,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5568 transitions. [2021-10-07 16:48:43,104 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5568 transitions. Word has length 35 [2021-10-07 16:48:43,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:43,104 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5568 transitions. [2021-10-07 16:48:43,104 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:43,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5568 transitions. [2021-10-07 16:48:43,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:43,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:43,106 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:43,127 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 16:48:43,307 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 16:48:43,307 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:43,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:43,309 INFO L82 PathProgramCache]: Analyzing trace with hash 535482142, now seen corresponding path program 76 times [2021-10-07 16:48:43,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:43,310 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [43482834] [2021-10-07 16:48:43,310 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:48:43,310 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:43,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:43,312 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 16:48:43,313 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 16:48:45,588 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:48:45,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:45,596 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:45,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:46,152 INFO 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 16:48:46,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:47,196 INFO 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 16:48:47,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:47,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [43482834] [2021-10-07 16:48:47,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [43482834] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:47,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:47,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:47,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024002201] [2021-10-07 16:48:47,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:47,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:47,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:47,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:47,199 INFO L87 Difference]: Start difference. First operand 1630 states and 5568 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:48,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:48,437 INFO L93 Difference]: Finished difference Result 3037 states and 9561 transitions. [2021-10-07 16:48:48,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:48:48,438 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:48,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:48,445 INFO L225 Difference]: With dead ends: 3037 [2021-10-07 16:48:48,446 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:48:48,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1041.0ms TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:48:48,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:48:48,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1626. [2021-10-07 16:48:48,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4196923076923076) internal successors, (5557), 1625 states have internal predecessors, (5557), 0 states have call successors, (0), 0 states have 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:48:48,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5557 transitions. [2021-10-07 16:48:48,480 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5557 transitions. Word has length 35 [2021-10-07 16:48:48,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:48,480 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5557 transitions. [2021-10-07 16:48:48,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:48,481 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5557 transitions. [2021-10-07 16:48:48,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:48,484 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:48,484 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:48,505 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 16:48:48,684 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 16:48:48,685 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:48,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:48,685 INFO L82 PathProgramCache]: Analyzing trace with hash 1644823530, now seen corresponding path program 77 times [2021-10-07 16:48:48,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:48,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1934122278] [2021-10-07 16:48:48,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:48:48,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:48,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:48,689 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 16:48:48,690 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 16:48:51,289 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:48:51,289 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:51,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:51,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:51,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:52,910 INFO 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 16:48:52,910 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:52,910 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1934122278] [2021-10-07 16:48:52,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1934122278] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:52,911 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:52,911 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:52,911 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267096740] [2021-10-07 16:48:52,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:52,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:52,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:52,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:52,913 INFO L87 Difference]: Start difference. First operand 1626 states and 5557 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:54,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:54,234 INFO L93 Difference]: Finished difference Result 3053 states and 9581 transitions. [2021-10-07 16:48:54,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:48:54,235 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:54,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:54,242 INFO L225 Difference]: With dead ends: 3053 [2021-10-07 16:48:54,242 INFO L226 Difference]: Without dead ends: 3040 [2021-10-07 16:48:54,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1103.6ms TimeCoverageRelationStatistics Valid=327, Invalid=1079, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:48:54,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3040 states. [2021-10-07 16:48:54,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3040 to 1630. [2021-10-07 16:48:54,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4155923879680787) internal successors, (5564), 1629 states have internal predecessors, (5564), 0 states have call successors, (0), 0 states have 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:48:54,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5564 transitions. [2021-10-07 16:48:54,277 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5564 transitions. Word has length 35 [2021-10-07 16:48:54,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:54,277 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5564 transitions. [2021-10-07 16:48:54,277 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:54,277 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5564 transitions. [2021-10-07 16:48:54,280 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:54,280 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:54,280 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:54,306 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 16:48:54,481 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 16:48:54,481 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:48:54,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:48:54,482 INFO L82 PathProgramCache]: Analyzing trace with hash 1094827380, now seen corresponding path program 78 times [2021-10-07 16:48:54,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:48:54,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1571471048] [2021-10-07 16:48:54,483 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:48:54,483 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:48:54,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:48:54,485 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 16:48:54,485 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 16:48:56,977 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:48:56,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:48:56,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:48:56,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:48:57,540 INFO 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 16:48:57,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:48:58,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:48:58,594 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:48:58,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1571471048] [2021-10-07 16:48:58,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1571471048] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:48:58,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:48:58,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:48:58,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110015564] [2021-10-07 16:48:58,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:48:58,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:48:58,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:48:58,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:48:58,597 INFO L87 Difference]: Start difference. First operand 1630 states and 5564 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:59,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:48:59,849 INFO L93 Difference]: Finished difference Result 3047 states and 9576 transitions. [2021-10-07 16:48:59,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:48:59,850 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:48:59,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:48:59,857 INFO L225 Difference]: With dead ends: 3047 [2021-10-07 16:48:59,857 INFO L226 Difference]: Without dead ends: 3026 [2021-10-07 16:48:59,858 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1103.8ms TimeCoverageRelationStatistics Valid=333, Invalid=1073, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:48:59,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-10-07 16:48:59,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1626. [2021-10-07 16:48:59,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4172307692307693) internal successors, (5553), 1625 states have internal predecessors, (5553), 0 states have call successors, (0), 0 states have 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:48:59,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5553 transitions. [2021-10-07 16:48:59,890 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5553 transitions. Word has length 35 [2021-10-07 16:48:59,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:48:59,890 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5553 transitions. [2021-10-07 16:48:59,890 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:48:59,891 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5553 transitions. [2021-10-07 16:48:59,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:48:59,923 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:48:59,923 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:48:59,945 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 16:49:00,124 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 16:49:00,124 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:00,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:00,126 INFO L82 PathProgramCache]: Analyzing trace with hash 55352170, now seen corresponding path program 79 times [2021-10-07 16:49:00,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:00,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387097138] [2021-10-07 16:49:00,127 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:49:00,127 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:00,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:00,128 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 16:49:00,130 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 16:49:02,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:49:02,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:02,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:03,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:03,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:04,425 INFO 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 16:49:04,425 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:04,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387097138] [2021-10-07 16:49:04,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387097138] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:04,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:04,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:04,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991438050] [2021-10-07 16:49:04,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:04,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:04,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:04,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:04,427 INFO L87 Difference]: Start difference. First operand 1626 states and 5553 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:05,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:05,573 INFO L93 Difference]: Finished difference Result 3057 states and 9587 transitions. [2021-10-07 16:49:05,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:05,574 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:05,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:05,580 INFO L225 Difference]: With dead ends: 3057 [2021-10-07 16:49:05,580 INFO L226 Difference]: Without dead ends: 3042 [2021-10-07 16:49:05,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 195 ImplicationChecksByTransitivity, 1040.5ms TimeCoverageRelationStatistics Valid=330, Invalid=930, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:05,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2021-10-07 16:49:05,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1632. [2021-10-07 16:49:05,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4114040465971796) internal successors, (5564), 1631 states have internal predecessors, (5564), 0 states have call successors, (0), 0 states have 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:49:05,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5564 transitions. [2021-10-07 16:49:05,613 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5564 transitions. Word has length 35 [2021-10-07 16:49:05,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:05,613 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5564 transitions. [2021-10-07 16:49:05,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:05,614 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5564 transitions. [2021-10-07 16:49:05,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:05,616 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:05,616 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:05,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2021-10-07 16:49:05,816 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 16:49:05,817 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:05,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:05,818 INFO L82 PathProgramCache]: Analyzing trace with hash -8102660, now seen corresponding path program 80 times [2021-10-07 16:49:05,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:05,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [789595833] [2021-10-07 16:49:05,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:49:05,820 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:05,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:05,821 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 16:49:05,825 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 16:49:08,275 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:49:08,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:08,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:08,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:08,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:08,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:09,862 INFO 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 16:49:09,863 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:09,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [789595833] [2021-10-07 16:49:09,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [789595833] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:09,863 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:09,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:09,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415739299] [2021-10-07 16:49:09,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:09,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:09,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:09,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:09,864 INFO L87 Difference]: Start difference. First operand 1632 states and 5564 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:11,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:11,339 INFO L93 Difference]: Finished difference Result 3049 states and 9576 transitions. [2021-10-07 16:49:11,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:11,340 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:11,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:11,346 INFO L225 Difference]: With dead ends: 3049 [2021-10-07 16:49:11,346 INFO L226 Difference]: Without dead ends: 3022 [2021-10-07 16:49:11,346 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 203 ImplicationChecksByTransitivity, 1033.3ms TimeCoverageRelationStatistics Valid=330, Invalid=930, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:11,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-10-07 16:49:11,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 1622. [2021-10-07 16:49:11,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.418877236273905) internal successors, (5542), 1621 states have internal predecessors, (5542), 0 states have call successors, (0), 0 states have 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:49:11,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5542 transitions. [2021-10-07 16:49:11,378 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5542 transitions. Word has length 35 [2021-10-07 16:49:11,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:11,379 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5542 transitions. [2021-10-07 16:49:11,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:11,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5542 transitions. [2021-10-07 16:49:11,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:11,381 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:11,381 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:11,403 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 16:49:11,582 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 16:49:11,582 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:11,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:11,583 INFO L82 PathProgramCache]: Analyzing trace with hash 41759900, now seen corresponding path program 81 times [2021-10-07 16:49:11,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:11,584 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2037785247] [2021-10-07 16:49:11,584 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:49:11,584 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:11,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:11,585 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 16:49:11,586 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 16:49:14,181 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:49:14,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:14,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:14,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:14,781 INFO 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 16:49:14,782 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:15,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:15,836 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:15,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2037785247] [2021-10-07 16:49:15,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2037785247] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:15,836 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:15,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:15,837 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1741529289] [2021-10-07 16:49:15,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:15,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:15,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:15,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:15,838 INFO L87 Difference]: Start difference. First operand 1622 states and 5542 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:17,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:17,206 INFO L93 Difference]: Finished difference Result 3001 states and 9487 transitions. [2021-10-07 16:49:17,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:49:17,206 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:17,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:17,212 INFO L225 Difference]: With dead ends: 3001 [2021-10-07 16:49:17,213 INFO L226 Difference]: Without dead ends: 2988 [2021-10-07 16:49:17,213 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1095.7ms TimeCoverageRelationStatistics Valid=331, Invalid=1075, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:49:17,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-10-07 16:49:17,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 1630. [2021-10-07 16:49:17,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.4131368937998774) internal successors, (5560), 1629 states have internal predecessors, (5560), 0 states have call successors, (0), 0 states have 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:49:17,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5560 transitions. [2021-10-07 16:49:17,245 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5560 transitions. Word has length 35 [2021-10-07 16:49:17,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:17,245 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5560 transitions. [2021-10-07 16:49:17,245 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:17,245 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5560 transitions. [2021-10-07 16:49:17,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:17,248 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:17,248 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:17,270 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 16:49:17,450 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 16:49:17,451 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:17,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:17,452 INFO L82 PathProgramCache]: Analyzing trace with hash -508236250, now seen corresponding path program 82 times [2021-10-07 16:49:17,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:17,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [282859493] [2021-10-07 16:49:17,453 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:49:17,453 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:17,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:17,454 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 16:49:17,455 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 16:49:20,009 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:49:20,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:20,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:20,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:20,605 INFO 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 16:49:20,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:21,651 INFO 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 16:49:21,651 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:21,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [282859493] [2021-10-07 16:49:21,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [282859493] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:21,652 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:21,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:21,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159242313] [2021-10-07 16:49:21,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:21,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:21,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:21,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:21,653 INFO L87 Difference]: Start difference. First operand 1630 states and 5560 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:22,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:22,934 INFO L93 Difference]: Finished difference Result 3005 states and 9491 transitions. [2021-10-07 16:49:22,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:49:22,935 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:22,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:22,941 INFO L225 Difference]: With dead ends: 3005 [2021-10-07 16:49:22,941 INFO L226 Difference]: Without dead ends: 2984 [2021-10-07 16:49:22,941 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 238 ImplicationChecksByTransitivity, 1106.2ms TimeCoverageRelationStatistics Valid=335, Invalid=1071, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:49:22,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2984 states. [2021-10-07 16:49:22,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2984 to 1626. [2021-10-07 16:49:22,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.4147692307692306) internal successors, (5549), 1625 states have internal predecessors, (5549), 0 states have call successors, (0), 0 states have 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:49:22,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5549 transitions. [2021-10-07 16:49:22,973 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5549 transitions. Word has length 35 [2021-10-07 16:49:22,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:22,973 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5549 transitions. [2021-10-07 16:49:22,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:22,973 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5549 transitions. [2021-10-07 16:49:22,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:22,976 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:22,976 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:22,997 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 16:49:23,176 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 16:49:23,177 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:23,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:23,178 INFO L82 PathProgramCache]: Analyzing trace with hash 1678071386, now seen corresponding path program 83 times [2021-10-07 16:49:23,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:23,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758797318] [2021-10-07 16:49:23,179 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:49:23,179 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:23,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:23,180 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 16:49:23,181 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 16:49:25,755 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:49:25,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:25,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:25,765 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:26,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:26,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:27,431 INFO 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 16:49:27,432 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:27,432 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758797318] [2021-10-07 16:49:27,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758797318] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:27,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:27,433 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:27,433 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827181883] [2021-10-07 16:49:27,433 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:27,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:27,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:27,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:27,434 INFO L87 Difference]: Start difference. First operand 1626 states and 5549 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:28,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:28,736 INFO L93 Difference]: Finished difference Result 2991 states and 9471 transitions. [2021-10-07 16:49:28,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:28,737 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:28,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:28,744 INFO L225 Difference]: With dead ends: 2991 [2021-10-07 16:49:28,744 INFO L226 Difference]: Without dead ends: 2962 [2021-10-07 16:49:28,744 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 1050.4ms TimeCoverageRelationStatistics Valid=336, Invalid=924, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:28,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2962 states. [2021-10-07 16:49:28,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2962 to 1622. [2021-10-07 16:49:28,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1622 states, 1621 states have (on average 3.4164096236890806) internal successors, (5538), 1621 states have internal predecessors, (5538), 0 states have call successors, (0), 0 states have 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:49:28,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1622 states to 1622 states and 5538 transitions. [2021-10-07 16:49:28,785 INFO L78 Accepts]: Start accepts. Automaton has 1622 states and 5538 transitions. Word has length 35 [2021-10-07 16:49:28,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:28,785 INFO L470 AbstractCegarLoop]: Abstraction has 1622 states and 5538 transitions. [2021-10-07 16:49:28,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:28,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1622 states and 5538 transitions. [2021-10-07 16:49:28,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:28,788 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:28,788 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:28,810 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 16:49:28,988 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 16:49:28,989 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:28,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:28,990 INFO L82 PathProgramCache]: Analyzing trace with hash -888587850, now seen corresponding path program 84 times [2021-10-07 16:49:28,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:28,991 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1614762190] [2021-10-07 16:49:28,991 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:49:28,991 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:28,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:28,992 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 16:49:28,993 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 16:49:31,584 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:49:31,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:31,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:31,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:32,214 INFO 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 16:49:32,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:33,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:33,283 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:33,283 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1614762190] [2021-10-07 16:49:33,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1614762190] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:33,283 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:33,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:33,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887417025] [2021-10-07 16:49:33,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:33,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:33,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:33,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=521, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:33,284 INFO L87 Difference]: Start difference. First operand 1622 states and 5538 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:34,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:34,533 INFO L93 Difference]: Finished difference Result 3015 states and 9514 transitions. [2021-10-07 16:49:34,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:34,533 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:34,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:34,539 INFO L225 Difference]: With dead ends: 3015 [2021-10-07 16:49:34,539 INFO L226 Difference]: Without dead ends: 3000 [2021-10-07 16:49:34,539 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1074.9ms TimeCoverageRelationStatistics Valid=344, Invalid=916, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:34,543 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3000 states. [2021-10-07 16:49:34,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3000 to 1634. [2021-10-07 16:49:34,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.408450704225352) internal successors, (5566), 1633 states have internal predecessors, (5566), 0 states have call successors, (0), 0 states have 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:49:34,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5566 transitions. [2021-10-07 16:49:34,571 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5566 transitions. Word has length 35 [2021-10-07 16:49:34,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:34,571 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5566 transitions. [2021-10-07 16:49:34,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:34,572 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5566 transitions. [2021-10-07 16:49:34,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:34,574 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:34,574 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:34,595 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Ended with exit code 0 [2021-10-07 16:49:34,774 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 16:49:34,775 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:34,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:34,776 INFO L82 PathProgramCache]: Analyzing trace with hash -952042680, now seen corresponding path program 85 times [2021-10-07 16:49:34,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:34,777 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [944212968] [2021-10-07 16:49:34,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:49:34,777 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:34,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:34,778 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 16:49:34,779 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 16:49:37,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:49:37,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:37,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:38,113 INFO 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 16:49:38,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:39,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:39,204 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:39,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [944212968] [2021-10-07 16:49:39,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [944212968] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:39,205 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:39,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:39,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416937149] [2021-10-07 16:49:39,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:39,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:39,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:39,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:39,206 INFO L87 Difference]: Start difference. First operand 1634 states and 5566 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:40,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:40,629 INFO L93 Difference]: Finished difference Result 3017 states and 9512 transitions. [2021-10-07 16:49:40,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:40,630 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:40,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:40,637 INFO L225 Difference]: With dead ends: 3017 [2021-10-07 16:49:40,637 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:49:40,637 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1075.1ms TimeCoverageRelationStatistics Valid=342, Invalid=918, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:40,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:49:40,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1628. [2021-10-07 16:49:40,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.4105716041794714) internal successors, (5549), 1627 states have internal predecessors, (5549), 0 states have call successors, (0), 0 states have 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:49:40,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5549 transitions. [2021-10-07 16:49:40,699 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5549 transitions. Word has length 35 [2021-10-07 16:49:40,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:40,699 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5549 transitions. [2021-10-07 16:49:40,699 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:40,699 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5549 transitions. [2021-10-07 16:49:40,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:40,702 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:40,702 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:40,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Ended with exit code 0 [2021-10-07 16:49:40,902 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 16:49:40,903 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:40,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:40,904 INFO L82 PathProgramCache]: Analyzing trace with hash -722509324, now seen corresponding path program 86 times [2021-10-07 16:49:40,905 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:40,905 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1424851273] [2021-10-07 16:49:40,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:49:40,906 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:40,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:40,907 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 16:49:40,907 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 16:49:43,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:49:43,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:43,587 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:43,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:44,169 INFO 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 16:49:44,169 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:45,285 INFO 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 16:49:45,285 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:45,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1424851273] [2021-10-07 16:49:45,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1424851273] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:45,286 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:45,286 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:45,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989228649] [2021-10-07 16:49:45,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:45,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:45,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:45,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:45,287 INFO L87 Difference]: Start difference. First operand 1628 states and 5549 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:46,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:46,384 INFO L93 Difference]: Finished difference Result 2993 states and 9471 transitions. [2021-10-07 16:49:46,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:46,385 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:46,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:46,394 INFO L225 Difference]: With dead ends: 2993 [2021-10-07 16:49:46,394 INFO L226 Difference]: Without dead ends: 2958 [2021-10-07 16:49:46,394 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1064.3ms TimeCoverageRelationStatistics Valid=346, Invalid=914, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:46,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2958 states. [2021-10-07 16:49:46,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2958 to 1618. [2021-10-07 16:49:46,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1618 states, 1617 states have (on average 3.418058132343847) internal successors, (5527), 1617 states have internal predecessors, (5527), 0 states have call successors, (0), 0 states have 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:49:46,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1618 states to 1618 states and 5527 transitions. [2021-10-07 16:49:46,440 INFO L78 Accepts]: Start accepts. Automaton has 1618 states and 5527 transitions. Word has length 35 [2021-10-07 16:49:46,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:46,441 INFO L470 AbstractCegarLoop]: Abstraction has 1618 states and 5527 transitions. [2021-10-07 16:49:46,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:46,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1618 states and 5527 transitions. [2021-10-07 16:49:46,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:46,444 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:46,444 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:46,467 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 16:49:46,644 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 16:49:46,645 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:46,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:46,646 INFO L82 PathProgramCache]: Analyzing trace with hash 1324513416, now seen corresponding path program 87 times [2021-10-07 16:49:46,646 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:46,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328146953] [2021-10-07 16:49:46,647 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:49:46,647 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:46,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:46,648 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 16:49:46,649 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 16:49:49,438 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:49:49,438 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:49,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:49,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:50,028 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:50,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:51,154 INFO 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 16:49:51,155 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:51,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328146953] [2021-10-07 16:49:51,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328146953] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:51,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:51,156 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:51,156 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87349389] [2021-10-07 16:49:51,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:51,157 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:51,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:51,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=509, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:51,157 INFO L87 Difference]: Start difference. First operand 1618 states and 5527 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:52,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:52,260 INFO L93 Difference]: Finished difference Result 3005 states and 9476 transitions. [2021-10-07 16:49:52,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:52,260 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:52,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:52,266 INFO L225 Difference]: With dead ends: 3005 [2021-10-07 16:49:52,267 INFO L226 Difference]: Without dead ends: 2990 [2021-10-07 16:49:52,267 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1038.9ms TimeCoverageRelationStatistics Valid=356, Invalid=904, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:52,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2990 states. [2021-10-07 16:49:52,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2990 to 1654. [2021-10-07 16:49:52,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 3.3980641258318207) internal successors, (5617), 1653 states have internal predecessors, (5617), 0 states have call successors, (0), 0 states have 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:49:52,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 5617 transitions. [2021-10-07 16:49:52,301 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 5617 transitions. Word has length 35 [2021-10-07 16:49:52,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:52,301 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 5617 transitions. [2021-10-07 16:49:52,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:52,302 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 5617 transitions. [2021-10-07 16:49:52,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:52,305 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:52,305 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:52,328 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 16:49:52,505 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 16:49:52,506 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:52,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:52,506 INFO L82 PathProgramCache]: Analyzing trace with hash 1261058586, now seen corresponding path program 88 times [2021-10-07 16:49:52,507 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:52,507 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378662291] [2021-10-07 16:49:52,507 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:49:52,508 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:52,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:52,509 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 16:49:52,510 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 16:49:55,428 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:49:55,428 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:49:55,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:49:55,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:49:56,016 INFO 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 16:49:56,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:49:57,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:49:57,136 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:49:57,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378662291] [2021-10-07 16:49:57,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378662291] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:49:57,137 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:49:57,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:49:57,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [264640450] [2021-10-07 16:49:57,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:49:57,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:49:57,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:49:57,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:49:57,139 INFO L87 Difference]: Start difference. First operand 1654 states and 5617 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:58,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:49:58,405 INFO L93 Difference]: Finished difference Result 2989 states and 9450 transitions. [2021-10-07 16:49:58,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:49:58,406 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:49:58,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:49:58,413 INFO L225 Difference]: With dead ends: 2989 [2021-10-07 16:49:58,413 INFO L226 Difference]: Without dead ends: 2966 [2021-10-07 16:49:58,413 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1033.6ms TimeCoverageRelationStatistics Valid=358, Invalid=902, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:49:58,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2966 states. [2021-10-07 16:49:58,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2966 to 1648. [2021-10-07 16:49:58,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1647 states have (on average 3.400121432908318) internal successors, (5600), 1647 states have internal predecessors, (5600), 0 states have call successors, (0), 0 states have 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:49:58,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 5600 transitions. [2021-10-07 16:49:58,445 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 5600 transitions. Word has length 35 [2021-10-07 16:49:58,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:49:58,445 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 5600 transitions. [2021-10-07 16:49:58,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:49:58,445 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 5600 transitions. [2021-10-07 16:49:58,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:49:58,448 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:49:58,448 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:49:58,470 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (98)] Forceful destruction successful, exit code 0 [2021-10-07 16:49:58,648 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 16:49:58,649 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:49:58,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:49:58,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1318566956, now seen corresponding path program 89 times [2021-10-07 16:49:58,650 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:49:58,650 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [849139781] [2021-10-07 16:49:58,651 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:49:58,651 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:49:58,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:49:58,652 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 16:49:58,653 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 16:50:01,484 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:50:01,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:01,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:01,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:02,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:02,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:03,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:03,295 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:03,295 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [849139781] [2021-10-07 16:50:03,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [849139781] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:03,295 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:03,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:03,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077331537] [2021-10-07 16:50:03,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:03,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:03,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:03,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:03,297 INFO L87 Difference]: Start difference. First operand 1648 states and 5600 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:04,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:04,409 INFO L93 Difference]: Finished difference Result 2965 states and 9409 transitions. [2021-10-07 16:50:04,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:04,410 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:04,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:04,416 INFO L225 Difference]: With dead ends: 2965 [2021-10-07 16:50:04,416 INFO L226 Difference]: Without dead ends: 2926 [2021-10-07 16:50:04,417 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1072.3ms TimeCoverageRelationStatistics Valid=361, Invalid=899, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:04,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2926 states. [2021-10-07 16:50:04,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2926 to 1636. [2021-10-07 16:50:04,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.400611620795107) internal successors, (5560), 1635 states have internal predecessors, (5560), 0 states have call successors, (0), 0 states have 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:50:04,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5560 transitions. [2021-10-07 16:50:04,455 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5560 transitions. Word has length 35 [2021-10-07 16:50:04,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:04,456 INFO L470 AbstractCegarLoop]: Abstraction has 1636 states and 5560 transitions. [2021-10-07 16:50:04,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:04,456 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5560 transitions. [2021-10-07 16:50:04,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:04,460 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:04,460 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:04,487 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (99)] Ended with exit code 0 [2021-10-07 16:50:04,670 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 16:50:04,670 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:04,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:04,671 INFO L82 PathProgramCache]: Analyzing trace with hash -1676160188, now seen corresponding path program 90 times [2021-10-07 16:50:04,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:04,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1221195099] [2021-10-07 16:50:04,672 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:50:04,672 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:04,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:04,674 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 16:50:04,675 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 16:50:07,538 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:50:07,539 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:07,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:07,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:08,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:08,151 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:09,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:09,347 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:09,348 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1221195099] [2021-10-07 16:50:09,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1221195099] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:09,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:09,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:09,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565909904] [2021-10-07 16:50:09,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:09,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:09,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:09,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:09,349 INFO L87 Difference]: Start difference. First operand 1636 states and 5560 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:10,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:10,479 INFO L93 Difference]: Finished difference Result 2943 states and 9351 transitions. [2021-10-07 16:50:10,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:10,479 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:10,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:10,485 INFO L225 Difference]: With dead ends: 2943 [2021-10-07 16:50:10,485 INFO L226 Difference]: Without dead ends: 2928 [2021-10-07 16:50:10,485 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 1049.9ms TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:10,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2928 states. [2021-10-07 16:50:10,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2928 to 1648. [2021-10-07 16:50:10,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1647 states have (on average 3.392835458409229) internal successors, (5588), 1647 states have internal predecessors, (5588), 0 states have call successors, (0), 0 states have 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:50:10,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 5588 transitions. [2021-10-07 16:50:10,532 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 5588 transitions. Word has length 35 [2021-10-07 16:50:10,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:10,532 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 5588 transitions. [2021-10-07 16:50:10,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:10,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 5588 transitions. [2021-10-07 16:50:10,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:10,534 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:10,535 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:10,557 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 16:50:10,735 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 16:50:10,735 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:10,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:10,736 INFO L82 PathProgramCache]: Analyzing trace with hash -1739615018, now seen corresponding path program 91 times [2021-10-07 16:50:10,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:10,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851774323] [2021-10-07 16:50:10,737 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:50:10,738 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:10,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:10,739 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 16:50:10,741 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 16:50:13,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:50:13,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:13,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:14,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 16:50:14,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:15,487 INFO 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 16:50:15,487 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:15,487 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851774323] [2021-10-07 16:50:15,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851774323] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:15,488 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:15,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:15,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901878742] [2021-10-07 16:50:15,488 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:15,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:15,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:15,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:15,489 INFO L87 Difference]: Start difference. First operand 1648 states and 5588 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:16,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:16,783 INFO L93 Difference]: Finished difference Result 2945 states and 9349 transitions. [2021-10-07 16:50:16,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:16,784 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:16,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:16,790 INFO L225 Difference]: With dead ends: 2945 [2021-10-07 16:50:16,790 INFO L226 Difference]: Without dead ends: 2922 [2021-10-07 16:50:16,790 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 1064.7ms TimeCoverageRelationStatistics Valid=358, Invalid=902, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:16,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2922 states. [2021-10-07 16:50:16,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2922 to 1642. [2021-10-07 16:50:16,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.3948811700182815) internal successors, (5571), 1641 states have internal predecessors, (5571), 0 states have call successors, (0), 0 states have 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:50:16,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5571 transitions. [2021-10-07 16:50:16,822 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5571 transitions. Word has length 35 [2021-10-07 16:50:16,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:16,822 INFO L470 AbstractCegarLoop]: Abstraction has 1642 states and 5571 transitions. [2021-10-07 16:50:16,822 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:16,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5571 transitions. [2021-10-07 16:50:16,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:16,824 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:16,825 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:16,849 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 16:50:17,025 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 16:50:17,025 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:17,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:17,026 INFO L82 PathProgramCache]: Analyzing trace with hash 834629988, now seen corresponding path program 92 times [2021-10-07 16:50:17,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:17,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [971825670] [2021-10-07 16:50:17,027 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:50:17,028 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:17,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:17,029 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 16:50:17,030 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 16:50:20,198 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:50:20,199 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:20,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:20,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:20,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:20,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:22,038 INFO 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 16:50:22,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:22,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [971825670] [2021-10-07 16:50:22,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [971825670] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:22,039 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:22,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:22,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052447346] [2021-10-07 16:50:22,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:22,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:22,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:22,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:22,041 INFO L87 Difference]: Start difference. First operand 1642 states and 5571 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:23,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:23,183 INFO L93 Difference]: Finished difference Result 2921 states and 9308 transitions. [2021-10-07 16:50:23,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:23,183 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:23,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:23,189 INFO L225 Difference]: With dead ends: 2921 [2021-10-07 16:50:23,189 INFO L226 Difference]: Without dead ends: 2848 [2021-10-07 16:50:23,189 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1082.8ms TimeCoverageRelationStatistics Valid=364, Invalid=896, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:23,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2848 states. [2021-10-07 16:50:23,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2848 to 1594. [2021-10-07 16:50:23,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1594 states, 1593 states have (on average 3.430634023854363) internal successors, (5465), 1593 states have internal predecessors, (5465), 0 states have call successors, (0), 0 states have 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:50:23,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1594 states to 1594 states and 5465 transitions. [2021-10-07 16:50:23,221 INFO L78 Accepts]: Start accepts. Automaton has 1594 states and 5465 transitions. Word has length 35 [2021-10-07 16:50:23,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:23,221 INFO L470 AbstractCegarLoop]: Abstraction has 1594 states and 5465 transitions. [2021-10-07 16:50:23,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:23,221 INFO L276 IsEmpty]: Start isEmpty. Operand 1594 states and 5465 transitions. [2021-10-07 16:50:23,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:23,224 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:23,224 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:23,249 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 16:50:23,424 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 16:50:23,425 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:23,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:23,425 INFO L82 PathProgramCache]: Analyzing trace with hash -917626998, now seen corresponding path program 93 times [2021-10-07 16:50:23,426 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:23,426 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402717532] [2021-10-07 16:50:23,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:50:23,427 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:23,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:23,429 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 16:50:23,430 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 16:50:26,829 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:50:26,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:26,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:26,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:27,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:27,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:28,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 16:50:28,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:28,462 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402717532] [2021-10-07 16:50:28,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402717532] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:28,463 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:28,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:28,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362796732] [2021-10-07 16:50:28,463 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:28,463 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:28,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:28,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:28,464 INFO L87 Difference]: Start difference. First operand 1594 states and 5465 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:29,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:29,487 INFO L93 Difference]: Finished difference Result 3033 states and 9524 transitions. [2021-10-07 16:50:29,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:29,488 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:29,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:29,495 INFO L225 Difference]: With dead ends: 3033 [2021-10-07 16:50:29,495 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:50:29,496 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 1008.4ms TimeCoverageRelationStatistics Valid=364, Invalid=896, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:29,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:50:29,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1654. [2021-10-07 16:50:29,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1654 states, 1653 states have (on average 3.3908045977011496) internal successors, (5605), 1653 states have internal predecessors, (5605), 0 states have call successors, (0), 0 states have 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:50:29,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1654 states to 1654 states and 5605 transitions. [2021-10-07 16:50:29,530 INFO L78 Accepts]: Start accepts. Automaton has 1654 states and 5605 transitions. Word has length 35 [2021-10-07 16:50:29,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:29,530 INFO L470 AbstractCegarLoop]: Abstraction has 1654 states and 5605 transitions. [2021-10-07 16:50:29,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:29,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1654 states and 5605 transitions. [2021-10-07 16:50:29,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:29,532 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:29,532 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:29,555 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 16:50:29,733 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 16:50:29,733 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:29,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:29,734 INFO L82 PathProgramCache]: Analyzing trace with hash -981081828, now seen corresponding path program 94 times [2021-10-07 16:50:29,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:29,735 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277722655] [2021-10-07 16:50:29,735 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:50:29,736 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:29,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:29,736 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 16:50:29,737 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 16:50:32,661 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:50:32,662 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:32,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:32,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:33,257 INFO 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 16:50:33,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:34,228 INFO 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 16:50:34,228 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:34,229 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277722655] [2021-10-07 16:50:34,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277722655] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:34,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:34,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:34,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844173704] [2021-10-07 16:50:34,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:34,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:34,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:34,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=501, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:34,233 INFO L87 Difference]: Start difference. First operand 1654 states and 5605 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:35,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:35,291 INFO L93 Difference]: Finished difference Result 3017 states and 9498 transitions. [2021-10-07 16:50:35,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:35,291 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:35,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:35,299 INFO L225 Difference]: With dead ends: 3017 [2021-10-07 16:50:35,299 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:50:35,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 976.5ms TimeCoverageRelationStatistics Valid=364, Invalid=896, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:35,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:50:35,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1648. [2021-10-07 16:50:35,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1647 states have (on average 3.392835458409229) internal successors, (5588), 1647 states have internal predecessors, (5588), 0 states have call successors, (0), 0 states have 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:50:35,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 5588 transitions. [2021-10-07 16:50:35,332 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 5588 transitions. Word has length 35 [2021-10-07 16:50:35,332 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:35,332 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 5588 transitions. [2021-10-07 16:50:35,332 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:35,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 5588 transitions. [2021-10-07 16:50:35,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:35,335 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:35,335 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:35,360 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 16:50:35,537 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 16:50:35,538 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:35,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:35,539 INFO L82 PathProgramCache]: Analyzing trace with hash -923573458, now seen corresponding path program 95 times [2021-10-07 16:50:35,539 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:35,540 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [398832504] [2021-10-07 16:50:35,540 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:50:35,540 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:35,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:35,541 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 16:50:35,542 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 16:50:38,584 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:50:38,584 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:38,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:38,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:39,177 INFO 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 16:50:39,178 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:40,174 INFO 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 16:50:40,175 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:40,175 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [398832504] [2021-10-07 16:50:40,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [398832504] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:40,175 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:40,176 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:40,176 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498024149] [2021-10-07 16:50:40,176 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:40,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:40,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:40,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:40,177 INFO L87 Difference]: Start difference. First operand 1648 states and 5588 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:41,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:41,224 INFO L93 Difference]: Finished difference Result 2993 states and 9457 transitions. [2021-10-07 16:50:41,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:50:41,225 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:41,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:41,231 INFO L225 Difference]: With dead ends: 2993 [2021-10-07 16:50:41,231 INFO L226 Difference]: Without dead ends: 2954 [2021-10-07 16:50:41,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 232 ImplicationChecksByTransitivity, 1010.2ms TimeCoverageRelationStatistics Valid=368, Invalid=892, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:50:41,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2954 states. [2021-10-07 16:50:41,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2954 to 1636. [2021-10-07 16:50:41,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.3932721712538227) internal successors, (5548), 1635 states have internal predecessors, (5548), 0 states have call successors, (0), 0 states have 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:50:41,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5548 transitions. [2021-10-07 16:50:41,264 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5548 transitions. Word has length 35 [2021-10-07 16:50:41,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:41,264 INFO L470 AbstractCegarLoop]: Abstraction has 1636 states and 5548 transitions. [2021-10-07 16:50:41,264 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:41,264 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5548 transitions. [2021-10-07 16:50:41,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:41,266 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:41,267 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:41,290 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 16:50:41,467 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 16:50:41,467 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:41,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:41,468 INFO L82 PathProgramCache]: Analyzing trace with hash 48283812, now seen corresponding path program 96 times [2021-10-07 16:50:41,469 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:41,469 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1109938120] [2021-10-07 16:50:41,469 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:50:41,470 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:41,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:41,471 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 16:50:41,472 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 16:50:44,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:50:44,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:44,544 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:44,545 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:45,110 INFO 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 16:50:45,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:46,054 INFO 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 16:50:46,055 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:46,055 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1109938120] [2021-10-07 16:50:46,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1109938120] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:46,055 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:46,055 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:46,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874756225] [2021-10-07 16:50:46,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:46,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:46,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:46,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=495, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:46,057 INFO L87 Difference]: Start difference. First operand 1636 states and 5548 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:47,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:47,153 INFO L93 Difference]: Finished difference Result 2989 states and 9432 transitions. [2021-10-07 16:50:47,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:50:47,154 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:47,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:47,161 INFO L225 Difference]: With dead ends: 2989 [2021-10-07 16:50:47,161 INFO L226 Difference]: Without dead ends: 2974 [2021-10-07 16:50:47,162 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1055.1ms TimeCoverageRelationStatistics Valid=425, Invalid=981, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:50:47,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2974 states. [2021-10-07 16:50:47,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2974 to 1648. [2021-10-07 16:50:47,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1648 states, 1647 states have (on average 3.3855494839101397) internal successors, (5576), 1647 states have internal predecessors, (5576), 0 states have call successors, (0), 0 states have 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:50:47,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1648 states to 1648 states and 5576 transitions. [2021-10-07 16:50:47,194 INFO L78 Accepts]: Start accepts. Automaton has 1648 states and 5576 transitions. Word has length 35 [2021-10-07 16:50:47,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:47,195 INFO L470 AbstractCegarLoop]: Abstraction has 1648 states and 5576 transitions. [2021-10-07 16:50:47,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:47,195 INFO L276 IsEmpty]: Start isEmpty. Operand 1648 states and 5576 transitions. [2021-10-07 16:50:47,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:47,197 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:47,197 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:47,222 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (106)] Forceful destruction successful, exit code 0 [2021-10-07 16:50:47,398 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 16:50:47,398 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:47,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:47,399 INFO L82 PathProgramCache]: Analyzing trace with hash -15171018, now seen corresponding path program 97 times [2021-10-07 16:50:47,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:47,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [378209086] [2021-10-07 16:50:47,400 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:50:47,400 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:47,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:47,401 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 16:50:47,402 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 16:50:50,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:50:50,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:50,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:51,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:51,117 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:52,153 INFO 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 16:50:52,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:52,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [378209086] [2021-10-07 16:50:52,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [378209086] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:52,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:52,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:52,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1091299026] [2021-10-07 16:50:52,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:52,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:52,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:52,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:52,155 INFO L87 Difference]: Start difference. First operand 1648 states and 5576 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:53,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:53,204 INFO L93 Difference]: Finished difference Result 2991 states and 9430 transitions. [2021-10-07 16:50:53,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:50:53,204 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:53,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:53,211 INFO L225 Difference]: With dead ends: 2991 [2021-10-07 16:50:53,211 INFO L226 Difference]: Without dead ends: 2968 [2021-10-07 16:50:53,212 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 1054.8ms TimeCoverageRelationStatistics Valid=393, Invalid=939, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:50:53,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2968 states. [2021-10-07 16:50:53,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2968 to 1642. [2021-10-07 16:50:53,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.387568555758684) internal successors, (5559), 1641 states have internal predecessors, (5559), 0 states have call successors, (0), 0 states have 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:50:53,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5559 transitions. [2021-10-07 16:50:53,246 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5559 transitions. Word has length 35 [2021-10-07 16:50:53,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:53,246 INFO L470 AbstractCegarLoop]: Abstraction has 1642 states and 5559 transitions. [2021-10-07 16:50:53,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:53,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5559 transitions. [2021-10-07 16:50:53,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:53,249 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:53,249 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:53,274 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 16:50:53,449 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 16:50:53,450 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:53,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:53,451 INFO L82 PathProgramCache]: Analyzing trace with hash -1735893308, now seen corresponding path program 98 times [2021-10-07 16:50:53,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:53,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [82586020] [2021-10-07 16:50:53,452 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:50:53,453 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:53,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:53,454 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 16:50:53,455 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 16:50:56,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:50:56,395 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:50:56,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:50:56,404 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:50:56,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:56,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:50:58,071 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:50:58,071 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:50:58,071 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [82586020] [2021-10-07 16:50:58,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [82586020] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:50:58,071 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:50:58,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:50:58,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385015643] [2021-10-07 16:50:58,072 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:50:58,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:50:58,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:50:58,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=493, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:50:58,074 INFO L87 Difference]: Start difference. First operand 1642 states and 5559 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:50:59,064 INFO L93 Difference]: Finished difference Result 2967 states and 9389 transitions. [2021-10-07 16:50:59,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:50:59,064 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:50:59,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:50:59,070 INFO L225 Difference]: With dead ends: 2967 [2021-10-07 16:50:59,070 INFO L226 Difference]: Without dead ends: 2904 [2021-10-07 16:50:59,071 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 1039.4ms TimeCoverageRelationStatistics Valid=399, Invalid=933, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:50:59,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2904 states. [2021-10-07 16:50:59,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2904 to 1604. [2021-10-07 16:50:59,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1604 states, 1603 states have (on average 3.4192139737991267) internal successors, (5481), 1603 states have internal predecessors, (5481), 0 states have call successors, (0), 0 states have 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:50:59,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1604 states to 1604 states and 5481 transitions. [2021-10-07 16:50:59,103 INFO L78 Accepts]: Start accepts. Automaton has 1604 states and 5481 transitions. Word has length 35 [2021-10-07 16:50:59,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:50:59,103 INFO L470 AbstractCegarLoop]: Abstraction has 1604 states and 5481 transitions. [2021-10-07 16:50:59,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:50:59,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1604 states and 5481 transitions. [2021-10-07 16:50:59,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:50:59,106 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:50:59,106 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:50:59,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (108)] Ended with exit code 0 [2021-10-07 16:50:59,306 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 16:50:59,307 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:50:59,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:50:59,308 INFO L82 PathProgramCache]: Analyzing trace with hash 2129609708, now seen corresponding path program 99 times [2021-10-07 16:50:59,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:50:59,309 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [27955583] [2021-10-07 16:50:59,309 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:50:59,309 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:50:59,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:50:59,311 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 16:50:59,312 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 16:51:02,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:51:02,280 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:02,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:02,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:02,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:02,860 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:03,974 INFO 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 16:51:03,975 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:03,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [27955583] [2021-10-07 16:51:03,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [27955583] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:03,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:03,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:03,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572272504] [2021-10-07 16:51:03,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:03,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:03,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:03,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:03,977 INFO L87 Difference]: Start difference. First operand 1604 states and 5481 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:05,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:05,123 INFO L93 Difference]: Finished difference Result 3133 states and 9776 transitions. [2021-10-07 16:51:05,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:05,123 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:05,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:05,130 INFO L225 Difference]: With dead ends: 3133 [2021-10-07 16:51:05,130 INFO L226 Difference]: Without dead ends: 3118 [2021-10-07 16:51:05,130 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1010.3ms TimeCoverageRelationStatistics Valid=346, Invalid=914, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:05,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3118 states. [2021-10-07 16:51:05,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3118 to 1652. [2021-10-07 16:51:05,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1652 states, 1651 states have (on average 3.399152029073289) internal successors, (5612), 1651 states have internal predecessors, (5612), 0 states have call successors, (0), 0 states have 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:51:05,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1652 states to 1652 states and 5612 transitions. [2021-10-07 16:51:05,164 INFO L78 Accepts]: Start accepts. Automaton has 1652 states and 5612 transitions. Word has length 35 [2021-10-07 16:51:05,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:05,164 INFO L470 AbstractCegarLoop]: Abstraction has 1652 states and 5612 transitions. [2021-10-07 16:51:05,164 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:05,164 INFO L276 IsEmpty]: Start isEmpty. Operand 1652 states and 5612 transitions. [2021-10-07 16:51:05,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:05,167 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:05,167 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:05,192 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:51:05,367 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:51:05,368 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:05,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:05,368 INFO L82 PathProgramCache]: Analyzing trace with hash 2066154878, now seen corresponding path program 100 times [2021-10-07 16:51:05,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:05,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1977211101] [2021-10-07 16:51:05,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:51:05,370 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:05,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:05,371 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:51:05,372 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:51:08,585 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:51:08,585 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:08,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:08,596 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:09,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:09,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:10,238 INFO 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 16:51:10,239 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:10,239 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1977211101] [2021-10-07 16:51:10,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1977211101] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:10,239 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:10,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:10,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492272883] [2021-10-07 16:51:10,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:10,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:10,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:10,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:10,241 INFO L87 Difference]: Start difference. First operand 1652 states and 5612 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:11,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:11,374 INFO L93 Difference]: Finished difference Result 3117 states and 9750 transitions. [2021-10-07 16:51:11,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:11,375 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:11,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:11,382 INFO L225 Difference]: With dead ends: 3117 [2021-10-07 16:51:11,382 INFO L226 Difference]: Without dead ends: 3094 [2021-10-07 16:51:11,382 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 992.6ms TimeCoverageRelationStatistics Valid=348, Invalid=912, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:11,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3094 states. [2021-10-07 16:51:11,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3094 to 1646. [2021-10-07 16:51:11,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1646 states, 1645 states have (on average 3.4012158054711246) internal successors, (5595), 1645 states have internal predecessors, (5595), 0 states have call successors, (0), 0 states have 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:51:11,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1646 states to 1646 states and 5595 transitions. [2021-10-07 16:51:11,416 INFO L78 Accepts]: Start accepts. Automaton has 1646 states and 5595 transitions. Word has length 35 [2021-10-07 16:51:11,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:11,416 INFO L470 AbstractCegarLoop]: Abstraction has 1646 states and 5595 transitions. [2021-10-07 16:51:11,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:11,416 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 5595 transitions. [2021-10-07 16:51:11,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:11,418 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:11,418 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:11,441 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (110)] Ended with exit code 0 [2021-10-07 16:51:11,619 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:51:11,619 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:11,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:11,620 INFO L82 PathProgramCache]: Analyzing trace with hash 2123663248, now seen corresponding path program 101 times [2021-10-07 16:51:11,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:11,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [99198069] [2021-10-07 16:51:11,621 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:51:11,621 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:11,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:11,623 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:51:11,624 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:51:14,768 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:51:14,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:14,778 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:14,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:15,524 INFO 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 16:51:15,524 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:16,663 INFO 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 16:51:16,663 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:16,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [99198069] [2021-10-07 16:51:16,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [99198069] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:16,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:16,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:16,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118308846] [2021-10-07 16:51:16,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:16,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:16,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:16,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:16,666 INFO L87 Difference]: Start difference. First operand 1646 states and 5595 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:17,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:17,996 INFO L93 Difference]: Finished difference Result 3093 states and 9709 transitions. [2021-10-07 16:51:17,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:17,996 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:17,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:18,003 INFO L225 Difference]: With dead ends: 3093 [2021-10-07 16:51:18,003 INFO L226 Difference]: Without dead ends: 3054 [2021-10-07 16:51:18,004 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1030.9ms TimeCoverageRelationStatistics Valid=348, Invalid=912, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:18,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3054 states. [2021-10-07 16:51:18,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3054 to 1634. [2021-10-07 16:51:18,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4017146356399266) internal successors, (5555), 1633 states have internal predecessors, (5555), 0 states have call successors, (0), 0 states have 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:51:18,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5555 transitions. [2021-10-07 16:51:18,037 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5555 transitions. Word has length 35 [2021-10-07 16:51:18,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:18,037 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5555 transitions. [2021-10-07 16:51:18,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:18,037 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5555 transitions. [2021-10-07 16:51:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:18,039 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:18,040 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:18,063 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:51:18,240 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:51:18,240 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:18,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:18,241 INFO L82 PathProgramCache]: Analyzing trace with hash -1199446778, now seen corresponding path program 102 times [2021-10-07 16:51:18,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:18,242 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082358906] [2021-10-07 16:51:18,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:51:18,243 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:18,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:18,244 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:51:18,245 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:51:21,361 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:51:21,361 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:21,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:21,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:21,950 INFO 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 16:51:21,950 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:23,214 INFO 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 16:51:23,214 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:23,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082358906] [2021-10-07 16:51:23,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082358906] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:23,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:23,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:23,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962797675] [2021-10-07 16:51:23,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:23,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:23,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:23,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=515, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:23,216 INFO L87 Difference]: Start difference. First operand 1634 states and 5555 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:24,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:24,362 INFO L93 Difference]: Finished difference Result 3107 states and 9720 transitions. [2021-10-07 16:51:24,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:24,362 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:24,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:24,369 INFO L225 Difference]: With dead ends: 3107 [2021-10-07 16:51:24,370 INFO L226 Difference]: Without dead ends: 3092 [2021-10-07 16:51:24,370 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 240 ImplicationChecksByTransitivity, 1006.4ms TimeCoverageRelationStatistics Valid=350, Invalid=910, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:24,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3092 states. [2021-10-07 16:51:24,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3092 to 1646. [2021-10-07 16:51:24,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1646 states, 1645 states have (on average 3.393920972644377) internal successors, (5583), 1645 states have internal predecessors, (5583), 0 states have call successors, (0), 0 states have 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:51:24,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1646 states to 1646 states and 5583 transitions. [2021-10-07 16:51:24,403 INFO L78 Accepts]: Start accepts. Automaton has 1646 states and 5583 transitions. Word has length 35 [2021-10-07 16:51:24,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:24,403 INFO L470 AbstractCegarLoop]: Abstraction has 1646 states and 5583 transitions. [2021-10-07 16:51:24,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:24,403 INFO L276 IsEmpty]: Start isEmpty. Operand 1646 states and 5583 transitions. [2021-10-07 16:51:24,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:24,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:24,406 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:24,430 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:51:24,606 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:51:24,607 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:24,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:24,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1262901608, now seen corresponding path program 103 times [2021-10-07 16:51:24,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:24,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020810551] [2021-10-07 16:51:24,608 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:51:24,609 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:24,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:24,610 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:51:24,622 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:51:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:51:27,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:27,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:28,275 INFO 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 16:51:28,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:29,492 INFO 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 16:51:29,492 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:29,492 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020810551] [2021-10-07 16:51:29,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020810551] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:29,493 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:29,493 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:29,493 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009098400] [2021-10-07 16:51:29,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:29,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:29,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:29,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:29,494 INFO L87 Difference]: Start difference. First operand 1646 states and 5583 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:30,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:30,611 INFO L93 Difference]: Finished difference Result 3109 states and 9718 transitions. [2021-10-07 16:51:30,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:30,612 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:30,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:30,620 INFO L225 Difference]: With dead ends: 3109 [2021-10-07 16:51:30,620 INFO L226 Difference]: Without dead ends: 3086 [2021-10-07 16:51:30,621 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1004.8ms TimeCoverageRelationStatistics Valid=348, Invalid=912, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:30,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3086 states. [2021-10-07 16:51:30,661 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3086 to 1640. [2021-10-07 16:51:30,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1639 states have (on average 3.3959731543624163) internal successors, (5566), 1639 states have internal predecessors, (5566), 0 states have call successors, (0), 0 states have 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:51:30,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 5566 transitions. [2021-10-07 16:51:30,668 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 5566 transitions. Word has length 35 [2021-10-07 16:51:30,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:30,668 INFO L470 AbstractCegarLoop]: Abstraction has 1640 states and 5566 transitions. [2021-10-07 16:51:30,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:30,669 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 5566 transitions. [2021-10-07 16:51:30,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:30,671 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:30,671 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:30,695 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (113)] Ended with exit code 0 [2021-10-07 16:51:30,872 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:51:30,872 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:30,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:30,873 INFO L82 PathProgramCache]: Analyzing trace with hash 1311343398, now seen corresponding path program 104 times [2021-10-07 16:51:30,873 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:30,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1071606854] [2021-10-07 16:51:30,874 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:51:30,874 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:30,875 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:30,875 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:51:30,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2021-10-07 16:51:33,999 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:51:33,999 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:34,009 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:34,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:34,586 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:34,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:35,711 INFO 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 16:51:35,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:35,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1071606854] [2021-10-07 16:51:35,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1071606854] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:35,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:35,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:35,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112151549] [2021-10-07 16:51:35,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:35,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:35,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:35,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=513, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:35,713 INFO L87 Difference]: Start difference. First operand 1640 states and 5566 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:37,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:37,093 INFO L93 Difference]: Finished difference Result 3085 states and 9677 transitions. [2021-10-07 16:51:37,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:37,094 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:37,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:37,099 INFO L225 Difference]: With dead ends: 3085 [2021-10-07 16:51:37,100 INFO L226 Difference]: Without dead ends: 3036 [2021-10-07 16:51:37,100 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 247 ImplicationChecksByTransitivity, 1156.3ms TimeCoverageRelationStatistics Valid=352, Invalid=908, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:37,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2021-10-07 16:51:37,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 1616. [2021-10-07 16:51:37,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1615 states have (on average 3.411764705882353) internal successors, (5510), 1615 states have internal predecessors, (5510), 0 states have call successors, (0), 0 states have 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:51:37,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 5510 transitions. [2021-10-07 16:51:37,132 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 5510 transitions. Word has length 35 [2021-10-07 16:51:37,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:37,132 INFO L470 AbstractCegarLoop]: Abstraction has 1616 states and 5510 transitions. [2021-10-07 16:51:37,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:37,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 5510 transitions. [2021-10-07 16:51:37,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:37,135 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:37,135 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:37,159 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (114)] Forceful destruction successful, exit code 0 [2021-10-07 16:51:37,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:51:37,335 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:37,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:37,336 INFO L82 PathProgramCache]: Analyzing trace with hash -1138303910, now seen corresponding path program 105 times [2021-10-07 16:51:37,337 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:37,337 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625162651] [2021-10-07 16:51:37,337 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:51:37,338 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:37,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:37,339 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:51:37,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2021-10-07 16:51:40,524 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:51:40,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:40,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:40,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:41,064 INFO 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 16:51:41,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:41,981 INFO 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 16:51:41,981 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:41,982 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625162651] [2021-10-07 16:51:41,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625162651] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:41,982 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:41,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:41,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418007549] [2021-10-07 16:51:41,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:41,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:41,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:41,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:41,984 INFO L87 Difference]: Start difference. First operand 1616 states and 5510 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:43,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:43,194 INFO L93 Difference]: Finished difference Result 3099 states and 9692 transitions. [2021-10-07 16:51:43,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:43,195 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:43,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:43,202 INFO L225 Difference]: With dead ends: 3099 [2021-10-07 16:51:43,202 INFO L226 Difference]: Without dead ends: 3086 [2021-10-07 16:51:43,202 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 980.4ms TimeCoverageRelationStatistics Valid=310, Invalid=950, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:43,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3086 states. [2021-10-07 16:51:43,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3086 to 1632. [2021-10-07 16:51:43,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4101778050275904) internal successors, (5562), 1631 states have internal predecessors, (5562), 0 states have call successors, (0), 0 states have 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:51:43,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5562 transitions. [2021-10-07 16:51:43,370 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5562 transitions. Word has length 35 [2021-10-07 16:51:43,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:43,371 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5562 transitions. [2021-10-07 16:51:43,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:43,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5562 transitions. [2021-10-07 16:51:43,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:43,373 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:43,373 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:43,402 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (115)] Forceful destruction successful, exit code 0 [2021-10-07 16:51:43,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:51:43,575 INFO L402 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:43,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:43,576 INFO L82 PathProgramCache]: Analyzing trace with hash -758240302, now seen corresponding path program 106 times [2021-10-07 16:51:43,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:43,577 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [391545873] [2021-10-07 16:51:43,577 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:51:43,578 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:43,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:43,579 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:51:43,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2021-10-07 16:51:46,803 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:51:46,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:46,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:46,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:47,348 INFO 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 16:51:47,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:48,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:48,271 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:48,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [391545873] [2021-10-07 16:51:48,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [391545873] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:48,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:48,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:48,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258809642] [2021-10-07 16:51:48,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:48,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:48,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:48,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:48,273 INFO L87 Difference]: Start difference. First operand 1632 states and 5562 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:49,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:49,589 INFO L93 Difference]: Finished difference Result 3101 states and 9692 transitions. [2021-10-07 16:51:49,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:51:49,589 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:49,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:49,596 INFO L225 Difference]: With dead ends: 3101 [2021-10-07 16:51:49,596 INFO L226 Difference]: Without dead ends: 3082 [2021-10-07 16:51:49,596 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 980.9ms TimeCoverageRelationStatistics Valid=314, Invalid=946, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:51:49,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3082 states. [2021-10-07 16:51:49,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3082 to 1628. [2021-10-07 16:51:49,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.41180086047941) internal successors, (5551), 1627 states have internal predecessors, (5551), 0 states have call successors, (0), 0 states have 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:51:49,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5551 transitions. [2021-10-07 16:51:49,727 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5551 transitions. Word has length 35 [2021-10-07 16:51:49,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:49,727 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5551 transitions. [2021-10-07 16:51:49,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:49,727 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5551 transitions. [2021-10-07 16:51:49,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:49,730 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:49,730 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:49,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (116)] Forceful destruction successful, exit code 0 [2021-10-07 16:51:49,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:51:49,931 INFO L402 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:49,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:49,932 INFO L82 PathProgramCache]: Analyzing trace with hash 351101086, now seen corresponding path program 107 times [2021-10-07 16:51:49,933 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:49,933 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1556942706] [2021-10-07 16:51:49,933 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:51:49,933 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:49,934 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:49,937 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:51:49,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2021-10-07 16:51:53,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:51:53,310 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:53,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:53,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:51:53,852 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:53,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:51:54,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:51:54,780 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:51:54,780 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1556942706] [2021-10-07 16:51:54,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1556942706] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:51:54,781 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:51:54,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:51:54,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003953509] [2021-10-07 16:51:54,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:51:54,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:51:54,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:51:54,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:51:54,782 INFO L87 Difference]: Start difference. First operand 1628 states and 5551 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:56,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:51:56,228 INFO L93 Difference]: Finished difference Result 3075 states and 9650 transitions. [2021-10-07 16:51:56,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:51:56,229 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:51:56,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:51:56,235 INFO L225 Difference]: With dead ends: 3075 [2021-10-07 16:51:56,235 INFO L226 Difference]: Without dead ends: 3062 [2021-10-07 16:51:56,235 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 239 ImplicationChecksByTransitivity, 1134.2ms TimeCoverageRelationStatistics Valid=323, Invalid=1083, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:51:56,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3062 states. [2021-10-07 16:51:56,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3062 to 1632. [2021-10-07 16:51:56,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.407725321888412) internal successors, (5558), 1631 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have 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:51:56,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5558 transitions. [2021-10-07 16:51:56,266 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5558 transitions. Word has length 35 [2021-10-07 16:51:56,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:51:56,267 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5558 transitions. [2021-10-07 16:51:56,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:51:56,267 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5558 transitions. [2021-10-07 16:51:56,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:51:56,269 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:51:56,269 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:51:56,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (117)] Forceful destruction successful, exit code 0 [2021-10-07 16:51:56,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:51:56,470 INFO L402 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:51:56,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:51:56,471 INFO L82 PathProgramCache]: Analyzing trace with hash -198895064, now seen corresponding path program 108 times [2021-10-07 16:51:56,472 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:51:56,472 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050538618] [2021-10-07 16:51:56,472 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:51:56,472 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:51:56,472 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:51:56,473 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:51:56,474 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2021-10-07 16:51:59,883 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:51:59,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:51:59,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:51:59,894 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:00,435 INFO 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 16:52:00,436 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:01,457 INFO 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 16:52:01,458 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:01,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050538618] [2021-10-07 16:52:01,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050538618] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:01,458 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:01,458 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:01,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995293321] [2021-10-07 16:52:01,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:01,459 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:01,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:01,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:01,460 INFO L87 Difference]: Start difference. First operand 1632 states and 5558 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:02,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:02,666 INFO L93 Difference]: Finished difference Result 3079 states and 9654 transitions. [2021-10-07 16:52:02,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:52:02,667 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:02,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:02,674 INFO L225 Difference]: With dead ends: 3079 [2021-10-07 16:52:02,674 INFO L226 Difference]: Without dead ends: 3058 [2021-10-07 16:52:02,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1041.5ms TimeCoverageRelationStatistics Valid=327, Invalid=1079, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:52:02,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3058 states. [2021-10-07 16:52:02,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3058 to 1628. [2021-10-07 16:52:02,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.409342347879533) internal successors, (5547), 1627 states have internal predecessors, (5547), 0 states have call successors, (0), 0 states have 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:52:02,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5547 transitions. [2021-10-07 16:52:02,707 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5547 transitions. Word has length 35 [2021-10-07 16:52:02,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:02,707 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5547 transitions. [2021-10-07 16:52:02,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:02,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5547 transitions. [2021-10-07 16:52:02,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:02,710 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:02,710 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:02,734 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (118)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:02,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:02,911 INFO L402 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:02,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:02,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1238370274, now seen corresponding path program 109 times [2021-10-07 16:52:02,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:02,913 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [759596154] [2021-10-07 16:52:02,913 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:52:02,913 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:02,914 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:02,914 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:02,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2021-10-07 16:52:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:52:06,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:06,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:06,814 INFO 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 16:52:06,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:07,730 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:52:07,730 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:07,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [759596154] [2021-10-07 16:52:07,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [759596154] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:07,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:07,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:07,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972534731] [2021-10-07 16:52:07,731 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:07,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:07,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:07,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:07,732 INFO L87 Difference]: Start difference. First operand 1628 states and 5547 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:08,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:08,998 INFO L93 Difference]: Finished difference Result 3103 states and 9691 transitions. [2021-10-07 16:52:08,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:08,999 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:08,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:09,005 INFO L225 Difference]: With dead ends: 3103 [2021-10-07 16:52:09,005 INFO L226 Difference]: Without dead ends: 3088 [2021-10-07 16:52:09,006 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 200 ImplicationChecksByTransitivity, 993.9ms TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:09,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3088 states. [2021-10-07 16:52:09,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3088 to 1634. [2021-10-07 16:52:09,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1633 states have (on average 3.4035517452541333) internal successors, (5558), 1633 states have internal predecessors, (5558), 0 states have call successors, (0), 0 states have 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:52:09,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 5558 transitions. [2021-10-07 16:52:09,038 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 5558 transitions. Word has length 35 [2021-10-07 16:52:09,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:09,039 INFO L470 AbstractCegarLoop]: Abstraction has 1634 states and 5558 transitions. [2021-10-07 16:52:09,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:09,039 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 5558 transitions. [2021-10-07 16:52:09,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:09,041 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:09,041 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:09,066 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (119)] Ended with exit code 0 [2021-10-07 16:52:09,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:09,242 INFO L402 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:09,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:09,243 INFO L82 PathProgramCache]: Analyzing trace with hash -1301825104, now seen corresponding path program 110 times [2021-10-07 16:52:09,244 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:09,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1521249236] [2021-10-07 16:52:09,244 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:52:09,244 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:09,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:09,245 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:09,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2021-10-07 16:52:12,688 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:52:12,688 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:12,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:12,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:13,241 INFO 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 16:52:13,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:14,132 INFO 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 16:52:14,133 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:14,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1521249236] [2021-10-07 16:52:14,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1521249236] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:14,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:14,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:14,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808421254] [2021-10-07 16:52:14,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:14,135 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:14,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:14,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=543, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:14,135 INFO L87 Difference]: Start difference. First operand 1634 states and 5558 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:15,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:15,528 INFO L93 Difference]: Finished difference Result 3097 states and 9674 transitions. [2021-10-07 16:52:15,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:15,528 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:15,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:15,534 INFO L225 Difference]: With dead ends: 3097 [2021-10-07 16:52:15,534 INFO L226 Difference]: Without dead ends: 3070 [2021-10-07 16:52:15,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 984.8ms TimeCoverageRelationStatistics Valid=322, Invalid=938, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:15,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3070 states. [2021-10-07 16:52:15,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3070 to 1624. [2021-10-07 16:52:15,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.410967344423906) internal successors, (5536), 1623 states have internal predecessors, (5536), 0 states have call successors, (0), 0 states have 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:52:15,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5536 transitions. [2021-10-07 16:52:15,566 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5536 transitions. Word has length 35 [2021-10-07 16:52:15,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:15,566 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5536 transitions. [2021-10-07 16:52:15,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:15,566 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5536 transitions. [2021-10-07 16:52:15,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:15,568 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:15,569 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:15,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (120)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:15,769 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:15,769 INFO L402 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:15,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:15,770 INFO L82 PathProgramCache]: Analyzing trace with hash 2099332662, now seen corresponding path program 111 times [2021-10-07 16:52:15,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:15,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1157154553] [2021-10-07 16:52:15,772 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:52:15,772 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:15,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:15,773 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:15,776 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2021-10-07 16:52:19,256 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:52:19,256 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:19,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:19,266 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:19,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:52:19,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:20,839 INFO 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 16:52:20,839 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:20,839 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1157154553] [2021-10-07 16:52:20,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1157154553] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:20,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:20,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:20,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070177969] [2021-10-07 16:52:20,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:20,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:20,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:20,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:20,841 INFO L87 Difference]: Start difference. First operand 1624 states and 5536 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:22,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:22,031 INFO L93 Difference]: Finished difference Result 3039 states and 9576 transitions. [2021-10-07 16:52:22,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:22,032 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:22,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:22,038 INFO L225 Difference]: With dead ends: 3039 [2021-10-07 16:52:22,038 INFO L226 Difference]: Without dead ends: 3026 [2021-10-07 16:52:22,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 1067.7ms TimeCoverageRelationStatistics Valid=316, Invalid=944, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:22,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-10-07 16:52:22,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1636. [2021-10-07 16:52:22,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.403669724770642) internal successors, (5565), 1635 states have internal predecessors, (5565), 0 states have call successors, (0), 0 states have 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:52:22,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5565 transitions. [2021-10-07 16:52:22,071 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5565 transitions. Word has length 35 [2021-10-07 16:52:22,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:22,071 INFO L470 AbstractCegarLoop]: Abstraction has 1636 states and 5565 transitions. [2021-10-07 16:52:22,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:22,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5565 transitions. [2021-10-07 16:52:22,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:22,074 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:22,074 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:22,099 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (121)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:22,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:22,275 INFO L402 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:22,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:22,276 INFO L82 PathProgramCache]: Analyzing trace with hash -1815571026, now seen corresponding path program 112 times [2021-10-07 16:52:22,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:22,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281542464] [2021-10-07 16:52:22,277 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:52:22,277 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:22,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:22,278 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:22,280 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2021-10-07 16:52:25,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:52:25,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:25,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:25,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:26,363 INFO 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 16:52:26,364 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:27,367 INFO 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 16:52:27,368 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:27,368 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281542464] [2021-10-07 16:52:27,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281542464] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:27,368 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:27,368 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:27,368 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954987460] [2021-10-07 16:52:27,369 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:27,369 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:27,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:27,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:27,369 INFO L87 Difference]: Start difference. First operand 1636 states and 5565 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:28,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:28,512 INFO L93 Difference]: Finished difference Result 3041 states and 9576 transitions. [2021-10-07 16:52:28,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:28,512 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:28,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:28,519 INFO L225 Difference]: With dead ends: 3041 [2021-10-07 16:52:28,519 INFO L226 Difference]: Without dead ends: 3022 [2021-10-07 16:52:28,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1052.9ms TimeCoverageRelationStatistics Valid=318, Invalid=942, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:28,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-10-07 16:52:28,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 1632. [2021-10-07 16:52:28,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.4052728387492337) internal successors, (5554), 1631 states have internal predecessors, (5554), 0 states have call successors, (0), 0 states have 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:52:28,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5554 transitions. [2021-10-07 16:52:28,552 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5554 transitions. Word has length 35 [2021-10-07 16:52:28,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:28,552 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5554 transitions. [2021-10-07 16:52:28,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:28,552 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5554 transitions. [2021-10-07 16:52:28,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:28,555 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:28,555 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:28,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (122)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:28,755 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:28,756 INFO L402 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:28,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:28,756 INFO L82 PathProgramCache]: Analyzing trace with hash 389398814, now seen corresponding path program 113 times [2021-10-07 16:52:28,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:28,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1963526551] [2021-10-07 16:52:28,758 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:52:28,758 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:28,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:28,759 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:28,760 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2021-10-07 16:52:32,379 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:52:32,379 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:32,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:32,390 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:32,997 INFO 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 16:52:32,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:34,015 INFO 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 16:52:34,016 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:34,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1963526551] [2021-10-07 16:52:34,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1963526551] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:34,016 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:34,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:34,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985311772] [2021-10-07 16:52:34,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:34,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:34,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:34,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=539, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:34,018 INFO L87 Difference]: Start difference. First operand 1632 states and 5554 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:35,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:35,393 INFO L93 Difference]: Finished difference Result 3049 states and 9587 transitions. [2021-10-07 16:52:35,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:35,394 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:35,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:35,401 INFO L225 Difference]: With dead ends: 3049 [2021-10-07 16:52:35,401 INFO L226 Difference]: Without dead ends: 3014 [2021-10-07 16:52:35,401 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1016.5ms TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:35,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-10-07 16:52:35,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1624. [2021-10-07 16:52:35,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.4060382008626) internal successors, (5528), 1623 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have 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:52:35,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5528 transitions. [2021-10-07 16:52:35,433 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5528 transitions. Word has length 35 [2021-10-07 16:52:35,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:35,433 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5528 transitions. [2021-10-07 16:52:35,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:35,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5528 transitions. [2021-10-07 16:52:35,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:35,436 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:35,436 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:35,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (123)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:35,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:35,637 INFO L402 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:35,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:35,638 INFO L82 PathProgramCache]: Analyzing trace with hash -1603781970, now seen corresponding path program 114 times [2021-10-07 16:52:35,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:35,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1776080102] [2021-10-07 16:52:35,639 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:52:35,639 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:35,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:35,641 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:35,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Waiting until timeout for monitored process [2021-10-07 16:52:39,200 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:52:39,200 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:39,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:39,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:39,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:52:39,821 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:40,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:52:40,818 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:40,818 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1776080102] [2021-10-07 16:52:40,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1776080102] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:40,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:40,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:40,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456432310] [2021-10-07 16:52:40,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:40,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:40,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:40,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:40,820 INFO L87 Difference]: Start difference. First operand 1624 states and 5528 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:42,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:42,020 INFO L93 Difference]: Finished difference Result 3083 states and 9632 transitions. [2021-10-07 16:52:42,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:42,021 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:42,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:42,027 INFO L225 Difference]: With dead ends: 3083 [2021-10-07 16:52:42,027 INFO L226 Difference]: Without dead ends: 3068 [2021-10-07 16:52:42,028 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1025.5ms TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:42,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3068 states. [2021-10-07 16:52:42,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3068 to 1642. [2021-10-07 16:52:42,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1642 states, 1641 states have (on average 3.396099939061548) internal successors, (5573), 1641 states have internal predecessors, (5573), 0 states have call successors, (0), 0 states have 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:52:42,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1642 states to 1642 states and 5573 transitions. [2021-10-07 16:52:42,061 INFO L78 Accepts]: Start accepts. Automaton has 1642 states and 5573 transitions. Word has length 35 [2021-10-07 16:52:42,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:42,061 INFO L470 AbstractCegarLoop]: Abstraction has 1642 states and 5573 transitions. [2021-10-07 16:52:42,061 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:42,061 INFO L276 IsEmpty]: Start isEmpty. Operand 1642 states and 5573 transitions. [2021-10-07 16:52:42,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:42,064 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:42,064 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:42,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (124)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:42,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:42,265 INFO L402 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:42,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:42,266 INFO L82 PathProgramCache]: Analyzing trace with hash -1667236800, now seen corresponding path program 115 times [2021-10-07 16:52:42,266 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:42,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781714568] [2021-10-07 16:52:42,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:52:42,267 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:42,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:42,268 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:42,270 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (125)] Waiting until timeout for monitored process [2021-10-07 16:52:45,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:52:45,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:45,939 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:46,530 INFO 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 16:52:46,530 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:47,502 INFO 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 16:52:47,503 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:47,503 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781714568] [2021-10-07 16:52:47,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781714568] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:47,503 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:47,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:47,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273105194] [2021-10-07 16:52:47,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:47,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:47,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:47,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:47,505 INFO L87 Difference]: Start difference. First operand 1642 states and 5573 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:48,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:48,709 INFO L93 Difference]: Finished difference Result 3067 states and 9606 transitions. [2021-10-07 16:52:48,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:48,709 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:48,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:48,715 INFO L225 Difference]: With dead ends: 3067 [2021-10-07 16:52:48,715 INFO L226 Difference]: Without dead ends: 3044 [2021-10-07 16:52:48,715 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1021.7ms TimeCoverageRelationStatistics Valid=334, Invalid=926, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:48,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3044 states. [2021-10-07 16:52:48,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3044 to 1636. [2021-10-07 16:52:48,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1636 states, 1635 states have (on average 3.398165137614679) internal successors, (5556), 1635 states have internal predecessors, (5556), 0 states have call successors, (0), 0 states have 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:52:48,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1636 states to 1636 states and 5556 transitions. [2021-10-07 16:52:48,747 INFO L78 Accepts]: Start accepts. Automaton has 1636 states and 5556 transitions. Word has length 35 [2021-10-07 16:52:48,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:48,747 INFO L470 AbstractCegarLoop]: Abstraction has 1636 states and 5556 transitions. [2021-10-07 16:52:48,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:48,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1636 states and 5556 transitions. [2021-10-07 16:52:48,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:48,750 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:48,750 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:48,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (125)] Forceful destruction successful, exit code 0 [2021-10-07 16:52:48,954 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:48,955 INFO L402 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:48,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:48,956 INFO L82 PathProgramCache]: Analyzing trace with hash -1609728430, now seen corresponding path program 116 times [2021-10-07 16:52:48,956 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:48,957 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040386350] [2021-10-07 16:52:48,957 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:52:48,958 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:48,958 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:48,959 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:48,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (126)] Waiting until timeout for monitored process [2021-10-07 16:52:52,739 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:52:52,740 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:52,750 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:52,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:52:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:52:53,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:52:54,358 INFO 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 16:52:54,358 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:52:54,358 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040386350] [2021-10-07 16:52:54,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040386350] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:52:54,358 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:52:54,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:52:54,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2006779452] [2021-10-07 16:52:54,359 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:52:54,359 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:52:54,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:52:54,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=533, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:52:54,360 INFO L87 Difference]: Start difference. First operand 1636 states and 5556 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:55,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:52:55,476 INFO L93 Difference]: Finished difference Result 3059 states and 9585 transitions. [2021-10-07 16:52:55,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:52:55,476 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:52:55,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:52:55,482 INFO L225 Difference]: With dead ends: 3059 [2021-10-07 16:52:55,483 INFO L226 Difference]: Without dead ends: 3012 [2021-10-07 16:52:55,483 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 214 ImplicationChecksByTransitivity, 1034.7ms TimeCoverageRelationStatistics Valid=332, Invalid=928, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:52:55,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-10-07 16:52:55,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 1616. [2021-10-07 16:52:55,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1615 states have (on average 3.406811145510836) internal successors, (5502), 1615 states have internal predecessors, (5502), 0 states have call successors, (0), 0 states have 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:52:55,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 5502 transitions. [2021-10-07 16:52:55,524 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 5502 transitions. Word has length 35 [2021-10-07 16:52:55,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:52:55,524 INFO L470 AbstractCegarLoop]: Abstraction has 1616 states and 5502 transitions. [2021-10-07 16:52:55,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:52:55,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 5502 transitions. [2021-10-07 16:52:55,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:52:55,526 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:52:55,526 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:52:55,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (126)] Ended with exit code 0 [2021-10-07 16:52:55,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:52:55,728 INFO L402 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:52:55,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:52:55,729 INFO L82 PathProgramCache]: Analyzing trace with hash -1970246400, now seen corresponding path program 117 times [2021-10-07 16:52:55,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:52:55,730 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [457461141] [2021-10-07 16:52:55,730 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:52:55,730 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:52:55,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:52:55,731 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:52:55,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (127)] Waiting until timeout for monitored process [2021-10-07 16:52:59,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:52:59,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:52:59,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:52:59,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:00,216 INFO 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 16:53:00,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:01,133 INFO 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 16:53:01,133 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:01,133 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [457461141] [2021-10-07 16:53:01,133 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [457461141] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:01,133 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:01,134 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:01,134 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365688847] [2021-10-07 16:53:01,134 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:01,134 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:01,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:01,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:01,150 INFO L87 Difference]: Start difference. First operand 1616 states and 5502 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:02,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:02,573 INFO L93 Difference]: Finished difference Result 3031 states and 9534 transitions. [2021-10-07 16:53:02,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:53:02,574 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:02,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:02,580 INFO L225 Difference]: With dead ends: 3031 [2021-10-07 16:53:02,580 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:53:02,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 229 ImplicationChecksByTransitivity, 1030.7ms TimeCoverageRelationStatistics Valid=365, Invalid=1041, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:53:02,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:53:02,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1628. [2021-10-07 16:53:02,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.4044253226797787) internal successors, (5539), 1627 states have internal predecessors, (5539), 0 states have call successors, (0), 0 states have 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:53:02,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5539 transitions. [2021-10-07 16:53:02,612 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5539 transitions. Word has length 35 [2021-10-07 16:53:02,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:02,612 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5539 transitions. [2021-10-07 16:53:02,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:02,612 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5539 transitions. [2021-10-07 16:53:02,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:02,615 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:02,615 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:02,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (127)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:02,816 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:02,816 INFO L402 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:02,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:02,817 INFO L82 PathProgramCache]: Analyzing trace with hash -1590182792, now seen corresponding path program 118 times [2021-10-07 16:53:02,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:02,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [898197881] [2021-10-07 16:53:02,818 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:53:02,818 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:02,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:02,820 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:02,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (128)] Waiting until timeout for monitored process [2021-10-07 16:53:06,654 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:53:06,654 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:06,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:06,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:07,189 INFO 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 16:53:07,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:08,154 INFO 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 16:53:08,154 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:08,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [898197881] [2021-10-07 16:53:08,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [898197881] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:08,155 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:08,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:08,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026666723] [2021-10-07 16:53:08,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:08,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:08,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:08,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:08,156 INFO L87 Difference]: Start difference. First operand 1628 states and 5539 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:09,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:09,575 INFO L93 Difference]: Finished difference Result 3045 states and 9556 transitions. [2021-10-07 16:53:09,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:53:09,576 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:09,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:09,582 INFO L225 Difference]: With dead ends: 3045 [2021-10-07 16:53:09,582 INFO L226 Difference]: Without dead ends: 3026 [2021-10-07 16:53:09,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1085.0ms TimeCoverageRelationStatistics Valid=397, Invalid=1085, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:53:09,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3026 states. [2021-10-07 16:53:09,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3026 to 1624. [2021-10-07 16:53:09,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.4060382008626) internal successors, (5528), 1623 states have internal predecessors, (5528), 0 states have call successors, (0), 0 states have 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:53:09,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5528 transitions. [2021-10-07 16:53:09,615 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5528 transitions. Word has length 35 [2021-10-07 16:53:09,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:09,616 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5528 transitions. [2021-10-07 16:53:09,616 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:09,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5528 transitions. [2021-10-07 16:53:09,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:09,619 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:09,619 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:09,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (128)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:09,820 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:09,821 INFO L402 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:09,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:09,822 INFO L82 PathProgramCache]: Analyzing trace with hash -480841404, now seen corresponding path program 119 times [2021-10-07 16:53:09,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:09,823 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806392524] [2021-10-07 16:53:09,823 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:53:09,823 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:09,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:09,824 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:09,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (129)] Waiting until timeout for monitored process [2021-10-07 16:53:13,515 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:53:13,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:13,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:13,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:14,054 INFO 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 16:53:14,054 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:14,971 INFO 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 16:53:14,971 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:14,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806392524] [2021-10-07 16:53:14,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806392524] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:14,972 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:14,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:14,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496248086] [2021-10-07 16:53:14,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:14,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:14,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:14,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=555, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:14,974 INFO L87 Difference]: Start difference. First operand 1624 states and 5528 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:16,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:16,551 INFO L93 Difference]: Finished difference Result 3049 states and 9554 transitions. [2021-10-07 16:53:16,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:53:16,551 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:16,552 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:16,558 INFO L225 Difference]: With dead ends: 3049 [2021-10-07 16:53:16,559 INFO L226 Difference]: Without dead ends: 3036 [2021-10-07 16:53:16,559 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 241 ImplicationChecksByTransitivity, 1069.0ms TimeCoverageRelationStatistics Valid=348, Invalid=1134, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:53:16,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3036 states. [2021-10-07 16:53:16,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3036 to 1628. [2021-10-07 16:53:16,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.4019668100799016) internal successors, (5535), 1627 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have 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:53:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5535 transitions. [2021-10-07 16:53:16,596 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5535 transitions. Word has length 35 [2021-10-07 16:53:16,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:16,596 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5535 transitions. [2021-10-07 16:53:16,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:16,597 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5535 transitions. [2021-10-07 16:53:16,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:16,599 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:16,599 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:16,630 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (129)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:16,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:16,801 INFO L402 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:16,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:16,802 INFO L82 PathProgramCache]: Analyzing trace with hash -1030837554, now seen corresponding path program 120 times [2021-10-07 16:53:16,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:16,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1838549194] [2021-10-07 16:53:16,804 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:53:16,804 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:16,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:16,805 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:16,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (130)] Waiting until timeout for monitored process [2021-10-07 16:53:20,643 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:53:20,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:20,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:20,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:21,190 INFO 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 16:53:21,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:22,193 INFO 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 16:53:22,193 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:22,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1838549194] [2021-10-07 16:53:22,194 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1838549194] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:22,194 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:22,194 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:22,194 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490669559] [2021-10-07 16:53:22,195 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:22,195 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:22,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:22,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=551, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:22,196 INFO L87 Difference]: Start difference. First operand 1628 states and 5535 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:23,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:23,491 INFO L93 Difference]: Finished difference Result 3043 states and 9549 transitions. [2021-10-07 16:53:23,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:53:23,492 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:23,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:23,498 INFO L225 Difference]: With dead ends: 3043 [2021-10-07 16:53:23,498 INFO L226 Difference]: Without dead ends: 3022 [2021-10-07 16:53:23,498 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 1166.1ms TimeCoverageRelationStatistics Valid=352, Invalid=1130, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:53:23,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3022 states. [2021-10-07 16:53:23,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3022 to 1624. [2021-10-07 16:53:23,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.403573629081947) internal successors, (5524), 1623 states have internal predecessors, (5524), 0 states have call successors, (0), 0 states have 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:53:23,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5524 transitions. [2021-10-07 16:53:23,531 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5524 transitions. Word has length 35 [2021-10-07 16:53:23,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:23,532 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5524 transitions. [2021-10-07 16:53:23,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:23,532 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5524 transitions. [2021-10-07 16:53:23,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:23,535 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:23,535 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:23,561 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (130)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:23,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:23,735 INFO L402 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:23,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:23,736 INFO L82 PathProgramCache]: Analyzing trace with hash -2070312764, now seen corresponding path program 121 times [2021-10-07 16:53:23,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:23,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1913026097] [2021-10-07 16:53:23,737 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:53:23,738 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:23,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:23,739 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:23,740 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (131)] Waiting until timeout for monitored process [2021-10-07 16:53:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:53:27,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:27,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:28,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:53:28,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:29,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:53:29,041 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:29,041 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1913026097] [2021-10-07 16:53:29,041 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1913026097] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:29,041 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:29,041 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:29,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1243635344] [2021-10-07 16:53:29,042 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:29,042 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:29,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:29,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:29,042 INFO L87 Difference]: Start difference. First operand 1624 states and 5524 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:30,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:30,172 INFO L93 Difference]: Finished difference Result 3053 states and 9560 transitions. [2021-10-07 16:53:30,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:53:30,172 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:30,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:30,179 INFO L225 Difference]: With dead ends: 3053 [2021-10-07 16:53:30,179 INFO L226 Difference]: Without dead ends: 3038 [2021-10-07 16:53:30,180 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1013.7ms TimeCoverageRelationStatistics Valid=349, Invalid=983, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:53:30,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3038 states. [2021-10-07 16:53:30,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3038 to 1630. [2021-10-07 16:53:30,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1630 states, 1629 states have (on average 3.3977900552486187) internal successors, (5535), 1629 states have internal predecessors, (5535), 0 states have call successors, (0), 0 states have 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:53:30,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1630 states to 1630 states and 5535 transitions. [2021-10-07 16:53:30,212 INFO L78 Accepts]: Start accepts. Automaton has 1630 states and 5535 transitions. Word has length 35 [2021-10-07 16:53:30,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:30,212 INFO L470 AbstractCegarLoop]: Abstraction has 1630 states and 5535 transitions. [2021-10-07 16:53:30,212 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:30,213 INFO L276 IsEmpty]: Start isEmpty. Operand 1630 states and 5535 transitions. [2021-10-07 16:53:30,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:30,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:30,215 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:30,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (131)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:30,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:30,416 INFO L402 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:30,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:30,417 INFO L82 PathProgramCache]: Analyzing trace with hash -2133767594, now seen corresponding path program 122 times [2021-10-07 16:53:30,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:30,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [540605481] [2021-10-07 16:53:30,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:53:30,418 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:30,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:30,419 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:30,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (132)] Waiting until timeout for monitored process [2021-10-07 16:53:34,672 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:53:34,672 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:34,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:34,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:35,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:53:35,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:36,189 INFO 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 16:53:36,190 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:36,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [540605481] [2021-10-07 16:53:36,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [540605481] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:36,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:36,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:36,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573292433] [2021-10-07 16:53:36,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:36,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:36,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:36,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=541, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:36,191 INFO L87 Difference]: Start difference. First operand 1630 states and 5535 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:37,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:37,576 INFO L93 Difference]: Finished difference Result 3045 states and 9549 transitions. [2021-10-07 16:53:37,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:53:37,577 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:37,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:37,583 INFO L225 Difference]: With dead ends: 3045 [2021-10-07 16:53:37,583 INFO L226 Difference]: Without dead ends: 3018 [2021-10-07 16:53:37,584 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 226 ImplicationChecksByTransitivity, 1012.9ms TimeCoverageRelationStatistics Valid=349, Invalid=983, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:53:37,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3018 states. [2021-10-07 16:53:37,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3018 to 1620. [2021-10-07 16:53:37,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 3.4051883878937614) internal successors, (5513), 1619 states have internal predecessors, (5513), 0 states have call successors, (0), 0 states have 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:53:37,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 5513 transitions. [2021-10-07 16:53:37,616 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 5513 transitions. Word has length 35 [2021-10-07 16:53:37,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:37,616 INFO L470 AbstractCegarLoop]: Abstraction has 1620 states and 5513 transitions. [2021-10-07 16:53:37,617 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:37,617 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 5513 transitions. [2021-10-07 16:53:37,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:37,619 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:37,619 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:37,644 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (132)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:37,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:37,820 INFO L402 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:37,820 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:37,821 INFO L82 PathProgramCache]: Analyzing trace with hash -2083905034, now seen corresponding path program 123 times [2021-10-07 16:53:37,821 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:37,821 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1590100540] [2021-10-07 16:53:37,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:53:37,822 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:37,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:37,823 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:37,824 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (133)] Waiting until timeout for monitored process [2021-10-07 16:53:41,795 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:53:41,795 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:41,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:41,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:42,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:53:42,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:43,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:53:43,298 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:43,298 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1590100540] [2021-10-07 16:53:43,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1590100540] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:43,299 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:43,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:43,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123612801] [2021-10-07 16:53:43,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:43,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:43,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:43,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=549, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:43,300 INFO L87 Difference]: Start difference. First operand 1620 states and 5513 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:44,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:44,621 INFO L93 Difference]: Finished difference Result 3027 states and 9512 transitions. [2021-10-07 16:53:44,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:53:44,622 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:44,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:44,628 INFO L225 Difference]: With dead ends: 3027 [2021-10-07 16:53:44,628 INFO L226 Difference]: Without dead ends: 3014 [2021-10-07 16:53:44,628 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 262 ImplicationChecksByTransitivity, 1088.1ms TimeCoverageRelationStatistics Valid=354, Invalid=1128, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:53:44,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3014 states. [2021-10-07 16:53:44,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3014 to 1628. [2021-10-07 16:53:44,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.3995082974800246) internal successors, (5531), 1627 states have internal predecessors, (5531), 0 states have call successors, (0), 0 states have 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:53:44,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5531 transitions. [2021-10-07 16:53:44,663 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5531 transitions. Word has length 35 [2021-10-07 16:53:44,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:44,663 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5531 transitions. [2021-10-07 16:53:44,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:44,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5531 transitions. [2021-10-07 16:53:44,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:44,666 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:44,666 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:44,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (133)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:44,866 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:44,867 INFO L402 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:44,867 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:44,868 INFO L82 PathProgramCache]: Analyzing trace with hash 1661066112, now seen corresponding path program 124 times [2021-10-07 16:53:44,868 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:44,868 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [56144919] [2021-10-07 16:53:44,869 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:53:44,869 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:44,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:44,870 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:44,871 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (134)] Waiting until timeout for monitored process [2021-10-07 16:53:49,154 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:53:49,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:49,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:49,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:49,703 INFO 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 16:53:49,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:50,642 INFO 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 16:53:50,642 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:50,642 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [56144919] [2021-10-07 16:53:50,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [56144919] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:50,643 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:50,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:50,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002080947] [2021-10-07 16:53:50,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:50,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:50,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:50,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=547, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:50,645 INFO L87 Difference]: Start difference. First operand 1628 states and 5531 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:51,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:51,810 INFO L93 Difference]: Finished difference Result 3031 states and 9516 transitions. [2021-10-07 16:53:51,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:53:51,810 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:51,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:51,817 INFO L225 Difference]: With dead ends: 3031 [2021-10-07 16:53:51,817 INFO L226 Difference]: Without dead ends: 3010 [2021-10-07 16:53:51,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 1086.8ms TimeCoverageRelationStatistics Valid=356, Invalid=1126, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:53:51,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3010 states. [2021-10-07 16:53:51,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3010 to 1624. [2021-10-07 16:53:51,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.401109057301294) internal successors, (5520), 1623 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have 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:53:51,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5520 transitions. [2021-10-07 16:53:51,850 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5520 transitions. Word has length 35 [2021-10-07 16:53:51,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:51,850 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5520 transitions. [2021-10-07 16:53:51,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:51,851 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5520 transitions. [2021-10-07 16:53:51,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:51,853 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:51,853 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:51,878 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (134)] Forceful destruction successful, exit code 0 [2021-10-07 16:53:52,053 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:52,054 INFO L402 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:52,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:52,055 INFO L82 PathProgramCache]: Analyzing trace with hash -447593548, now seen corresponding path program 125 times [2021-10-07 16:53:52,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:52,056 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [737544107] [2021-10-07 16:53:52,056 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:53:52,056 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:52,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:52,057 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:52,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (135)] Waiting until timeout for monitored process [2021-10-07 16:53:56,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:53:56,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:53:56,022 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:53:56,024 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:53:56,589 INFO 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 16:53:56,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:53:57,564 INFO 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 16:53:57,564 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:53:57,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [737544107] [2021-10-07 16:53:57,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [737544107] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:53:57,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:53:57,565 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:53:57,565 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355438152] [2021-10-07 16:53:57,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:53:57,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:53:57,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:53:57,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:53:57,566 INFO L87 Difference]: Start difference. First operand 1624 states and 5520 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:58,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:53:58,955 INFO L93 Difference]: Finished difference Result 3017 states and 9496 transitions. [2021-10-07 16:53:58,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:53:58,955 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:53:58,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:53:58,963 INFO L225 Difference]: With dead ends: 3017 [2021-10-07 16:53:58,963 INFO L226 Difference]: Without dead ends: 2988 [2021-10-07 16:53:58,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 1040.7ms TimeCoverageRelationStatistics Valid=355, Invalid=977, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:53:58,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2021-10-07 16:53:58,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 1620. [2021-10-07 16:53:58,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1620 states, 1619 states have (on average 3.40271772699197) internal successors, (5509), 1619 states have internal predecessors, (5509), 0 states have call successors, (0), 0 states have 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:53:58,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1620 states to 1620 states and 5509 transitions. [2021-10-07 16:53:58,995 INFO L78 Accepts]: Start accepts. Automaton has 1620 states and 5509 transitions. Word has length 35 [2021-10-07 16:53:58,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:53:58,996 INFO L470 AbstractCegarLoop]: Abstraction has 1620 states and 5509 transitions. [2021-10-07 16:53:58,996 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:53:58,996 INFO L276 IsEmpty]: Start isEmpty. Operand 1620 states and 5509 transitions. [2021-10-07 16:53:58,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:53:58,998 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:53:58,998 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:53:59,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (135)] Ended with exit code 0 [2021-10-07 16:53:59,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:53:59,199 INFO L402 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:53:59,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:53:59,200 INFO L82 PathProgramCache]: Analyzing trace with hash 1280714512, now seen corresponding path program 126 times [2021-10-07 16:53:59,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:53:59,201 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1489987461] [2021-10-07 16:53:59,201 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:53:59,201 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:53:59,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:53:59,202 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:53:59,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (136)] Waiting until timeout for monitored process [2021-10-07 16:54:03,154 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:54:03,154 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:03,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:03,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:03,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:03,723 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:04,662 INFO 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 16:54:04,662 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:04,662 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1489987461] [2021-10-07 16:54:04,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1489987461] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:04,663 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:04,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:04,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142066175] [2021-10-07 16:54:04,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:04,664 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:04,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:04,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:04,664 INFO L87 Difference]: Start difference. First operand 1620 states and 5509 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:05,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:05,889 INFO L93 Difference]: Finished difference Result 3027 states and 9510 transitions. [2021-10-07 16:54:05,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:54:05,890 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:05,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:05,896 INFO L225 Difference]: With dead ends: 3027 [2021-10-07 16:54:05,896 INFO L226 Difference]: Without dead ends: 3012 [2021-10-07 16:54:05,896 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 1108.7ms TimeCoverageRelationStatistics Valid=418, Invalid=1064, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 16:54:05,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3012 states. [2021-10-07 16:54:05,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3012 to 1632. [2021-10-07 16:54:05,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.3948497854077253) internal successors, (5537), 1631 states have internal predecessors, (5537), 0 states have call successors, (0), 0 states have 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:54:05,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5537 transitions. [2021-10-07 16:54:05,929 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5537 transitions. Word has length 35 [2021-10-07 16:54:05,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:05,929 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5537 transitions. [2021-10-07 16:54:05,929 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:05,930 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5537 transitions. [2021-10-07 16:54:05,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:05,932 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:05,932 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:05,958 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (136)] Ended with exit code 0 [2021-10-07 16:54:06,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:06,133 INFO L402 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:06,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:06,133 INFO L82 PathProgramCache]: Analyzing trace with hash 1217259682, now seen corresponding path program 127 times [2021-10-07 16:54:06,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:06,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [931227980] [2021-10-07 16:54:06,135 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:54:06,135 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:06,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:06,137 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:06,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (137)] Waiting until timeout for monitored process [2021-10-07 16:54:10,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:54:10,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:10,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:10,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:10,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:11,559 INFO 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 16:54:11,559 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:11,559 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [931227980] [2021-10-07 16:54:11,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [931227980] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:11,560 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:11,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:11,560 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75877869] [2021-10-07 16:54:11,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:11,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:11,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:11,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:11,561 INFO L87 Difference]: Start difference. First operand 1632 states and 5537 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:12,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:12,721 INFO L93 Difference]: Finished difference Result 3017 states and 9486 transitions. [2021-10-07 16:54:12,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:54:12,721 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:12,722 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:12,728 INFO L225 Difference]: With dead ends: 3017 [2021-10-07 16:54:12,728 INFO L226 Difference]: Without dead ends: 2994 [2021-10-07 16:54:12,728 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 245 ImplicationChecksByTransitivity, 1067.3ms TimeCoverageRelationStatistics Valid=388, Invalid=1018, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:54:12,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2994 states. [2021-10-07 16:54:12,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2994 to 1626. [2021-10-07 16:54:12,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1626 states, 1625 states have (on average 3.396923076923077) internal successors, (5520), 1625 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have 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:54:12,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1626 states to 1626 states and 5520 transitions. [2021-10-07 16:54:12,761 INFO L78 Accepts]: Start accepts. Automaton has 1626 states and 5520 transitions. Word has length 35 [2021-10-07 16:54:12,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:12,761 INFO L470 AbstractCegarLoop]: Abstraction has 1626 states and 5520 transitions. [2021-10-07 16:54:12,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:12,761 INFO L276 IsEmpty]: Start isEmpty. Operand 1626 states and 5520 transitions. [2021-10-07 16:54:12,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:12,764 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:12,764 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:12,790 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (137)] Forceful destruction successful, exit code 0 [2021-10-07 16:54:12,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:12,964 INFO L402 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:12,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:12,965 INFO L82 PathProgramCache]: Analyzing trace with hash 1446793038, now seen corresponding path program 128 times [2021-10-07 16:54:12,966 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:12,966 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277896927] [2021-10-07 16:54:12,966 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:54:12,967 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:12,967 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:12,968 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:12,969 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (138)] Waiting until timeout for monitored process [2021-10-07 16:54:16,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:54:16,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:16,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:16,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:17,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:17,427 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:18,411 INFO 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 16:54:18,411 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:18,411 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277896927] [2021-10-07 16:54:18,411 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277896927] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:18,411 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:18,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:18,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142984256] [2021-10-07 16:54:18,412 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:18,412 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:18,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:18,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:18,413 INFO L87 Difference]: Start difference. First operand 1626 states and 5520 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:19,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:19,736 INFO L93 Difference]: Finished difference Result 2993 states and 9445 transitions. [2021-10-07 16:54:19,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:54:19,737 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:19,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:19,745 INFO L225 Difference]: With dead ends: 2993 [2021-10-07 16:54:19,745 INFO L226 Difference]: Without dead ends: 2926 [2021-10-07 16:54:19,745 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 253 ImplicationChecksByTransitivity, 1085.4ms TimeCoverageRelationStatistics Valid=390, Invalid=1016, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:54:19,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2926 states. [2021-10-07 16:54:19,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2926 to 1584. [2021-10-07 16:54:19,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1584 states, 1583 states have (on average 3.4320909665192674) internal successors, (5433), 1583 states have internal predecessors, (5433), 0 states have call successors, (0), 0 states have 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:54:19,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1584 states to 1584 states and 5433 transitions. [2021-10-07 16:54:19,776 INFO L78 Accepts]: Start accepts. Automaton has 1584 states and 5433 transitions. Word has length 35 [2021-10-07 16:54:19,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:19,777 INFO L470 AbstractCegarLoop]: Abstraction has 1584 states and 5433 transitions. [2021-10-07 16:54:19,777 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:19,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1584 states and 5433 transitions. [2021-10-07 16:54:19,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:19,779 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:19,779 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:19,806 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (138)] Forceful destruction successful, exit code 0 [2021-10-07 16:54:19,980 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:19,980 INFO L402 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:19,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:19,981 INFO L82 PathProgramCache]: Analyzing trace with hash -1905410666, now seen corresponding path program 129 times [2021-10-07 16:54:19,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:19,982 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1400149538] [2021-10-07 16:54:19,982 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:54:19,982 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:19,983 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:19,983 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:19,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (139)] Waiting until timeout for monitored process [2021-10-07 16:54:23,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:54:23,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:23,864 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:23,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:24,521 INFO 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 16:54:24,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:25,513 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:25,513 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:25,513 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1400149538] [2021-10-07 16:54:25,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1400149538] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:25,514 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:25,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:25,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769522832] [2021-10-07 16:54:25,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:25,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:25,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:25,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=131, Invalid=519, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:25,515 INFO L87 Difference]: Start difference. First operand 1584 states and 5433 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:26,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:26,799 INFO L93 Difference]: Finished difference Result 3133 states and 9939 transitions. [2021-10-07 16:54:26,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:54:26,799 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:26,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:26,807 INFO L225 Difference]: With dead ends: 3133 [2021-10-07 16:54:26,807 INFO L226 Difference]: Without dead ends: 3116 [2021-10-07 16:54:26,807 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 1073.4ms TimeCoverageRelationStatistics Valid=346, Invalid=914, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:54:26,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3116 states. [2021-10-07 16:54:26,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3116 to 1628. [2021-10-07 16:54:26,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1628 states, 1627 states have (on average 3.4333128457283344) internal successors, (5586), 1627 states have internal predecessors, (5586), 0 states have call successors, (0), 0 states have 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:54:26,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1628 states to 1628 states and 5586 transitions. [2021-10-07 16:54:26,843 INFO L78 Accepts]: Start accepts. Automaton has 1628 states and 5586 transitions. Word has length 35 [2021-10-07 16:54:26,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:26,844 INFO L470 AbstractCegarLoop]: Abstraction has 1628 states and 5586 transitions. [2021-10-07 16:54:26,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:26,844 INFO L276 IsEmpty]: Start isEmpty. Operand 1628 states and 5586 transitions. [2021-10-07 16:54:26,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:26,846 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:26,846 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:26,872 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (139)] Ended with exit code 0 [2021-10-07 16:54:27,046 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:27,047 INFO L402 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:27,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:27,048 INFO L82 PathProgramCache]: Analyzing trace with hash 2043061246, now seen corresponding path program 130 times [2021-10-07 16:54:27,048 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:27,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452577646] [2021-10-07 16:54:27,049 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:54:27,049 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:27,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:27,051 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:27,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (140)] Waiting until timeout for monitored process [2021-10-07 16:54:30,987 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:54:30,987 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:30,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:30,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:31,645 INFO 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 16:54:31,646 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:32,593 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:32,593 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:32,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452577646] [2021-10-07 16:54:32,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452577646] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:32,594 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:32,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:32,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [710057149] [2021-10-07 16:54:32,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:32,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:32,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:32,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=531, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:32,596 INFO L87 Difference]: Start difference. First operand 1628 states and 5586 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:33,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:33,883 INFO L93 Difference]: Finished difference Result 3149 states and 9959 transitions. [2021-10-07 16:54:33,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:54:33,883 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:33,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:33,890 INFO L225 Difference]: With dead ends: 3149 [2021-10-07 16:54:33,890 INFO L226 Difference]: Without dead ends: 3136 [2021-10-07 16:54:33,890 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 1056.2ms TimeCoverageRelationStatistics Valid=334, Invalid=926, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:54:33,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3136 states. [2021-10-07 16:54:33,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3136 to 1632. [2021-10-07 16:54:33,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1632 states, 1631 states have (on average 3.429184549356223) internal successors, (5593), 1631 states have internal predecessors, (5593), 0 states have call successors, (0), 0 states have 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:54:33,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1632 states to 1632 states and 5593 transitions. [2021-10-07 16:54:33,924 INFO L78 Accepts]: Start accepts. Automaton has 1632 states and 5593 transitions. Word has length 35 [2021-10-07 16:54:33,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:33,924 INFO L470 AbstractCegarLoop]: Abstraction has 1632 states and 5593 transitions. [2021-10-07 16:54:33,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:33,924 INFO L276 IsEmpty]: Start isEmpty. Operand 1632 states and 5593 transitions. [2021-10-07 16:54:33,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:33,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:33,927 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:33,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (140)] Forceful destruction successful, exit code 0 [2021-10-07 16:54:34,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:34,127 INFO L402 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:34,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:34,128 INFO L82 PathProgramCache]: Analyzing trace with hash -1871842442, now seen corresponding path program 131 times [2021-10-07 16:54:34,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:34,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [863615146] [2021-10-07 16:54:34,129 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:54:34,130 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:34,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:34,131 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:34,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (141)] Waiting until timeout for monitored process [2021-10-07 16:54:38,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:54:38,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:38,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:38,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:38,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:54:38,705 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:54:39,654 INFO 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 16:54:39,654 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:54:39,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [863615146] [2021-10-07 16:54:39,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [863615146] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:54:39,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:54:39,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [] total 25 [2021-10-07 16:54:39,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233429839] [2021-10-07 16:54:39,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-10-07 16:54:39,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:54:39,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-10-07 16:54:39,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2021-10-07 16:54:39,656 INFO L87 Difference]: Start difference. First operand 1632 states and 5593 transitions. Second operand has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:40,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:54:40,833 INFO L93 Difference]: Finished difference Result 3135 states and 9939 transitions. [2021-10-07 16:54:40,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:54:40,834 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-10-07 16:54:40,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:54:40,840 INFO L225 Difference]: With dead ends: 3135 [2021-10-07 16:54:40,840 INFO L226 Difference]: Without dead ends: 3112 [2021-10-07 16:54:40,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 217 ImplicationChecksByTransitivity, 1045.5ms TimeCoverageRelationStatistics Valid=342, Invalid=918, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:54:40,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3112 states. [2021-10-07 16:54:40,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3112 to 1624. [2021-10-07 16:54:40,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 3.434996919285274) internal successors, (5575), 1623 states have internal predecessors, (5575), 0 states have call successors, (0), 0 states have 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:54:40,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 5575 transitions. [2021-10-07 16:54:40,874 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 5575 transitions. Word has length 35 [2021-10-07 16:54:40,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:54:40,874 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 5575 transitions. [2021-10-07 16:54:40,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 2.64) internal successors, (66), 26 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have 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:54:40,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 5575 transitions. [2021-10-07 16:54:40,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-10-07 16:54:40,877 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:54:40,877 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:54:40,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (141)] Forceful destruction successful, exit code 0 [2021-10-07 16:54:41,077 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:41,077 INFO L402 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:54:41,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:54:41,078 INFO L82 PathProgramCache]: Analyzing trace with hash 1316471250, now seen corresponding path program 132 times [2021-10-07 16:54:41,079 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:54:41,079 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1975130700] [2021-10-07 16:54:41,079 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:54:41,080 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:54:41,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:54:41,081 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:54:41,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (142)] Waiting until timeout for monitored process Received shutdown request... [2021-10-07 16:54:44,852 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (142)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:54:44,852 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:54:45,170 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:54:45,170 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:54:45,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-07 16:54:45,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:54:45,183 WARN L223 SmtUtils]: Removed 1 from assertion stack [2021-10-07 16:54:45,185 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:54:45,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (142)] Forceful destruction successful, exit code 0 [2021-10-07 16:54:45,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:54:45,386 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. [2021-10-07 16:54:45,389 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-07 16:54:45,389 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-07 16:54:45,389 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-07 16:54:45,389 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-07 16:54:45,390 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-07 16:54:45,391 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-07 16:54:45,396 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 16:54:45,396 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 16:54:45,398 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 04:54:45 BasicIcfg [2021-10-07 16:54:45,398 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 16:54:45,399 INFO L168 Benchmark]: Toolchain (without parser) took 717621.45 ms. Allocated memory was 154.1 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 129.4 MB in the beginning and 809.5 MB in the end (delta: -680.1 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-10-07 16:54:45,399 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 154.1 MB. Free memory is still 125.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 16:54:45,399 INFO L168 Benchmark]: CACSL2BoogieTranslator took 325.95 ms. Allocated memory is still 154.1 MB. Free memory was 129.0 MB in the beginning and 117.2 MB in the end (delta: 11.9 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-07 16:54:45,400 INFO L168 Benchmark]: Boogie Procedure Inliner took 50.71 ms. Allocated memory is still 154.1 MB. Free memory was 117.2 MB in the beginning and 115.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 16:54:45,400 INFO L168 Benchmark]: Boogie Preprocessor took 34.67 ms. Allocated memory is still 154.1 MB. Free memory was 115.2 MB in the beginning and 113.8 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:54:45,401 INFO L168 Benchmark]: RCFGBuilder took 830.38 ms. Allocated memory is still 154.1 MB. Free memory was 113.8 MB in the beginning and 129.2 MB in the end (delta: -15.4 MB). Peak memory consumption was 12.2 MB. Max. memory is 8.0 GB. [2021-10-07 16:54:45,401 INFO L168 Benchmark]: TraceAbstraction took 716361.61 ms. Allocated memory was 154.1 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 128.7 MB in the beginning and 809.5 MB in the end (delta: -680.8 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. [2021-10-07 16:54:45,403 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.23 ms. Allocated memory is still 154.1 MB. Free memory is still 125.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 325.95 ms. Allocated memory is still 154.1 MB. Free memory was 129.0 MB in the beginning and 117.2 MB in the end (delta: 11.9 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 50.71 ms. Allocated memory is still 154.1 MB. Free memory was 117.2 MB in the beginning and 115.2 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 34.67 ms. Allocated memory is still 154.1 MB. Free memory was 115.2 MB in the beginning and 113.8 MB in the end (delta: 1.4 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 830.38 ms. Allocated memory is still 154.1 MB. Free memory was 113.8 MB in the beginning and 129.2 MB in the end (delta: -15.4 MB). Peak memory consumption was 12.2 MB. Max. memory is 8.0 GB. * TraceAbstraction took 716361.61 ms. Allocated memory was 154.1 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 128.7 MB in the beginning and 809.5 MB in the end (delta: -680.8 MB). Peak memory consumption was 1.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 14662.7ms, 177 PlacesBefore, 70 PlacesAfterwards, 170 TransitionsBefore, 61 TransitionsAfterwards, 4576 CoEnabledTransitionPairs, 8 FixpointIterations, 78 TrivialSequentialCompositions, 83 ConcurrentSequentialCompositions, 1 TrivialYvCompositions, 12 ConcurrentYvCompositions, 2 ChoiceCompositions, 176 TotalNumberOfCompositions, 15729 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 10503, positive: 10234, positive conditional: 0, positive unconditional: 10234, negative: 269, negative conditional: 0, negative unconditional: 269, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 4047, positive: 3972, positive conditional: 0, positive unconditional: 3972, negative: 75, negative conditional: 0, negative unconditional: 75, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 4047, positive: 3937, positive conditional: 0, positive unconditional: 3937, negative: 110, negative conditional: 0, negative unconditional: 110, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 110, positive: 35, positive conditional: 0, positive unconditional: 35, negative: 75, negative conditional: 0, negative unconditional: 75, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 202, positive: 32, positive conditional: 0, positive unconditional: 32, negative: 170, negative conditional: 0, negative unconditional: 170, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 10503, positive: 6262, positive conditional: 0, positive unconditional: 6262, negative: 194, negative conditional: 0, negative unconditional: 194, unknown: 4047, unknown conditional: 0, unknown unconditional: 4047] , Statistics on independence cache: Total cache size (in pairs): 643, Positive cache size: 624, Positive conditional cache size: 0, Positive unconditional cache size: 624, Negative cache size: 19, Negative conditional cache size: 0, Negative unconditional cache size: 19 - 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: 105]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 100]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 101]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 101]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 102]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 85]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 97]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 98]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was analyzing trace of length 36 with TraceHistMax 1,while TraceCheckSpWp was constructing forward predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 1 for 0ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 221 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 716105.9ms, OverallIterations: 141, TraceHistogramMax: 1, EmptinessCheckTime: 493.8ms, AutomataDifference: 168099.1ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 14996.9ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 20282 SDtfs, 53808 SDslu, 137662 SDs, 0 SdLazy, 104619 SolverSat, 6095 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 94263.0ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 10485 GetRequests, 5932 SyntacticMatches, 0 SemanticMatches, 4553 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29275 ImplicationChecksByTransitivity, 138927.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=5215occurred in iteration=0, InterpolantAutomatonStates: 2274, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 7408.7ms AutomataMinimizationTime, 140 MinimizatonAttempts, 178134 StatesRemovedByMinimization, 129 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1547.0ms SsaConstructionTime, 26581.8ms SatisfiabilityAnalysisTime, 218304.4ms InterpolantComputationTime, 4634 NumberOfCodeBlocks, 4634 NumberOfCodeBlocksAsserted, 140 NumberOfCheckSat, 8988 ConstructedInterpolants, 2907 QuantifiedInterpolants, 138025 SizeOfPredicates, 2112 NumberOfNonLiveVariables, 19748 ConjunctsInSsa, 1969 ConjunctsInUnsatCore, 280 InterpolantComputations, 280 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown