/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf -i ../sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 15:50:54,430 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 15:50:54,433 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 15:50:54,494 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 15:50:54,495 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 15:50:54,501 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 15:50:54,505 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 15:50:54,519 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 15:50:54,522 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 15:50:54,528 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 15:50:54,529 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 15:50:54,531 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 15:50:54,531 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 15:50:54,534 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 15:50:54,541 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 15:50:54,545 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 15:50:54,547 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 15:50:54,548 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 15:50:54,555 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 15:50:54,563 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 15:50:54,565 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 15:50:54,567 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 15:50:54,569 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 15:50:54,570 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 15:50:54,579 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 15:50:54,579 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 15:50:54,580 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 15:50:54,582 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 15:50:54,583 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 15:50:54,584 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 15:50:54,584 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 15:50:54,585 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 15:50:54,587 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 15:50:54,587 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 15:50:54,589 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 15:50:54,589 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 15:50:54,590 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 15:50:54,591 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 15:50:54,591 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 15:50:54,592 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 15:50:54,593 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 15:50:54,600 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-07 15:50:54,653 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 15:50:54,653 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 15:50:54,654 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 15:50:54,654 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 15:50:54,659 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 15:50:54,659 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 15:50:54,659 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 15:50:54,659 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 15:50:54,660 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 15:50:54,660 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 15:50:54,661 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 15:50:54,661 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 15:50:54,661 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 15:50:54,662 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-07 15:50:54,662 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-07 15:50:54,662 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-07 15:50:54,662 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 15:50:54,663 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-07 15:50:54,663 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-07 15:50:54,663 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-07 15:50:54,663 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 15:50:54,663 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 15:50:54,664 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 15:50:54,664 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 15:50:54,664 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 15:50:54,664 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:50:54,664 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 15:50:54,665 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 15:50:54,665 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-07 15:50:54,665 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-07 15:50:54,665 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 15:50:54,665 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-07 15:50:54,666 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-07 15:50:55,094 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 15:50:55,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 15:50:55,132 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 15:50:55,134 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 15:50:55,134 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 15:50:55,135 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c [2021-10-07 15:50:55,221 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/7a1a1c276/032cbbe62c124eeda6e865f7e52f97d7/FLAG61a30d205 [2021-10-07 15:50:55,795 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 15:50:55,795 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c [2021-10-07 15:50:55,804 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/7a1a1c276/032cbbe62c124eeda6e865f7e52f97d7/FLAG61a30d205 [2021-10-07 15:50:56,116 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/7a1a1c276/032cbbe62c124eeda6e865f7e52f97d7 [2021-10-07 15:50:56,119 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 15:50:56,128 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-07 15:50:56,133 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 15:50:56,134 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 15:50:56,138 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 15:50:56,140 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,141 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12b48dd3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56, skipping insertion in model container [2021-10-07 15:50:56,142 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,154 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 15:50:56,187 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 15:50:56,386 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c[2789,2802] [2021-10-07 15:50:56,390 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:50:56,406 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 15:50:56,437 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c[2789,2802] [2021-10-07 15:50:56,439 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 15:50:56,458 INFO L208 MainTranslator]: Completed translation [2021-10-07 15:50:56,458 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56 WrapperNode [2021-10-07 15:50:56,458 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 15:50:56,460 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 15:50:56,460 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 15:50:56,460 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 15:50:56,469 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,482 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,526 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 15:50:56,527 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 15:50:56,527 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 15:50:56,528 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 15:50:56,537 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,537 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,542 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,543 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,552 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,555 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,583 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,588 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 15:50:56,589 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 15:50:56,589 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 15:50:56,589 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 15:50:56,590 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (1/1) ... [2021-10-07 15:50:56,616 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 15:50:56,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 15:50:56,652 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-07 15:50:56,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-07 15:50:56,722 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 15:50:56,723 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 15:50:56,723 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 15:50:56,723 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 15:50:56,723 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-07 15:50:56,723 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-07 15:50:56,724 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-07 15:50:56,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-07 15:50:56,725 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 15:50:56,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 15:50:56,725 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 15:50:56,725 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-07 15:50:56,727 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 15:50:57,339 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 15:50:57,339 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-10-07 15:50:57,342 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:50:57 BoogieIcfgContainer [2021-10-07 15:50:57,342 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 15:50:57,344 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 15:50:57,344 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 15:50:57,348 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 15:50:57,348 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 03:50:56" (1/3) ... [2021-10-07 15:50:57,349 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@633b52d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:50:57, skipping insertion in model container [2021-10-07 15:50:57,349 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 03:50:56" (2/3) ... [2021-10-07 15:50:57,350 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@633b52d6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 03:50:57, skipping insertion in model container [2021-10-07 15:50:57,350 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 03:50:57" (3/3) ... [2021-10-07 15:50:57,351 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-ticket-4.wvr.c [2021-10-07 15:50:57,358 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 15:50:57,358 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-07 15:50:57,358 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 15:50:57,403 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,404 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,404 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 15:50:57,404 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 15:50:57,405 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,405 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,405 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 15:50:57,405 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,406 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 15:50:57,406 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,406 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,406 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,406 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,407 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,407 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,407 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,407 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,408 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,408 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,408 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,408 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,408 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,409 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,409 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,409 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,410 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,410 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 15:50:57,410 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 15:50:57,410 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,410 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,411 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 15:50:57,411 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,411 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 15:50:57,411 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,411 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,412 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,412 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,412 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,413 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,414 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,415 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,415 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,415 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,416 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 15:50:57,416 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 15:50:57,416 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,416 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,416 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 15:50:57,416 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,417 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 15:50:57,417 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,417 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,417 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,418 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,418 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,418 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,418 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,419 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,420 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,420 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,420 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,421 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,421 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 15:50:57,421 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 15:50:57,421 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,422 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,422 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 15:50:57,422 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,422 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 15:50:57,422 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,423 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,423 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,423 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,423 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,424 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,424 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,424 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,424 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,425 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,425 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,425 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,425 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,425 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,426 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,429 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,430 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 15:50:57,430 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,430 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,430 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,430 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,433 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,433 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 15:50:57,433 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,433 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,434 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,434 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,436 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,436 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,437 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,437 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,437 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 15:50:57,437 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,439 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,440 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,440 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,440 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,440 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 15:50:57,440 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 15:50:57,450 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-07 15:50:57,508 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 15:50:57,516 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-07 15:50:57,517 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-07 15:50:57,544 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 15:50:57,556 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-07 15:50:57,564 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-07 15:50:57,567 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 182 places, 175 transitions, 382 flow [2021-10-07 15:50:57,703 INFO L129 PetriNetUnfolder]: 6/171 cut-off events. [2021-10-07 15:50:57,704 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-07 15:50:57,714 INFO L84 FinitePrefix]: Finished finitePrefix Result has 188 conditions, 171 events. 6/171 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 212 event pairs, 0 based on Foata normal form. 0/147 useless extension candidates. Maximal degree in co-relation 119. Up to 2 conditions per place. [2021-10-07 15:50:57,725 INFO L116 LiptonReduction]: Number of co-enabled transitions 4712 [2021-10-07 15:51:16,989 INFO L131 LiptonReduction]: Checked pairs total: 14563 [2021-10-07 15:51:16,989 INFO L133 LiptonReduction]: Total number of compositions: 168 [2021-10-07 15:51:17,004 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 73 places, 62 transitions, 156 flow [2021-10-07 15:51:17,494 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8291 states, 8273 states have (on average 4.236310890849752) internal successors, (35047), 8290 states have internal predecessors, (35047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:17,586 INFO L276 IsEmpty]: Start isEmpty. Operand has 8291 states, 8273 states have (on average 4.236310890849752) internal successors, (35047), 8290 states have internal predecessors, (35047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:17,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-07 15:51:17,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:17,599 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-07 15:51:17,599 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 15:51:17,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:17,606 INFO L82 PathProgramCache]: Analyzing trace with hash 655, now seen corresponding path program 1 times [2021-10-07 15:51:17,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:17,621 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1599935743] [2021-10-07 15:51:17,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:17,622 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:17,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:17,628 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:17,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-07 15:51:17,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:17,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-07 15:51:17,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:17,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 15:51:17,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:17,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 15:51:17,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:17,724 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1599935743] [2021-10-07 15:51:17,724 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1599935743] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:17,725 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:17,725 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-07 15:51:17,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788345023] [2021-10-07 15:51:17,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-07 15:51:17,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:17,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-07 15:51:17,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:51:17,780 INFO L87 Difference]: Start difference. First operand has 8291 states, 8273 states have (on average 4.236310890849752) internal successors, (35047), 8290 states have internal predecessors, (35047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:18,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:18,008 INFO L93 Difference]: Finished difference Result 8288 states and 32352 transitions. [2021-10-07 15:51:18,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-07 15:51:18,010 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-07 15:51:18,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:18,147 INFO L225 Difference]: With dead ends: 8288 [2021-10-07 15:51:18,147 INFO L226 Difference]: Without dead ends: 8288 [2021-10-07 15:51:18,148 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 15:51:18,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8288 states. [2021-10-07 15:51:18,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8288 to 8288. [2021-10-07 15:51:18,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8288 states, 8273 states have (on average 3.9105523993714493) internal successors, (32352), 8287 states have internal predecessors, (32352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:18,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8288 states to 8288 states and 32352 transitions. [2021-10-07 15:51:18,845 INFO L78 Accepts]: Start accepts. Automaton has 8288 states and 32352 transitions. Word has length 1 [2021-10-07 15:51:18,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:18,845 INFO L470 AbstractCegarLoop]: Abstraction has 8288 states and 32352 transitions. [2021-10-07 15:51:18,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:18,846 INFO L276 IsEmpty]: Start isEmpty. Operand 8288 states and 32352 transitions. [2021-10-07 15:51:18,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:51:18,847 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:18,847 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:51:18,860 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:19,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:19,062 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:51:19,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:19,064 INFO L82 PathProgramCache]: Analyzing trace with hash 642899, now seen corresponding path program 1 times [2021-10-07 15:51:19,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:19,065 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1718082860] [2021-10-07 15:51:19,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:19,065 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:19,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:19,066 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:19,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-07 15:51:19,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:19,207 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:51:19,208 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:19,552 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 15:51:19,553 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 37 treesize of output 75 [2021-10-07 15:51:19,663 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 77 treesize of output 75 [2021-10-07 15:51:19,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 15:51:19,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:20,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:20,028 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:20,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1718082860] [2021-10-07 15:51:20,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1718082860] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:20,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:20,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:51:20,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745111005] [2021-10-07 15:51:20,031 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:51:20,031 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:20,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:51:20,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:20,032 INFO L87 Difference]: Start difference. First operand 8288 states and 32352 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:20,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:20,308 INFO L93 Difference]: Finished difference Result 8065 states and 31583 transitions. [2021-10-07 15:51:20,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:20,318 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 15:51:20,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:20,429 INFO L225 Difference]: With dead ends: 8065 [2021-10-07 15:51:20,429 INFO L226 Difference]: Without dead ends: 8065 [2021-10-07 15:51:20,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 62.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:20,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8065 states. [2021-10-07 15:51:21,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8065 to 8065. [2021-10-07 15:51:21,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8065 states, 8052 states have (on average 3.922379533035271) internal successors, (31583), 8064 states have internal predecessors, (31583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:21,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8065 states to 8065 states and 31583 transitions. [2021-10-07 15:51:21,239 INFO L78 Accepts]: Start accepts. Automaton has 8065 states and 31583 transitions. Word has length 3 [2021-10-07 15:51:21,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:21,239 INFO L470 AbstractCegarLoop]: Abstraction has 8065 states and 31583 transitions. [2021-10-07 15:51:21,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:21,240 INFO L276 IsEmpty]: Start isEmpty. Operand 8065 states and 31583 transitions. [2021-10-07 15:51:21,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 15:51:21,241 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:21,241 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 15:51:21,258 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:21,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:21,453 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:51:21,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:21,454 INFO L82 PathProgramCache]: Analyzing trace with hash 642900, now seen corresponding path program 1 times [2021-10-07 15:51:21,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:21,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1088870540] [2021-10-07 15:51:21,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:21,456 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:21,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:21,459 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:21,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-07 15:51:21,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:21,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:51:21,546 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:21,621 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-07 15:51:21,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 45 [2021-10-07 15:51:21,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 15:51:21,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:21,804 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:21,804 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:21,805 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1088870540] [2021-10-07 15:51:21,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1088870540] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:21,805 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:21,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:51:21,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497462571] [2021-10-07 15:51:21,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:51:21,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:21,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:51:21,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:21,807 INFO L87 Difference]: Start difference. First operand 8065 states and 31583 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:22,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:22,124 INFO L93 Difference]: Finished difference Result 7842 states and 30814 transitions. [2021-10-07 15:51:22,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:22,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 15:51:22,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:22,177 INFO L225 Difference]: With dead ends: 7842 [2021-10-07 15:51:22,177 INFO L226 Difference]: Without dead ends: 7842 [2021-10-07 15:51:22,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:22,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2021-10-07 15:51:22,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 7842. [2021-10-07 15:51:22,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7842 states, 7831 states have (on average 3.9348742178521263) internal successors, (30814), 7841 states have internal predecessors, (30814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:22,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7842 states to 7842 states and 30814 transitions. [2021-10-07 15:51:22,854 INFO L78 Accepts]: Start accepts. Automaton has 7842 states and 30814 transitions. Word has length 3 [2021-10-07 15:51:22,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:22,854 INFO L470 AbstractCegarLoop]: Abstraction has 7842 states and 30814 transitions. [2021-10-07 15:51:22,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:22,855 INFO L276 IsEmpty]: Start isEmpty. Operand 7842 states and 30814 transitions. [2021-10-07 15:51:22,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:51:22,855 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:22,856 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:51:22,869 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Ended with exit code 0 [2021-10-07 15:51:23,067 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:23,067 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 15:51:23,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:23,070 INFO L82 PathProgramCache]: Analyzing trace with hash 617839525, now seen corresponding path program 1 times [2021-10-07 15:51:23,071 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:23,071 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [717445235] [2021-10-07 15:51:23,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:23,072 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:23,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:23,073 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:23,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-07 15:51:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:23,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:51:23,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:23,213 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-07 15:51:23,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 30 [2021-10-07 15:51:23,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 15:51:23,256 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:23,272 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:23,272 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:23,273 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [717445235] [2021-10-07 15:51:23,273 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [717445235] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:23,273 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:23,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:51:23,274 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005899922] [2021-10-07 15:51:23,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:51:23,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:23,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:51:23,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:23,275 INFO L87 Difference]: Start difference. First operand 7842 states and 30814 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:23,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:23,523 INFO L93 Difference]: Finished difference Result 7764 states and 30605 transitions. [2021-10-07 15:51:23,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:23,523 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:51:23,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:23,596 INFO L225 Difference]: With dead ends: 7764 [2021-10-07 15:51:23,596 INFO L226 Difference]: Without dead ends: 7764 [2021-10-07 15:51:23,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 13.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:23,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7764 states. [2021-10-07 15:51:23,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7764 to 7764. [2021-10-07 15:51:23,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7764 states, 7755 states have (on average 3.9464861379754996) internal successors, (30605), 7763 states have internal predecessors, (30605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:24,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7764 states to 7764 states and 30605 transitions. [2021-10-07 15:51:24,122 INFO L78 Accepts]: Start accepts. Automaton has 7764 states and 30605 transitions. Word has length 5 [2021-10-07 15:51:24,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:24,128 INFO L470 AbstractCegarLoop]: Abstraction has 7764 states and 30605 transitions. [2021-10-07 15:51:24,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:24,128 INFO L276 IsEmpty]: Start isEmpty. Operand 7764 states and 30605 transitions. [2021-10-07 15:51:24,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 15:51:24,129 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:24,129 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 15:51:24,152 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:24,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:24,330 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 15:51:24,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:24,332 INFO L82 PathProgramCache]: Analyzing trace with hash 617839526, now seen corresponding path program 1 times [2021-10-07 15:51:24,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:24,333 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1722162448] [2021-10-07 15:51:24,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:24,333 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:24,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:24,334 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:24,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-07 15:51:24,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:24,418 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:51:24,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:24,650 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 15:51:24,650 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 15:51:24,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 15:51:24,752 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:24,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:24,837 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:24,838 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1722162448] [2021-10-07 15:51:24,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1722162448] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:24,838 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:24,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:51:24,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183632906] [2021-10-07 15:51:24,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:51:24,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:24,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:51:24,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:24,840 INFO L87 Difference]: Start difference. First operand 7764 states and 30605 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:25,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:25,101 INFO L93 Difference]: Finished difference Result 7686 states and 30396 transitions. [2021-10-07 15:51:25,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:25,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 15:51:25,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:25,154 INFO L225 Difference]: With dead ends: 7686 [2021-10-07 15:51:25,155 INFO L226 Difference]: Without dead ends: 7686 [2021-10-07 15:51:25,155 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:25,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7686 states. [2021-10-07 15:51:25,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7686 to 7686. [2021-10-07 15:51:25,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7686 states, 7679 states have (on average 3.958327907279594) internal successors, (30396), 7685 states have internal predecessors, (30396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:25,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7686 states to 7686 states and 30396 transitions. [2021-10-07 15:51:25,566 INFO L78 Accepts]: Start accepts. Automaton has 7686 states and 30396 transitions. Word has length 5 [2021-10-07 15:51:25,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:25,567 INFO L470 AbstractCegarLoop]: Abstraction has 7686 states and 30396 transitions. [2021-10-07 15:51:25,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:25,567 INFO L276 IsEmpty]: Start isEmpty. Operand 7686 states and 30396 transitions. [2021-10-07 15:51:25,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:51:25,569 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:25,569 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:25,585 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:25,782 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:25,784 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 15:51:25,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:25,785 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313079, now seen corresponding path program 1 times [2021-10-07 15:51:25,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:25,785 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [965395307] [2021-10-07 15:51:25,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:25,786 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:25,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:25,787 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:25,820 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-07 15:51:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:25,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 15:51:25,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:25,916 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-07 15:51:25,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 30 [2021-10-07 15:51:25,961 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:25,962 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:25,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 15:51:25,986 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:25,987 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [965395307] [2021-10-07 15:51:25,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [965395307] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:25,987 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:25,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:51:25,988 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797835719] [2021-10-07 15:51:25,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:51:25,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:25,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:51:25,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:25,992 INFO L87 Difference]: Start difference. First operand 7686 states and 30396 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 15:51:26,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:26,103 INFO L93 Difference]: Finished difference Result 7428 states and 29497 transitions. [2021-10-07 15:51:26,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:26,104 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 15:51:26,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:26,137 INFO L225 Difference]: With dead ends: 7428 [2021-10-07 15:51:26,137 INFO L226 Difference]: Without dead ends: 7428 [2021-10-07 15:51:26,138 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:26,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-10-07 15:51:26,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 7428. [2021-10-07 15:51:26,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7428 states, 7423 states have (on average 3.9737302977232924) internal successors, (29497), 7427 states have internal predecessors, (29497), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:26,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7428 states to 7428 states and 29497 transitions. [2021-10-07 15:51:26,538 INFO L78 Accepts]: Start accepts. Automaton has 7428 states and 29497 transitions. Word has length 7 [2021-10-07 15:51:26,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:26,538 INFO L470 AbstractCegarLoop]: Abstraction has 7428 states and 29497 transitions. [2021-10-07 15:51:26,539 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 15:51:26,539 INFO L276 IsEmpty]: Start isEmpty. Operand 7428 states and 29497 transitions. [2021-10-07 15:51:26,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 15:51:26,539 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:26,540 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:26,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:26,749 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:26,750 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 15:51:26,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:26,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313080, now seen corresponding path program 1 times [2021-10-07 15:51:26,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:26,755 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1612771008] [2021-10-07 15:51:26,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:26,756 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:26,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:26,763 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:26,766 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-07 15:51:26,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:26,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:51:26,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:27,064 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 15:51:27,065 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 15:51:27,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 15:51:27,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:27,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 15:51:27,276 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:27,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1612771008] [2021-10-07 15:51:27,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1612771008] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:27,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:27,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 15:51:27,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [864146677] [2021-10-07 15:51:27,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 15:51:27,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:27,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 15:51:27,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:27,279 INFO L87 Difference]: Start difference. First operand 7428 states and 29497 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:27,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:27,504 INFO L93 Difference]: Finished difference Result 7170 states and 28598 transitions. [2021-10-07 15:51:27,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:27,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 15:51:27,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:27,544 INFO L225 Difference]: With dead ends: 7170 [2021-10-07 15:51:27,544 INFO L226 Difference]: Without dead ends: 7170 [2021-10-07 15:51:27,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 34.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 15:51:27,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-10-07 15:51:27,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 7170. [2021-10-07 15:51:27,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7170 states, 7167 states have (on average 3.990233012418027) internal successors, (28598), 7169 states have internal predecessors, (28598), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:27,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 28598 transitions. [2021-10-07 15:51:27,803 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 28598 transitions. Word has length 7 [2021-10-07 15:51:27,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:27,803 INFO L470 AbstractCegarLoop]: Abstraction has 7170 states and 28598 transitions. [2021-10-07 15:51:27,803 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:27,804 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 28598 transitions. [2021-10-07 15:51:27,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:51:27,805 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:27,806 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:27,820 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 15:51:28,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:28,021 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 15:51:28,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:28,022 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469862, now seen corresponding path program 1 times [2021-10-07 15:51:28,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:28,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1176434570] [2021-10-07 15:51:28,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:28,023 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:28,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:28,024 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:28,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-07 15:51:28,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:28,137 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 15:51:28,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:28,201 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-07 15:51:28,202 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 15 treesize of output 30 [2021-10-07 15:51:28,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:28,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:28,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 15:51:28,411 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:28,412 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1176434570] [2021-10-07 15:51:28,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1176434570] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:28,412 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:28,412 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-07 15:51:28,412 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106059559] [2021-10-07 15:51:28,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 15:51:28,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:28,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 15:51:28,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:51:28,414 INFO L87 Difference]: Start difference. First operand 7170 states and 28598 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 15:51:28,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:28,539 INFO L93 Difference]: Finished difference Result 5658 states and 22010 transitions. [2021-10-07 15:51:28,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:28,540 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 15:51:28,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:28,573 INFO L225 Difference]: With dead ends: 5658 [2021-10-07 15:51:28,573 INFO L226 Difference]: Without dead ends: 5658 [2021-10-07 15:51:28,573 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 71.6ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 15:51:28,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5658 states. [2021-10-07 15:51:28,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5658 to 5658. [2021-10-07 15:51:28,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5658 states, 5656 states have (on average 3.8914427157001414) internal successors, (22010), 5657 states have internal predecessors, (22010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:28,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5658 states to 5658 states and 22010 transitions. [2021-10-07 15:51:28,818 INFO L78 Accepts]: Start accepts. Automaton has 5658 states and 22010 transitions. Word has length 9 [2021-10-07 15:51:28,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:28,819 INFO L470 AbstractCegarLoop]: Abstraction has 5658 states and 22010 transitions. [2021-10-07 15:51:28,819 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 15:51:28,819 INFO L276 IsEmpty]: Start isEmpty. Operand 5658 states and 22010 transitions. [2021-10-07 15:51:28,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 15:51:28,821 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:28,821 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:28,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:29,033 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:29,035 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 15:51:29,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:29,036 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469863, now seen corresponding path program 1 times [2021-10-07 15:51:29,036 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:29,036 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [570828698] [2021-10-07 15:51:29,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:29,037 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:29,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:29,039 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:29,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-07 15:51:29,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:29,125 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 15:51:29,126 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:29,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 15:51:29,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:29,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:29,345 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:29,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [570828698] [2021-10-07 15:51:29,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [570828698] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:29,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:29,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 15:51:29,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49630949] [2021-10-07 15:51:29,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 15:51:29,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:29,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 15:51:29,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:29,348 INFO L87 Difference]: Start difference. First operand 5658 states and 22010 transitions. Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:29,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:29,428 INFO L93 Difference]: Finished difference Result 4146 states and 15422 transitions. [2021-10-07 15:51:29,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 15:51:29,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have 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 15:51:29,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:29,447 INFO L225 Difference]: With dead ends: 4146 [2021-10-07 15:51:29,447 INFO L226 Difference]: Without dead ends: 4146 [2021-10-07 15:51:29,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 15:51:29,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4146 states. [2021-10-07 15:51:29,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4146 to 4146. [2021-10-07 15:51:29,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4146 states, 4145 states have (on average 3.720627261761158) internal successors, (15422), 4145 states have internal predecessors, (15422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:29,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 15422 transitions. [2021-10-07 15:51:29,606 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 15422 transitions. Word has length 9 [2021-10-07 15:51:29,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:29,607 INFO L470 AbstractCegarLoop]: Abstraction has 4146 states and 15422 transitions. [2021-10-07 15:51:29,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:29,607 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 15422 transitions. [2021-10-07 15:51:29,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:29,628 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:29,629 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:51:29,647 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 15:51:29,845 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:29,846 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 15:51:29,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:29,847 INFO L82 PathProgramCache]: Analyzing trace with hash -792186997, now seen corresponding path program 1 times [2021-10-07 15:51:29,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:29,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1921967459] [2021-10-07 15:51:29,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 15:51:29,848 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:29,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:29,849 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:29,850 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-07 15:51:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:51:29,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 15:51:29,971 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:30,143 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:30,144 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:30,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:30,289 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:30,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1921967459] [2021-10-07 15:51:30,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1921967459] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:30,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:30,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-07 15:51:30,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341732777] [2021-10-07 15:51:30,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 15:51:30,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:30,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 15:51:30,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-07 15:51:30,292 INFO L87 Difference]: Start difference. First operand 4146 states and 15422 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:30,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:30,805 INFO L93 Difference]: Finished difference Result 4814 states and 17711 transitions. [2021-10-07 15:51:30,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 15:51:30,806 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:51:30,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:30,825 INFO L225 Difference]: With dead ends: 4814 [2021-10-07 15:51:30,825 INFO L226 Difference]: Without dead ends: 4814 [2021-10-07 15:51:30,826 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 145.4ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-07 15:51:30,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-10-07 15:51:31,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 4502. [2021-10-07 15:51:31,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4502 states, 4501 states have (on average 3.6967340590979783) internal successors, (16639), 4501 states have internal predecessors, (16639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:31,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 16639 transitions. [2021-10-07 15:51:31,105 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 16639 transitions. Word has length 38 [2021-10-07 15:51:31,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:31,106 INFO L470 AbstractCegarLoop]: Abstraction has 4502 states and 16639 transitions. [2021-10-07 15:51:31,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:31,106 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 16639 transitions. [2021-10-07 15:51:31,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:31,126 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:31,127 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:31,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:31,340 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:31,340 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 15:51:31,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:31,342 INFO L82 PathProgramCache]: Analyzing trace with hash 2003422971, now seen corresponding path program 2 times [2021-10-07 15:51:31,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:31,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [287910091] [2021-10-07 15:51:31,343 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:51:31,343 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:31,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:31,344 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:31,345 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-07 15:51:31,476 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:51:31,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:31,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 15:51:31,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:31,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:31,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:31,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:31,881 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:31,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [287910091] [2021-10-07 15:51:31,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [287910091] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:31,882 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:31,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-07 15:51:31,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712694680] [2021-10-07 15:51:31,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 15:51:31,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:31,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 15:51:31,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-10-07 15:51:31,884 INFO L87 Difference]: Start difference. First operand 4502 states and 16639 transitions. Second operand has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:33,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:33,268 INFO L93 Difference]: Finished difference Result 4852 states and 16836 transitions. [2021-10-07 15:51:33,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 15:51:33,269 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:51:33,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:33,288 INFO L225 Difference]: With dead ends: 4852 [2021-10-07 15:51:33,288 INFO L226 Difference]: Without dead ends: 3974 [2021-10-07 15:51:33,288 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 620.6ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-10-07 15:51:33,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-10-07 15:51:33,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3662. [2021-10-07 15:51:33,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 3661 states have (on average 3.415187107347719) internal successors, (12503), 3661 states have internal predecessors, (12503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:33,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 12503 transitions. [2021-10-07 15:51:33,431 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 12503 transitions. Word has length 38 [2021-10-07 15:51:33,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:33,432 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 12503 transitions. [2021-10-07 15:51:33,432 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.454545454545454) internal successors, (49), 10 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:33,432 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 12503 transitions. [2021-10-07 15:51:33,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:33,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:33,449 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:51:33,464 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:33,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:33,663 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 15:51:33,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:33,664 INFO L82 PathProgramCache]: Analyzing trace with hash -1882153191, now seen corresponding path program 3 times [2021-10-07 15:51:33,665 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:33,665 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1682583832] [2021-10-07 15:51:33,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:51:33,666 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:33,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:33,667 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:33,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-07 15:51:33,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:51:33,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:33,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:51:33,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:34,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:34,050 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:34,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:34,370 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:34,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1682583832] [2021-10-07 15:51:34,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1682583832] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:34,371 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:34,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-07 15:51:34,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151455006] [2021-10-07 15:51:34,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:51:34,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:34,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:51:34,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:51:34,373 INFO L87 Difference]: Start difference. First operand 3662 states and 12503 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:36,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:36,639 INFO L93 Difference]: Finished difference Result 5198 states and 16883 transitions. [2021-10-07 15:51:36,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 15:51:36,640 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:51:36,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:36,661 INFO L225 Difference]: With dead ends: 5198 [2021-10-07 15:51:36,662 INFO L226 Difference]: Without dead ends: 5008 [2021-10-07 15:51:36,662 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1107.7ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:51:36,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5008 states. [2021-10-07 15:51:36,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5008 to 4076. [2021-10-07 15:51:36,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4076 states, 4075 states have (on average 3.378159509202454) internal successors, (13766), 4075 states have internal predecessors, (13766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:36,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4076 states to 4076 states and 13766 transitions. [2021-10-07 15:51:36,827 INFO L78 Accepts]: Start accepts. Automaton has 4076 states and 13766 transitions. Word has length 38 [2021-10-07 15:51:36,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:36,827 INFO L470 AbstractCegarLoop]: Abstraction has 4076 states and 13766 transitions. [2021-10-07 15:51:36,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:36,828 INFO L276 IsEmpty]: Start isEmpty. Operand 4076 states and 13766 transitions. [2021-10-07 15:51:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:36,850 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:36,850 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:51:36,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:37,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:37,063 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 15:51:37,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:37,064 INFO L82 PathProgramCache]: Analyzing trace with hash -788664117, now seen corresponding path program 4 times [2021-10-07 15:51:37,065 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:37,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657669422] [2021-10-07 15:51:37,066 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:51:37,066 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:37,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:37,067 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:37,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-07 15:51:37,227 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:51:37,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:37,234 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 15:51:37,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:37,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:37,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:37,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:37,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:37,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657669422] [2021-10-07 15:51:37,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657669422] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:37,799 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:37,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-07 15:51:37,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665383604] [2021-10-07 15:51:37,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 15:51:37,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:37,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 15:51:37,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:51:37,801 INFO L87 Difference]: Start difference. First operand 4076 states and 13766 transitions. Second operand has 5 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:37,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:37,863 INFO L93 Difference]: Finished difference Result 5625 states and 18773 transitions. [2021-10-07 15:51:37,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 15:51:37,864 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:51:37,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:37,882 INFO L225 Difference]: With dead ends: 5625 [2021-10-07 15:51:37,882 INFO L226 Difference]: Without dead ends: 3674 [2021-10-07 15:51:37,883 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 19.4ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-07 15:51:37,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2021-10-07 15:51:37,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 3650. [2021-10-07 15:51:37,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3650 states, 3649 states have (on average 3.2570567278706495) internal successors, (11885), 3649 states have internal predecessors, (11885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:38,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 11885 transitions. [2021-10-07 15:51:38,007 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 11885 transitions. Word has length 38 [2021-10-07 15:51:38,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:38,009 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 11885 transitions. [2021-10-07 15:51:38,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:38,009 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 11885 transitions. [2021-10-07 15:51:38,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:38,022 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:38,022 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:51:38,035 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 15:51:38,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:38,236 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 15:51:38,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:38,236 INFO L82 PathProgramCache]: Analyzing trace with hash -375261949, now seen corresponding path program 5 times [2021-10-07 15:51:38,237 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:38,237 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1664426202] [2021-10-07 15:51:38,237 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:51:38,237 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:38,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:38,239 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:38,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-07 15:51:38,426 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:51:38,427 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:38,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:51:38,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:38,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:38,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:39,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:39,521 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:39,521 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1664426202] [2021-10-07 15:51:39,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1664426202] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:39,521 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:39,521 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:51:39,521 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841611232] [2021-10-07 15:51:39,522 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:51:39,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:39,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:51:39,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:51:39,523 INFO L87 Difference]: Start difference. First operand 3650 states and 11885 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:57,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:51:57,315 INFO L93 Difference]: Finished difference Result 7272 states and 20918 transitions. [2021-10-07 15:51:57,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-07 15:51:57,316 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:51:57,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:51:57,336 INFO L225 Difference]: With dead ends: 7272 [2021-10-07 15:51:57,336 INFO L226 Difference]: Without dead ends: 5854 [2021-10-07 15:51:57,340 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 11447.1ms TimeCoverageRelationStatistics Valid=1524, Invalid=7596, Unknown=0, NotChecked=0, Total=9120 [2021-10-07 15:51:57,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2021-10-07 15:51:57,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 3464. [2021-10-07 15:51:57,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3464 states, 3463 states have (on average 2.9904706901530465) internal successors, (10356), 3463 states have internal predecessors, (10356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:57,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3464 states to 3464 states and 10356 transitions. [2021-10-07 15:51:57,469 INFO L78 Accepts]: Start accepts. Automaton has 3464 states and 10356 transitions. Word has length 38 [2021-10-07 15:51:57,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:51:57,470 INFO L470 AbstractCegarLoop]: Abstraction has 3464 states and 10356 transitions. [2021-10-07 15:51:57,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:51:57,470 INFO L276 IsEmpty]: Start isEmpty. Operand 3464 states and 10356 transitions. [2021-10-07 15:51:57,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:51:57,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:51:57,482 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:51:57,499 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-07 15:51:57,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:51:57,684 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 15:51:57,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:51:57,684 INFO L82 PathProgramCache]: Analyzing trace with hash 1123941337, now seen corresponding path program 6 times [2021-10-07 15:51:57,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:51:57,685 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483201488] [2021-10-07 15:51:57,685 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:51:57,685 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:51:57,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:51:57,687 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:51:57,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-07 15:51:57,868 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:51:57,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:51:57,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:51:57,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:51:58,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 15:51:58,184 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:51:58,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:51:58,723 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:51:58,723 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483201488] [2021-10-07 15:51:58,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483201488] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:51:58,723 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:51:58,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:51:58,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2056677798] [2021-10-07 15:51:58,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:51:58,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:51:58,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:51:58,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:51:58,725 INFO L87 Difference]: Start difference. First operand 3464 states and 10356 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:11,371 INFO L93 Difference]: Finished difference Result 6476 states and 18684 transitions. [2021-10-07 15:52:11,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-07 15:52:11,372 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:11,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:11,393 INFO L225 Difference]: With dead ends: 6476 [2021-10-07 15:52:11,393 INFO L226 Difference]: Without dead ends: 6168 [2021-10-07 15:52:11,398 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 6318.3ms TimeCoverageRelationStatistics Valid=964, Invalid=5198, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:52:11,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6168 states. [2021-10-07 15:52:11,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6168 to 3488. [2021-10-07 15:52:11,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3488 states, 3487 states have (on average 2.983366790937769) internal successors, (10403), 3487 states have internal predecessors, (10403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 10403 transitions. [2021-10-07 15:52:11,564 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 10403 transitions. Word has length 38 [2021-10-07 15:52:11,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:11,567 INFO L470 AbstractCegarLoop]: Abstraction has 3488 states and 10403 transitions. [2021-10-07 15:52:11,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:11,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 10403 transitions. [2021-10-07 15:52:11,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:11,580 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:11,580 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:52:11,594 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:11,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:11,795 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 15:52:11,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:11,795 INFO L82 PathProgramCache]: Analyzing trace with hash -526756985, now seen corresponding path program 7 times [2021-10-07 15:52:11,796 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:11,796 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992013335] [2021-10-07 15:52:11,797 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:52:11,797 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:11,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:11,798 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:11,805 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-07 15:52:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:52:12,002 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:52:12,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:12,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 15:52:12,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:12,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 15:52:12,936 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:12,936 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992013335] [2021-10-07 15:52:12,936 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992013335] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:12,937 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:12,937 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:52:12,937 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598842128] [2021-10-07 15:52:12,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:52:12,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:12,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:52:12,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:52:12,939 INFO L87 Difference]: Start difference. First operand 3488 states and 10403 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:20,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:20,946 INFO L93 Difference]: Finished difference Result 5464 states and 15727 transitions. [2021-10-07 15:52:20,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:52:20,947 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:20,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:20,963 INFO L225 Difference]: With dead ends: 5464 [2021-10-07 15:52:20,963 INFO L226 Difference]: Without dead ends: 5080 [2021-10-07 15:52:20,965 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 4998.6ms TimeCoverageRelationStatistics Valid=552, Invalid=2870, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 15:52:20,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-10-07 15:52:21,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3582. [2021-10-07 15:52:21,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3582 states, 3581 states have (on average 2.9838034068695896) internal successors, (10685), 3581 states have internal predecessors, (10685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:21,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3582 states to 3582 states and 10685 transitions. [2021-10-07 15:52:21,096 INFO L78 Accepts]: Start accepts. Automaton has 3582 states and 10685 transitions. Word has length 38 [2021-10-07 15:52:21,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:21,097 INFO L470 AbstractCegarLoop]: Abstraction has 3582 states and 10685 transitions. [2021-10-07 15:52:21,097 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:21,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3582 states and 10685 transitions. [2021-10-07 15:52:21,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:21,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:21,110 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:21,126 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:21,323 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:21,324 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 15:52:21,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:21,325 INFO L82 PathProgramCache]: Analyzing trace with hash -1819382799, now seen corresponding path program 8 times [2021-10-07 15:52:21,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:21,326 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [23271276] [2021-10-07 15:52:21,327 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:52:21,327 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:21,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:21,329 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:21,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-07 15:52:21,538 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:52:21,538 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:21,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:52:21,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:21,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:21,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:22,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:22,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:22,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [23271276] [2021-10-07 15:52:22,198 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [23271276] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:22,198 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:22,198 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-07 15:52:22,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715113724] [2021-10-07 15:52:22,199 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:52:22,199 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:22,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:52:22,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:52:22,201 INFO L87 Difference]: Start difference. First operand 3582 states and 10685 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:27,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:27,317 INFO L93 Difference]: Finished difference Result 6494 states and 19028 transitions. [2021-10-07 15:52:27,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-07 15:52:27,318 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:27,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:27,331 INFO L225 Difference]: With dead ends: 6494 [2021-10-07 15:52:27,331 INFO L226 Difference]: Without dead ends: 6078 [2021-10-07 15:52:27,332 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2113.5ms TimeCoverageRelationStatistics Valid=398, Invalid=1582, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 15:52:27,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6078 states. [2021-10-07 15:52:27,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6078 to 3754. [2021-10-07 15:52:27,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3754 states, 3753 states have (on average 2.968824940047962) internal successors, (11142), 3753 states have internal predecessors, (11142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:27,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3754 states to 3754 states and 11142 transitions. [2021-10-07 15:52:27,444 INFO L78 Accepts]: Start accepts. Automaton has 3754 states and 11142 transitions. Word has length 38 [2021-10-07 15:52:27,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:27,444 INFO L470 AbstractCegarLoop]: Abstraction has 3754 states and 11142 transitions. [2021-10-07 15:52:27,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:27,445 INFO L276 IsEmpty]: Start isEmpty. Operand 3754 states and 11142 transitions. [2021-10-07 15:52:27,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:27,453 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:27,453 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:27,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:27,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:27,659 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 15:52:27,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:27,660 INFO L82 PathProgramCache]: Analyzing trace with hash 281057373, now seen corresponding path program 9 times [2021-10-07 15:52:27,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:27,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1442589400] [2021-10-07 15:52:27,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:52:27,661 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:27,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:27,663 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:27,664 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-07 15:52:27,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:52:27,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:27,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:52:27,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:28,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:28,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:28,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 15:52:28,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:28,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1442589400] [2021-10-07 15:52:28,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1442589400] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:28,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:28,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:52:28,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420729292] [2021-10-07 15:52:28,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:52:28,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:28,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:52:28,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:52:28,780 INFO L87 Difference]: Start difference. First operand 3754 states and 11142 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:34,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:34,609 INFO L93 Difference]: Finished difference Result 5496 states and 15819 transitions. [2021-10-07 15:52:34,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-07 15:52:34,611 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:34,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:34,627 INFO L225 Difference]: With dead ends: 5496 [2021-10-07 15:52:34,627 INFO L226 Difference]: Without dead ends: 5380 [2021-10-07 15:52:34,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 2878.6ms TimeCoverageRelationStatistics Valid=455, Invalid=2197, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 15:52:34,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5380 states. [2021-10-07 15:52:34,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5380 to 3750. [2021-10-07 15:52:34,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3749 states have (on average 2.9693251533742333) internal successors, (11132), 3749 states have internal predecessors, (11132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11132 transitions. [2021-10-07 15:52:34,741 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11132 transitions. Word has length 38 [2021-10-07 15:52:34,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:34,741 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11132 transitions. [2021-10-07 15:52:34,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:34,741 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11132 transitions. [2021-10-07 15:52:34,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:34,816 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:34,816 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:34,836 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:35,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:35,022 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 15:52:35,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:35,024 INFO L82 PathProgramCache]: Analyzing trace with hash -1154308709, now seen corresponding path program 10 times [2021-10-07 15:52:35,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:35,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1841885090] [2021-10-07 15:52:35,025 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:52:35,025 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:35,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:35,026 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:35,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-07 15:52:35,261 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:52:35,261 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:35,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 15:52:35,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:35,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 15:52:35,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:35,907 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:35,907 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1841885090] [2021-10-07 15:52:35,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1841885090] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:35,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:35,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-07 15:52:35,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219377790] [2021-10-07 15:52:35,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 15:52:35,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:35,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 15:52:35,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-10-07 15:52:35,909 INFO L87 Difference]: Start difference. First operand 3750 states and 11132 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:38,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:38,024 INFO L93 Difference]: Finished difference Result 5134 states and 14596 transitions. [2021-10-07 15:52:38,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 15:52:38,025 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:38,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:38,037 INFO L225 Difference]: With dead ends: 5134 [2021-10-07 15:52:38,037 INFO L226 Difference]: Without dead ends: 4820 [2021-10-07 15:52:38,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1220.7ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-10-07 15:52:38,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4820 states. [2021-10-07 15:52:38,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4820 to 3742. [2021-10-07 15:52:38,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3742 states, 3741 states have (on average 2.9577653033948144) internal successors, (11065), 3741 states have internal predecessors, (11065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:38,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3742 states to 3742 states and 11065 transitions. [2021-10-07 15:52:38,138 INFO L78 Accepts]: Start accepts. Automaton has 3742 states and 11065 transitions. Word has length 38 [2021-10-07 15:52:38,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:38,138 INFO L470 AbstractCegarLoop]: Abstraction has 3742 states and 11065 transitions. [2021-10-07 15:52:38,138 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:38,139 INFO L276 IsEmpty]: Start isEmpty. Operand 3742 states and 11065 transitions. [2021-10-07 15:52:38,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:38,149 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:38,149 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:38,167 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2021-10-07 15:52:38,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:38,362 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 15:52:38,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:38,364 INFO L82 PathProgramCache]: Analyzing trace with hash 946131463, now seen corresponding path program 11 times [2021-10-07 15:52:38,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:38,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [126600159] [2021-10-07 15:52:38,365 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:52:38,365 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:38,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:38,366 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:38,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-07 15:52:38,643 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:52:38,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:38,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:52:38,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:38,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:38,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:39,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:39,463 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:39,463 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [126600159] [2021-10-07 15:52:39,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [126600159] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:39,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:39,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:52:39,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933722509] [2021-10-07 15:52:39,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:52:39,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:39,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:52:39,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:52:39,466 INFO L87 Difference]: Start difference. First operand 3742 states and 11065 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:42,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:42,241 INFO L93 Difference]: Finished difference Result 4520 states and 12894 transitions. [2021-10-07 15:52:42,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 15:52:42,242 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:42,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:42,250 INFO L225 Difference]: With dead ends: 4520 [2021-10-07 15:52:42,250 INFO L226 Difference]: Without dead ends: 4406 [2021-10-07 15:52:42,251 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1751.7ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:52:42,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4406 states. [2021-10-07 15:52:42,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4406 to 3778. [2021-10-07 15:52:42,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3778 states, 3777 states have (on average 2.9459888800635423) internal successors, (11127), 3777 states have internal predecessors, (11127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:42,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3778 states to 3778 states and 11127 transitions. [2021-10-07 15:52:42,311 INFO L78 Accepts]: Start accepts. Automaton has 3778 states and 11127 transitions. Word has length 38 [2021-10-07 15:52:42,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:42,311 INFO L470 AbstractCegarLoop]: Abstraction has 3778 states and 11127 transitions. [2021-10-07 15:52:42,311 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:42,312 INFO L276 IsEmpty]: Start isEmpty. Operand 3778 states and 11127 transitions. [2021-10-07 15:52:42,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:42,318 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:42,318 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:42,329 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:42,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:42,519 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 15:52:42,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:42,520 INFO L82 PathProgramCache]: Analyzing trace with hash -2127220083, now seen corresponding path program 12 times [2021-10-07 15:52:42,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:42,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [757726876] [2021-10-07 15:52:42,521 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:52:42,522 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:42,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:42,523 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:42,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-07 15:52:42,777 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:52:42,777 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:52:42,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:52:42,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:42,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 15:52:42,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:43,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:43,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:43,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [757726876] [2021-10-07 15:52:43,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [757726876] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:43,294 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:43,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-07 15:52:43,294 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597960540] [2021-10-07 15:52:43,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:52:43,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:43,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:52:43,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:52:43,296 INFO L87 Difference]: Start difference. First operand 3778 states and 11127 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:47,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:52:47,192 INFO L93 Difference]: Finished difference Result 6156 states and 17782 transitions. [2021-10-07 15:52:47,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-07 15:52:47,193 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:52:47,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:52:47,204 INFO L225 Difference]: With dead ends: 6156 [2021-10-07 15:52:47,204 INFO L226 Difference]: Without dead ends: 5980 [2021-10-07 15:52:47,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1480.3ms TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 15:52:47,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-10-07 15:52:47,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 3802. [2021-10-07 15:52:47,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3802 states, 3801 states have (on average 2.941594317284925) internal successors, (11181), 3801 states have internal predecessors, (11181), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:47,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 11181 transitions. [2021-10-07 15:52:47,283 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 11181 transitions. Word has length 38 [2021-10-07 15:52:47,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:52:47,283 INFO L470 AbstractCegarLoop]: Abstraction has 3802 states and 11181 transitions. [2021-10-07 15:52:47,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:52:47,283 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 11181 transitions. [2021-10-07 15:52:47,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:52:47,292 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:52:47,292 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:52:47,302 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-07 15:52:47,498 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:52:47,499 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 15:52:47,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:52:47,500 INFO L82 PathProgramCache]: Analyzing trace with hash -1033731009, now seen corresponding path program 13 times [2021-10-07 15:52:47,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:52:47,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [728876650] [2021-10-07 15:52:47,501 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:52:47,501 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:52:47,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:52:47,502 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:52:47,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-07 15:52:47,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:52:47,779 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:52:47,780 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:52:48,076 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:48,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:52:48,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:52:48,656 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:52:48,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [728876650] [2021-10-07 15:52:48,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [728876650] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:52:48,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:52:48,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:52:48,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206236166] [2021-10-07 15:52:48,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:52:48,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:52:48,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:52:48,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:52:48,658 INFO L87 Difference]: Start difference. First operand 3802 states and 11181 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:13,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:13,059 INFO L93 Difference]: Finished difference Result 9238 states and 25998 transitions. [2021-10-07 15:53:13,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-07 15:53:13,060 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:53:13,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:13,077 INFO L225 Difference]: With dead ends: 9238 [2021-10-07 15:53:13,077 INFO L226 Difference]: Without dead ends: 8812 [2021-10-07 15:53:13,080 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2444 ImplicationChecksByTransitivity, 14103.4ms TimeCoverageRelationStatistics Valid=1320, Invalid=6512, Unknown=0, NotChecked=0, Total=7832 [2021-10-07 15:53:13,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8812 states. [2021-10-07 15:53:13,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8812 to 3976. [2021-10-07 15:53:13,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3976 states, 3975 states have (on average 2.9310691823899373) internal successors, (11651), 3975 states have internal predecessors, (11651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:13,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3976 states to 3976 states and 11651 transitions. [2021-10-07 15:53:13,194 INFO L78 Accepts]: Start accepts. Automaton has 3976 states and 11651 transitions. Word has length 38 [2021-10-07 15:53:13,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:13,195 INFO L470 AbstractCegarLoop]: Abstraction has 3976 states and 11651 transitions. [2021-10-07 15:53:13,195 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:13,195 INFO L276 IsEmpty]: Start isEmpty. Operand 3976 states and 11651 transitions. [2021-10-07 15:53:13,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:53:13,203 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:13,203 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:53:13,213 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:13,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:13,404 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 15:53:13,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:13,405 INFO L82 PathProgramCache]: Analyzing trace with hash 465472277, now seen corresponding path program 14 times [2021-10-07 15:53:13,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:13,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464277861] [2021-10-07 15:53:13,406 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:53:13,406 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:13,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:13,409 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:13,410 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-07 15:53:13,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:53:13,691 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:13,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:53:13,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:13,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:13,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:14,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 15:53:14,533 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:14,534 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464277861] [2021-10-07 15:53:14,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464277861] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:53:14,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:53:14,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:53:14,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751408486] [2021-10-07 15:53:14,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:53:14,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:14,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:53:14,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:53:14,536 INFO L87 Difference]: Start difference. First operand 3976 states and 11651 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:32,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:32,294 INFO L93 Difference]: Finished difference Result 8870 states and 25047 transitions. [2021-10-07 15:53:32,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-07 15:53:32,295 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:53:32,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:32,318 INFO L225 Difference]: With dead ends: 8870 [2021-10-07 15:53:32,318 INFO L226 Difference]: Without dead ends: 8774 [2021-10-07 15:53:32,321 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 10190.6ms TimeCoverageRelationStatistics Valid=981, Invalid=5181, Unknown=0, NotChecked=0, Total=6162 [2021-10-07 15:53:32,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8774 states. [2021-10-07 15:53:32,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8774 to 3932. [2021-10-07 15:53:32,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3932 states, 3931 states have (on average 2.934113457135589) internal successors, (11534), 3931 states have internal predecessors, (11534), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:32,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 11534 transitions. [2021-10-07 15:53:32,441 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 11534 transitions. Word has length 38 [2021-10-07 15:53:32,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:32,441 INFO L470 AbstractCegarLoop]: Abstraction has 3932 states and 11534 transitions. [2021-10-07 15:53:32,441 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:32,441 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 11534 transitions. [2021-10-07 15:53:32,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:53:32,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:32,449 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:53:32,460 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:32,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:32,650 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 15:53:32,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:32,651 INFO L82 PathProgramCache]: Analyzing trace with hash -1185226045, now seen corresponding path program 15 times [2021-10-07 15:53:32,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:32,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [432493810] [2021-10-07 15:53:32,652 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:53:32,653 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:32,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:32,654 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:32,656 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-07 15:53:32,955 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:53:32,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:32,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:53:32,962 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:33,261 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:33,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:33,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 15:53:33,776 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:33,776 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [432493810] [2021-10-07 15:53:33,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [432493810] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:53:33,776 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:53:33,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:53:33,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [105895134] [2021-10-07 15:53:33,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:53:33,777 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:33,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:53:33,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:53:33,778 INFO L87 Difference]: Start difference. First operand 3932 states and 11534 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:49,279 INFO L93 Difference]: Finished difference Result 7438 states and 21063 transitions. [2021-10-07 15:53:49,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-07 15:53:49,280 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:53:49,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:49,294 INFO L225 Difference]: With dead ends: 7438 [2021-10-07 15:53:49,294 INFO L226 Difference]: Without dead ends: 7288 [2021-10-07 15:53:49,296 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 9582.7ms TimeCoverageRelationStatistics Valid=685, Invalid=2975, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 15:53:49,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7288 states. [2021-10-07 15:53:49,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7288 to 3824. [2021-10-07 15:53:49,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3824 states, 3823 states have (on average 2.92806696311797) internal successors, (11194), 3823 states have internal predecessors, (11194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3824 states to 3824 states and 11194 transitions. [2021-10-07 15:53:49,419 INFO L78 Accepts]: Start accepts. Automaton has 3824 states and 11194 transitions. Word has length 38 [2021-10-07 15:53:49,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:49,420 INFO L470 AbstractCegarLoop]: Abstraction has 3824 states and 11194 transitions. [2021-10-07 15:53:49,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:49,420 INFO L276 IsEmpty]: Start isEmpty. Operand 3824 states and 11194 transitions. [2021-10-07 15:53:49,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:53:49,429 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:49,430 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:53:49,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:49,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:49,631 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 15:53:49,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:49,631 INFO L82 PathProgramCache]: Analyzing trace with hash -377411687, now seen corresponding path program 16 times [2021-10-07 15:53:49,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:49,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1927138] [2021-10-07 15:53:49,632 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:53:49,633 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:49,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:49,634 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:49,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-07 15:53:49,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:53:49,951 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:49,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:53:49,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:50,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:50,245 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:53:50,738 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:53:50,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:53:50,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1927138] [2021-10-07 15:53:50,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1927138] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:53:50,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:53:50,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:53:50,740 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245591830] [2021-10-07 15:53:50,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:53:50,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:53:50,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:53:50,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:53:50,742 INFO L87 Difference]: Start difference. First operand 3824 states and 11194 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:59,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:53:59,125 INFO L93 Difference]: Finished difference Result 6952 states and 19724 transitions. [2021-10-07 15:53:59,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 15:53:59,125 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:53:59,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:53:59,138 INFO L225 Difference]: With dead ends: 6952 [2021-10-07 15:53:59,138 INFO L226 Difference]: Without dead ends: 6746 [2021-10-07 15:53:59,139 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 3961.7ms TimeCoverageRelationStatistics Valid=551, Invalid=2989, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:53:59,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6746 states. [2021-10-07 15:53:59,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6746 to 3706. [2021-10-07 15:53:59,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 3705 states have (on average 2.9403508771929823) internal successors, (10894), 3705 states have internal predecessors, (10894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:59,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10894 transitions. [2021-10-07 15:53:59,219 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10894 transitions. Word has length 38 [2021-10-07 15:53:59,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:53:59,220 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10894 transitions. [2021-10-07 15:53:59,220 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:53:59,220 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10894 transitions. [2021-10-07 15:53:59,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:53:59,227 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:53:59,227 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:53:59,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-07 15:53:59,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:53:59,428 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 15:53:59,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:53:59,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1739790639, now seen corresponding path program 17 times [2021-10-07 15:53:59,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:53:59,430 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851019755] [2021-10-07 15:53:59,430 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:53:59,430 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:53:59,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:53:59,431 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:53:59,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-07 15:53:59,756 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:53:59,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:53:59,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:53:59,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:53:59,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 15:53:59,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:00,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:00,293 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:00,293 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851019755] [2021-10-07 15:54:00,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851019755] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:54:00,293 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:54:00,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-07 15:54:00,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084434063] [2021-10-07 15:54:00,294 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:54:00,294 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:00,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:54:00,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:54:00,294 INFO L87 Difference]: Start difference. First operand 3706 states and 10894 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:04,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:04,939 INFO L93 Difference]: Finished difference Result 5214 states and 15036 transitions. [2021-10-07 15:54:04,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 15:54:04,940 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:54:04,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:04,949 INFO L225 Difference]: With dead ends: 5214 [2021-10-07 15:54:04,949 INFO L226 Difference]: Without dead ends: 5046 [2021-10-07 15:54:04,950 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 1933.2ms TimeCoverageRelationStatistics Valid=266, Invalid=856, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:54:04,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5046 states. [2021-10-07 15:54:05,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5046 to 3750. [2021-10-07 15:54:05,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3750 states, 3749 states have (on average 2.9365164043745) internal successors, (11009), 3749 states have internal predecessors, (11009), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:05,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11009 transitions. [2021-10-07 15:54:05,022 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11009 transitions. Word has length 38 [2021-10-07 15:54:05,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:05,022 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11009 transitions. [2021-10-07 15:54:05,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:05,023 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11009 transitions. [2021-10-07 15:54:05,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:54:05,029 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:05,029 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:54:05,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:05,230 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:05,230 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 15:54:05,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:05,231 INFO L82 PathProgramCache]: Analyzing trace with hash -646301565, now seen corresponding path program 18 times [2021-10-07 15:54:05,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:05,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2051771301] [2021-10-07 15:54:05,232 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:54:05,232 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:05,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:05,233 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:05,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-07 15:54:05,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:54:05,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:05,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:54:05,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:05,880 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:05,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:06,522 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:06,522 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:06,522 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2051771301] [2021-10-07 15:54:06,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2051771301] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:54:06,523 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:54:06,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:54:06,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437521657] [2021-10-07 15:54:06,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:54:06,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:06,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:54:06,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:54:06,526 INFO L87 Difference]: Start difference. First operand 3750 states and 11009 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:28,900 INFO L93 Difference]: Finished difference Result 6960 states and 19477 transitions. [2021-10-07 15:54:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-07 15:54:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:54:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:28,913 INFO L225 Difference]: With dead ends: 6960 [2021-10-07 15:54:28,914 INFO L226 Difference]: Without dead ends: 6624 [2021-10-07 15:54:28,916 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 13177.8ms TimeCoverageRelationStatistics Valid=996, Invalid=4260, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:54:28,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6624 states. [2021-10-07 15:54:29,029 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6624 to 3858. [2021-10-07 15:54:29,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3858 states, 3857 states have (on average 2.9268861809696656) internal successors, (11289), 3857 states have internal predecessors, (11289), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:29,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 11289 transitions. [2021-10-07 15:54:29,050 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 11289 transitions. Word has length 38 [2021-10-07 15:54:29,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:29,051 INFO L470 AbstractCegarLoop]: Abstraction has 3858 states and 11289 transitions. [2021-10-07 15:54:29,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:29,051 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 11289 transitions. [2021-10-07 15:54:29,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:54:29,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:29,060 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:54:29,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:29,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:29,274 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 15:54:29,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:29,275 INFO L82 PathProgramCache]: Analyzing trace with hash 852901721, now seen corresponding path program 19 times [2021-10-07 15:54:29,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:29,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1236690534] [2021-10-07 15:54:29,276 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:54:29,277 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:29,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:29,278 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:29,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-07 15:54:29,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:54:29,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:54:29,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:29,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:29,956 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:30,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:30,532 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:30,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1236690534] [2021-10-07 15:54:30,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1236690534] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:54:30,532 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:54:30,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:54:30,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559312970] [2021-10-07 15:54:30,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:54:30,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:30,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:54:30,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:54:30,534 INFO L87 Difference]: Start difference. First operand 3858 states and 11289 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:47,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:54:47,070 INFO L93 Difference]: Finished difference Result 6644 states and 18742 transitions. [2021-10-07 15:54:47,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:54:47,071 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:54:47,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:54:47,083 INFO L225 Difference]: With dead ends: 6644 [2021-10-07 15:54:47,084 INFO L226 Difference]: Without dead ends: 6522 [2021-10-07 15:54:47,084 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 9488.9ms TimeCoverageRelationStatistics Valid=765, Invalid=3525, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:54:47,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-10-07 15:54:47,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3806. [2021-10-07 15:54:47,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3806 states, 3805 states have (on average 2.9303547963206307) internal successors, (11150), 3805 states have internal predecessors, (11150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:47,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 11150 transitions. [2021-10-07 15:54:47,164 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 11150 transitions. Word has length 38 [2021-10-07 15:54:47,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:54:47,165 INFO L470 AbstractCegarLoop]: Abstraction has 3806 states and 11150 transitions. [2021-10-07 15:54:47,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:54:47,165 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 11150 transitions. [2021-10-07 15:54:47,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:54:47,171 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:54:47,172 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:54:47,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-07 15:54:47,372 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:54:47,373 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 15:54:47,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:54:47,374 INFO L82 PathProgramCache]: Analyzing trace with hash -797796601, now seen corresponding path program 20 times [2021-10-07 15:54:47,374 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:54:47,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1482794655] [2021-10-07 15:54:47,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:54:47,375 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:54:47,376 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:54:47,377 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:54:47,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-07 15:54:47,730 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:54:47,730 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:54:47,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:54:47,737 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:54:48,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:48,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:54:48,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:54:48,693 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:54:48,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1482794655] [2021-10-07 15:54:48,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1482794655] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:54:48,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:54:48,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:54:48,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707204586] [2021-10-07 15:54:48,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:54:48,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:54:48,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:54:48,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:54:48,695 INFO L87 Difference]: Start difference. First operand 3806 states and 11150 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:01,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:01,499 INFO L93 Difference]: Finished difference Result 5432 states and 15369 transitions. [2021-10-07 15:55:01,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:55:01,500 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:55:01,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:01,510 INFO L225 Difference]: With dead ends: 5432 [2021-10-07 15:55:01,510 INFO L226 Difference]: Without dead ends: 5282 [2021-10-07 15:55:01,511 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 7875.7ms TimeCoverageRelationStatistics Valid=452, Invalid=1900, Unknown=0, NotChecked=0, Total=2352 [2021-10-07 15:55:01,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5282 states. [2021-10-07 15:55:01,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5282 to 3698. [2021-10-07 15:55:01,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 2.932648093048418) internal successors, (10842), 3697 states have internal predecessors, (10842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:01,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10842 transitions. [2021-10-07 15:55:01,582 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10842 transitions. Word has length 38 [2021-10-07 15:55:01,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:01,583 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10842 transitions. [2021-10-07 15:55:01,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:01,583 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10842 transitions. [2021-10-07 15:55:01,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:55:01,588 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:01,588 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:55:01,599 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:01,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:01,790 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 15:55:01,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:01,791 INFO L82 PathProgramCache]: Analyzing trace with hash 1804863123, now seen corresponding path program 21 times [2021-10-07 15:55:01,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:01,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [174136796] [2021-10-07 15:55:01,792 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:55:01,793 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:01,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:01,794 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:01,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-07 15:55:02,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:55:02,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:02,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:55:02,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:02,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:02,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:03,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:03,099 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:03,099 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [174136796] [2021-10-07 15:55:03,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [174136796] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:55:03,099 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:55:03,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:55:03,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354727647] [2021-10-07 15:55:03,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:55:03,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:03,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:55:03,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:55:03,101 INFO L87 Difference]: Start difference. First operand 3698 states and 10842 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:20,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:20,305 INFO L93 Difference]: Finished difference Result 6632 states and 18862 transitions. [2021-10-07 15:55:20,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-07 15:55:20,306 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:55:20,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:20,319 INFO L225 Difference]: With dead ends: 6632 [2021-10-07 15:55:20,319 INFO L226 Difference]: Without dead ends: 6400 [2021-10-07 15:55:20,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 9135.7ms TimeCoverageRelationStatistics Valid=835, Invalid=3995, Unknown=0, NotChecked=0, Total=4830 [2021-10-07 15:55:20,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6400 states. [2021-10-07 15:55:20,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6400 to 3730. [2021-10-07 15:55:20,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3730 states, 3729 states have (on average 2.931080718691338) internal successors, (10930), 3729 states have internal predecessors, (10930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:20,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3730 states to 3730 states and 10930 transitions. [2021-10-07 15:55:20,399 INFO L78 Accepts]: Start accepts. Automaton has 3730 states and 10930 transitions. Word has length 38 [2021-10-07 15:55:20,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:20,399 INFO L470 AbstractCegarLoop]: Abstraction has 3730 states and 10930 transitions. [2021-10-07 15:55:20,399 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:20,400 INFO L276 IsEmpty]: Start isEmpty. Operand 3730 states and 10930 transitions. [2021-10-07 15:55:20,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:55:20,405 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:20,405 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:55:20,416 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:20,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:20,606 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 15:55:20,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:20,607 INFO L82 PathProgramCache]: Analyzing trace with hash -1462909551, now seen corresponding path program 22 times [2021-10-07 15:55:20,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:20,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [61193700] [2021-10-07 15:55:20,608 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:55:20,608 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:20,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:20,609 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:20,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-07 15:55:21,007 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:55:21,007 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:21,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:55:21,015 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:21,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:21,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:21,876 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:21,876 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:21,876 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [61193700] [2021-10-07 15:55:21,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [61193700] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:55:21,877 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:55:21,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:55:21,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952178588] [2021-10-07 15:55:21,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:55:21,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:21,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:55:21,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:55:21,878 INFO L87 Difference]: Start difference. First operand 3730 states and 10930 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:55:40,577 INFO L93 Difference]: Finished difference Result 6306 states and 17988 transitions. [2021-10-07 15:55:40,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-07 15:55:40,578 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:55:40,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:55:40,589 INFO L225 Difference]: With dead ends: 6306 [2021-10-07 15:55:40,589 INFO L226 Difference]: Without dead ends: 6144 [2021-10-07 15:55:40,590 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 11143.6ms TimeCoverageRelationStatistics Valid=829, Invalid=3863, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 15:55:40,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6144 states. [2021-10-07 15:55:40,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6144 to 3818. [2021-10-07 15:55:40,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3818 states, 3817 states have (on average 2.9227141734346347) internal successors, (11156), 3817 states have internal predecessors, (11156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:40,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3818 states to 3818 states and 11156 transitions. [2021-10-07 15:55:40,664 INFO L78 Accepts]: Start accepts. Automaton has 3818 states and 11156 transitions. Word has length 38 [2021-10-07 15:55:40,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:55:40,664 INFO L470 AbstractCegarLoop]: Abstraction has 3818 states and 11156 transitions. [2021-10-07 15:55:40,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:55:40,664 INFO L276 IsEmpty]: Start isEmpty. Operand 3818 states and 11156 transitions. [2021-10-07 15:55:40,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:55:40,670 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:55:40,670 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:55:40,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-07 15:55:40,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:55:40,875 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 15:55:40,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:55:40,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1058934177, now seen corresponding path program 23 times [2021-10-07 15:55:40,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:55:40,876 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [807899330] [2021-10-07 15:55:40,876 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:55:40,877 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:55:40,877 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:55:40,878 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:55:40,879 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-07 15:55:41,276 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:55:41,276 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:55:41,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:55:41,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:55:41,569 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:41,570 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:55:42,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:55:42,157 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:55:42,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [807899330] [2021-10-07 15:55:42,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [807899330] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:55:42,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:55:42,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:55:42,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460801357] [2021-10-07 15:55:42,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:55:42,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:55:42,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:55:42,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:55:42,160 INFO L87 Difference]: Start difference. First operand 3818 states and 11156 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:03,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:03,056 INFO L93 Difference]: Finished difference Result 6934 states and 19373 transitions. [2021-10-07 15:56:03,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-07 15:56:03,057 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:56:03,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:03,072 INFO L225 Difference]: With dead ends: 6934 [2021-10-07 15:56:03,072 INFO L226 Difference]: Without dead ends: 6676 [2021-10-07 15:56:03,073 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 11710.6ms TimeCoverageRelationStatistics Valid=1094, Invalid=4912, Unknown=0, NotChecked=0, Total=6006 [2021-10-07 15:56:03,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6676 states. [2021-10-07 15:56:03,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6676 to 3774. [2021-10-07 15:56:03,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3774 states, 3773 states have (on average 2.9188974291015106) internal successors, (11013), 3773 states have internal predecessors, (11013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:03,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3774 states to 3774 states and 11013 transitions. [2021-10-07 15:56:03,154 INFO L78 Accepts]: Start accepts. Automaton has 3774 states and 11013 transitions. Word has length 38 [2021-10-07 15:56:03,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:03,155 INFO L470 AbstractCegarLoop]: Abstraction has 3774 states and 11013 transitions. [2021-10-07 15:56:03,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:03,155 INFO L276 IsEmpty]: Start isEmpty. Operand 3774 states and 11013 transitions. [2021-10-07 15:56:03,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:56:03,161 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:03,161 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:56:03,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:03,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:03,363 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 15:56:03,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:03,364 INFO L82 PathProgramCache]: Analyzing trace with hash -1736829833, now seen corresponding path program 24 times [2021-10-07 15:56:03,365 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:03,365 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406374603] [2021-10-07 15:56:03,365 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:56:03,365 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:03,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:03,366 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:03,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-07 15:56:03,779 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:56:03,779 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:03,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:56:03,785 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:04,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:04,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:04,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:04,665 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:04,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406374603] [2021-10-07 15:56:04,666 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406374603] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:56:04,666 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:56:04,666 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:56:04,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776639328] [2021-10-07 15:56:04,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:56:04,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:04,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:56:04,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:56:04,667 INFO L87 Difference]: Start difference. First operand 3774 states and 11013 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:22,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:22,635 INFO L93 Difference]: Finished difference Result 6796 states and 18986 transitions. [2021-10-07 15:56:22,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-07 15:56:22,636 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:56:22,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:22,646 INFO L225 Difference]: With dead ends: 6796 [2021-10-07 15:56:22,647 INFO L226 Difference]: Without dead ends: 6508 [2021-10-07 15:56:22,648 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2290 ImplicationChecksByTransitivity, 9259.3ms TimeCoverageRelationStatistics Valid=1165, Invalid=6317, Unknown=0, NotChecked=0, Total=7482 [2021-10-07 15:56:22,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2021-10-07 15:56:22,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 3670. [2021-10-07 15:56:22,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3670 states, 3669 states have (on average 2.919596620332516) internal successors, (10712), 3669 states have internal predecessors, (10712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:22,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 10712 transitions. [2021-10-07 15:56:22,717 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 10712 transitions. Word has length 38 [2021-10-07 15:56:22,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:22,717 INFO L470 AbstractCegarLoop]: Abstraction has 3670 states and 10712 transitions. [2021-10-07 15:56:22,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:22,717 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 10712 transitions. [2021-10-07 15:56:22,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:56:22,723 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:22,724 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:56:22,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-10-07 15:56:22,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:22,925 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 15:56:22,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:22,926 INFO L82 PathProgramCache]: Analyzing trace with hash 211500709, now seen corresponding path program 25 times [2021-10-07 15:56:22,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:22,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064146085] [2021-10-07 15:56:22,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:56:22,927 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:22,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:22,928 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:22,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-07 15:56:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:56:23,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:56:23,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:23,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:23,660 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:24,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 15:56:24,321 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:24,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064146085] [2021-10-07 15:56:24,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064146085] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:56:24,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:56:24,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:56:24,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222847069] [2021-10-07 15:56:24,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:56:24,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:24,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:56:24,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:56:24,323 INFO L87 Difference]: Start difference. First operand 3670 states and 10712 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:47,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:56:47,057 INFO L93 Difference]: Finished difference Result 6266 states and 17508 transitions. [2021-10-07 15:56:47,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-07 15:56:47,058 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:56:47,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:56:47,069 INFO L225 Difference]: With dead ends: 6266 [2021-10-07 15:56:47,069 INFO L226 Difference]: Without dead ends: 6104 [2021-10-07 15:56:47,070 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1493 ImplicationChecksByTransitivity, 13846.5ms TimeCoverageRelationStatistics Valid=946, Invalid=4310, Unknown=0, NotChecked=0, Total=5256 [2021-10-07 15:56:47,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6104 states. [2021-10-07 15:56:47,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6104 to 3706. [2021-10-07 15:56:47,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3706 states, 3705 states have (on average 2.9160593792172738) internal successors, (10804), 3705 states have internal predecessors, (10804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:47,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10804 transitions. [2021-10-07 15:56:47,139 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10804 transitions. Word has length 38 [2021-10-07 15:56:47,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:56:47,139 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10804 transitions. [2021-10-07 15:56:47,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:56:47,140 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10804 transitions. [2021-10-07 15:56:47,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:56:47,145 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:56:47,145 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:56:47,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-07 15:56:47,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:56:47,346 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 15:56:47,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:56:47,347 INFO L82 PathProgramCache]: Analyzing trace with hash 1016267429, now seen corresponding path program 26 times [2021-10-07 15:56:47,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:56:47,348 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715383620] [2021-10-07 15:56:47,348 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:56:47,348 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:56:47,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:56:47,349 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:56:47,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-07 15:56:47,797 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:56:47,797 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:56:47,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:56:47,803 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:56:48,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:48,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:56:48,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:56:48,639 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:56:48,640 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715383620] [2021-10-07 15:56:48,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715383620] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:56:48,640 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:56:48,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:56:48,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308371826] [2021-10-07 15:56:48,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:56:48,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:56:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:56:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:56:48,642 INFO L87 Difference]: Start difference. First operand 3706 states and 10804 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:04,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:04,705 INFO L93 Difference]: Finished difference Result 6190 states and 17396 transitions. [2021-10-07 15:57:04,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-07 15:57:04,706 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:57:04,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:04,718 INFO L225 Difference]: With dead ends: 6190 [2021-10-07 15:57:04,718 INFO L226 Difference]: Without dead ends: 6024 [2021-10-07 15:57:04,719 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 7726.6ms TimeCoverageRelationStatistics Valid=870, Invalid=4532, Unknown=0, NotChecked=0, Total=5402 [2021-10-07 15:57:04,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-07 15:57:04,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3720. [2021-10-07 15:57:04,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3720 states, 3719 states have (on average 2.913417585372412) internal successors, (10835), 3719 states have internal predecessors, (10835), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:04,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3720 states to 3720 states and 10835 transitions. [2021-10-07 15:57:04,799 INFO L78 Accepts]: Start accepts. Automaton has 3720 states and 10835 transitions. Word has length 38 [2021-10-07 15:57:04,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:04,799 INFO L470 AbstractCegarLoop]: Abstraction has 3720 states and 10835 transitions. [2021-10-07 15:57:04,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:04,800 INFO L276 IsEmpty]: Start isEmpty. Operand 3720 states and 10835 transitions. [2021-10-07 15:57:04,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:57:04,808 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:04,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, 1, 1, 1] [2021-10-07 15:57:04,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:05,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:05,023 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 15:57:05,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:05,024 INFO L82 PathProgramCache]: Analyzing trace with hash 680388897, now seen corresponding path program 27 times [2021-10-07 15:57:05,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:05,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [804013551] [2021-10-07 15:57:05,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:57:05,026 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:05,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:05,027 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:05,030 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-07 15:57:05,489 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:57:05,489 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:05,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:57:05,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:05,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 15:57:05,787 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:06,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 15:57:06,431 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:06,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [804013551] [2021-10-07 15:57:06,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [804013551] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:57:06,432 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:57:06,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:57:06,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923734609] [2021-10-07 15:57:06,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:57:06,433 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:06,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:57:06,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:57:06,434 INFO L87 Difference]: Start difference. First operand 3720 states and 10835 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:20,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:20,633 INFO L93 Difference]: Finished difference Result 5312 states and 15039 transitions. [2021-10-07 15:57:20,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-07 15:57:20,634 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:57:20,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:20,643 INFO L225 Difference]: With dead ends: 5312 [2021-10-07 15:57:20,643 INFO L226 Difference]: Without dead ends: 5168 [2021-10-07 15:57:20,644 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 8543.8ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 15:57:20,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-10-07 15:57:20,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 3666. [2021-10-07 15:57:20,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3666 states, 3665 states have (on average 2.908594815825375) internal successors, (10660), 3665 states have internal predecessors, (10660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:20,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 10660 transitions. [2021-10-07 15:57:20,711 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 10660 transitions. Word has length 38 [2021-10-07 15:57:20,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:20,712 INFO L470 AbstractCegarLoop]: Abstraction has 3666 states and 10660 transitions. [2021-10-07 15:57:20,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:20,712 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 10660 transitions. [2021-10-07 15:57:20,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:57:20,717 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:20,717 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:57:20,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:20,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:20,918 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 15:57:20,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:20,920 INFO L82 PathProgramCache]: Analyzing trace with hash 341712007, now seen corresponding path program 28 times [2021-10-07 15:57:20,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:20,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1176357437] [2021-10-07 15:57:20,921 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:57:20,921 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:20,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:20,922 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:20,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-07 15:57:21,420 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:57:21,420 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:21,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:57:21,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:21,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 15:57:21,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:22,289 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:22,289 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:22,289 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1176357437] [2021-10-07 15:57:22,289 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1176357437] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:57:22,289 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:57:22,289 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:57:22,289 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595591143] [2021-10-07 15:57:22,290 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:57:22,290 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:22,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:57:22,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:57:22,291 INFO L87 Difference]: Start difference. First operand 3666 states and 10660 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:36,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:36,697 INFO L93 Difference]: Finished difference Result 6492 states and 18268 transitions. [2021-10-07 15:57:36,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-07 15:57:36,698 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:57:36,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:36,710 INFO L225 Difference]: With dead ends: 6492 [2021-10-07 15:57:36,710 INFO L226 Difference]: Without dead ends: 6468 [2021-10-07 15:57:36,711 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 8914.6ms TimeCoverageRelationStatistics Valid=679, Invalid=2861, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 15:57:36,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2021-10-07 15:57:36,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 3698. [2021-10-07 15:57:36,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3698 states, 3697 states have (on average 2.9072220719502297) internal successors, (10748), 3697 states have internal predecessors, (10748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:36,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10748 transitions. [2021-10-07 15:57:36,788 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10748 transitions. Word has length 38 [2021-10-07 15:57:36,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:36,788 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10748 transitions. [2021-10-07 15:57:36,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:36,789 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10748 transitions. [2021-10-07 15:57:36,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:57:36,795 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:36,795 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:57:36,809 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-07 15:57:37,009 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:37,010 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 15:57:37,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:37,011 INFO L82 PathProgramCache]: Analyzing trace with hash -148098399, now seen corresponding path program 29 times [2021-10-07 15:57:37,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:37,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1039133293] [2021-10-07 15:57:37,012 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:57:37,012 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:37,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:37,013 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:37,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-07 15:57:37,512 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:57:37,512 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:37,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:57:37,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:57:37,799 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:37,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:57:38,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:57:38,357 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:57:38,357 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1039133293] [2021-10-07 15:57:38,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1039133293] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:57:38,357 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:57:38,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:57:38,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176266716] [2021-10-07 15:57:38,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:57:38,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:57:38,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:57:38,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:57:38,359 INFO L87 Difference]: Start difference. First operand 3698 states and 10748 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:59,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:57:59,132 INFO L93 Difference]: Finished difference Result 7574 states and 20849 transitions. [2021-10-07 15:57:59,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-07 15:57:59,133 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:57:59,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:57:59,146 INFO L225 Difference]: With dead ends: 7574 [2021-10-07 15:57:59,147 INFO L226 Difference]: Without dead ends: 7562 [2021-10-07 15:57:59,147 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 12526.6ms TimeCoverageRelationStatistics Valid=815, Invalid=3475, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 15:57:59,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7562 states. [2021-10-07 15:57:59,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7562 to 3704. [2021-10-07 15:57:59,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3704 states, 3703 states have (on average 2.9054820415879017) internal successors, (10759), 3703 states have internal predecessors, (10759), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:59,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3704 states to 3704 states and 10759 transitions. [2021-10-07 15:57:59,231 INFO L78 Accepts]: Start accepts. Automaton has 3704 states and 10759 transitions. Word has length 38 [2021-10-07 15:57:59,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:57:59,231 INFO L470 AbstractCegarLoop]: Abstraction has 3704 states and 10759 transitions. [2021-10-07 15:57:59,231 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:57:59,231 INFO L276 IsEmpty]: Start isEmpty. Operand 3704 states and 10759 transitions. [2021-10-07 15:57:59,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:57:59,236 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:57:59,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, 1, 1, 1] [2021-10-07 15:57:59,249 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-07 15:57:59,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:57:59,438 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 15:57:59,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:57:59,439 INFO L82 PathProgramCache]: Analyzing trace with hash -1979371355, now seen corresponding path program 30 times [2021-10-07 15:57:59,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:57:59,440 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [16626019] [2021-10-07 15:57:59,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:57:59,440 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:57:59,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:57:59,442 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:57:59,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-07 15:57:59,970 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:57:59,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:57:59,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:57:59,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:00,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:00,250 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:00,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:00,891 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:00,895 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [16626019] [2021-10-07 15:58:00,895 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [16626019] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:00,895 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:00,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:00,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987928416] [2021-10-07 15:58:00,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:00,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:00,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:00,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:00,897 INFO L87 Difference]: Start difference. First operand 3704 states and 10759 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:16,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:16,620 INFO L93 Difference]: Finished difference Result 7538 states and 20806 transitions. [2021-10-07 15:58:16,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 15:58:16,621 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:16,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:16,635 INFO L225 Difference]: With dead ends: 7538 [2021-10-07 15:58:16,635 INFO L226 Difference]: Without dead ends: 7508 [2021-10-07 15:58:16,635 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 9004.5ms TimeCoverageRelationStatistics Valid=697, Invalid=3335, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 15:58:16,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7508 states. [2021-10-07 15:58:16,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7508 to 3680. [2021-10-07 15:58:16,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3680 states, 3679 states have (on average 2.907039956509921) internal successors, (10695), 3679 states have internal predecessors, (10695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:16,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3680 states to 3680 states and 10695 transitions. [2021-10-07 15:58:16,718 INFO L78 Accepts]: Start accepts. Automaton has 3680 states and 10695 transitions. Word has length 38 [2021-10-07 15:58:16,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:16,719 INFO L470 AbstractCegarLoop]: Abstraction has 3680 states and 10695 transitions. [2021-10-07 15:58:16,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:16,719 INFO L276 IsEmpty]: Start isEmpty. Operand 3680 states and 10695 transitions. [2021-10-07 15:58:16,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:16,724 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:16,724 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:58:16,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-07 15:58:16,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:16,925 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 15:58:16,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:16,926 INFO L82 PathProgramCache]: Analyzing trace with hash -1646680509, now seen corresponding path program 31 times [2021-10-07 15:58:16,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:16,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1433407360] [2021-10-07 15:58:16,927 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:58:16,928 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:16,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:16,929 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:16,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-07 15:58:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:58:17,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:17,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:17,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:17,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:18,267 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:18,267 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:18,268 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1433407360] [2021-10-07 15:58:18,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1433407360] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:18,268 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:18,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:18,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155977545] [2021-10-07 15:58:18,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:18,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:18,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:18,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:18,270 INFO L87 Difference]: Start difference. First operand 3680 states and 10695 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:25,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:25,845 INFO L93 Difference]: Finished difference Result 6058 states and 17094 transitions. [2021-10-07 15:58:25,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 15:58:25,846 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:25,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:25,857 INFO L225 Difference]: With dead ends: 6058 [2021-10-07 15:58:25,857 INFO L226 Difference]: Without dead ends: 6002 [2021-10-07 15:58:25,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 3692.3ms TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 15:58:25,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2021-10-07 15:58:25,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 3662. [2021-10-07 15:58:25,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3662 states, 3661 states have (on average 2.9084949467358645) internal successors, (10648), 3661 states have internal predecessors, (10648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:25,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 10648 transitions. [2021-10-07 15:58:25,931 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 10648 transitions. Word has length 38 [2021-10-07 15:58:25,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:25,931 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 10648 transitions. [2021-10-07 15:58:25,931 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:25,931 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 10648 transitions. [2021-10-07 15:58:25,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:25,936 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:25,936 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:58:25,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Forceful destruction successful, exit code 0 [2021-10-07 15:58:26,137 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:26,137 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 15:58:26,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:26,138 INFO L82 PathProgramCache]: Analyzing trace with hash 584943173, now seen corresponding path program 32 times [2021-10-07 15:58:26,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:26,140 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [495852132] [2021-10-07 15:58:26,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:58:26,140 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:26,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:26,141 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:26,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-07 15:58:26,687 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:58:26,687 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:26,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:26,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:27,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 15:58:27,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:27,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:27,498 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:27,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [495852132] [2021-10-07 15:58:27,499 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [495852132] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:27,499 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:27,499 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:27,499 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460624473] [2021-10-07 15:58:27,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:27,500 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:27,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:27,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:27,501 INFO L87 Difference]: Start difference. First operand 3662 states and 10648 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:30,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:30,006 INFO L93 Difference]: Finished difference Result 4062 states and 11503 transitions. [2021-10-07 15:58:30,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 15:58:30,007 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:30,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:30,014 INFO L225 Difference]: With dead ends: 4062 [2021-10-07 15:58:30,014 INFO L226 Difference]: Without dead ends: 4022 [2021-10-07 15:58:30,015 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1637.4ms TimeCoverageRelationStatistics Valid=245, Invalid=1161, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 15:58:30,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-10-07 15:58:30,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 3678. [2021-10-07 15:58:30,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3678 states, 3677 states have (on average 2.903997824313299) internal successors, (10678), 3677 states have internal predecessors, (10678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:30,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10678 transitions. [2021-10-07 15:58:30,073 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10678 transitions. Word has length 38 [2021-10-07 15:58:30,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:30,073 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10678 transitions. [2021-10-07 15:58:30,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:30,073 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10678 transitions. [2021-10-07 15:58:30,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:30,079 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:30,079 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:58:30,090 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 15:58:30,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:30,280 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 15:58:30,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:30,281 INFO L82 PathProgramCache]: Analyzing trace with hash -515827683, now seen corresponding path program 33 times [2021-10-07 15:58:30,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:30,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [366625124] [2021-10-07 15:58:30,282 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:58:30,282 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:30,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:30,283 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:30,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-07 15:58:30,854 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:58:30,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:30,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:30,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:31,155 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:31,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:31,714 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:31,714 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:31,714 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [366625124] [2021-10-07 15:58:31,714 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [366625124] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:31,715 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:31,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:31,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520359331] [2021-10-07 15:58:31,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:31,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:31,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:31,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:31,717 INFO L87 Difference]: Start difference. First operand 3678 states and 10678 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:36,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:36,429 INFO L93 Difference]: Finished difference Result 5252 states and 14922 transitions. [2021-10-07 15:58:36,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 15:58:36,430 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:36,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:36,439 INFO L225 Difference]: With dead ends: 5252 [2021-10-07 15:58:36,439 INFO L226 Difference]: Without dead ends: 5228 [2021-10-07 15:58:36,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 2752.8ms TimeCoverageRelationStatistics Valid=322, Invalid=1318, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 15:58:36,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5228 states. [2021-10-07 15:58:36,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5228 to 3678. [2021-10-07 15:58:36,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3678 states, 3677 states have (on average 2.9012782159369053) internal successors, (10668), 3677 states have internal predecessors, (10668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:36,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10668 transitions. [2021-10-07 15:58:36,503 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10668 transitions. Word has length 38 [2021-10-07 15:58:36,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:36,503 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10668 transitions. [2021-10-07 15:58:36,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:36,503 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10668 transitions. [2021-10-07 15:58:36,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:36,508 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:36,508 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:58:36,520 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 15:58:36,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:36,709 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 15:58:36,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:36,710 INFO L82 PathProgramCache]: Analyzing trace with hash -1005638089, now seen corresponding path program 34 times [2021-10-07 15:58:36,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:36,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1150015793] [2021-10-07 15:58:36,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:58:36,712 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:36,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:36,713 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:36,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-07 15:58:37,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:58:37,299 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:37,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:37,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:37,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:37,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:38,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:38,191 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:38,191 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1150015793] [2021-10-07 15:58:38,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1150015793] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:38,192 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:38,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:38,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827498677] [2021-10-07 15:58:38,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:38,193 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:38,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:38,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:38,194 INFO L87 Difference]: Start difference. First operand 3678 states and 10668 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:46,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:46,480 INFO L93 Difference]: Finished difference Result 6108 states and 16997 transitions. [2021-10-07 15:58:46,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-07 15:58:46,480 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:46,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:46,491 INFO L225 Difference]: With dead ends: 6108 [2021-10-07 15:58:46,491 INFO L226 Difference]: Without dead ends: 6096 [2021-10-07 15:58:46,491 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 4326.1ms TimeCoverageRelationStatistics Valid=490, Invalid=1960, Unknown=0, NotChecked=0, Total=2450 [2021-10-07 15:58:46,500 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6096 states. [2021-10-07 15:58:46,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6096 to 3678. [2021-10-07 15:58:46,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3678 states, 3677 states have (on average 2.8996464509110687) internal successors, (10662), 3677 states have internal predecessors, (10662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:46,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10662 transitions. [2021-10-07 15:58:46,566 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10662 transitions. Word has length 38 [2021-10-07 15:58:46,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:46,566 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10662 transitions. [2021-10-07 15:58:46,566 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:46,567 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10662 transitions. [2021-10-07 15:58:46,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:46,573 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:46,573 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:58:46,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-07 15:58:46,774 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:46,774 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 15:58:46,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:46,775 INFO L82 PathProgramCache]: Analyzing trace with hash 1458056251, now seen corresponding path program 35 times [2021-10-07 15:58:46,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:46,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [744515624] [2021-10-07 15:58:46,776 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:58:46,776 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:46,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:46,777 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:46,778 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-07 15:58:47,357 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:58:47,358 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:47,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:47,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:47,657 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:47,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:48,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 15:58:48,203 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:48,203 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [744515624] [2021-10-07 15:58:48,203 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [744515624] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:48,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:48,204 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:48,204 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1233005884] [2021-10-07 15:58:48,204 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:48,205 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:48,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:48,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:48,206 INFO L87 Difference]: Start difference. First operand 3678 states and 10662 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:55,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:58:55,242 INFO L93 Difference]: Finished difference Result 6104 states and 17024 transitions. [2021-10-07 15:58:55,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 15:58:55,243 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:58:55,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:58:55,254 INFO L225 Difference]: With dead ends: 6104 [2021-10-07 15:58:55,254 INFO L226 Difference]: Without dead ends: 6074 [2021-10-07 15:58:55,254 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 3435.1ms TimeCoverageRelationStatistics Valid=493, Invalid=2057, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 15:58:55,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6074 states. [2021-10-07 15:58:55,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6074 to 3654. [2021-10-07 15:58:55,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3654 states, 3653 states have (on average 2.9006296194908296) internal successors, (10596), 3653 states have internal predecessors, (10596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:55,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 10596 transitions. [2021-10-07 15:58:55,329 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 10596 transitions. Word has length 38 [2021-10-07 15:58:55,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:58:55,329 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 10596 transitions. [2021-10-07 15:58:55,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:58:55,329 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 10596 transitions. [2021-10-07 15:58:55,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:58:55,335 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:58:55,335 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:58:55,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-07 15:58:55,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:58:55,536 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 15:58:55,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:58:55,537 INFO L82 PathProgramCache]: Analyzing trace with hash 1790747097, now seen corresponding path program 36 times [2021-10-07 15:58:55,537 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:58:55,537 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1248960311] [2021-10-07 15:58:55,537 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:58:55,538 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:58:55,538 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:58:55,541 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:58:55,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-07 15:58:56,139 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:58:56,140 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:58:56,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:58:56,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:58:56,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:56,437 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:58:56,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:58:56,926 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:58:56,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1248960311] [2021-10-07 15:58:56,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1248960311] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:58:56,927 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:58:56,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:58:56,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395217472] [2021-10-07 15:58:56,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:58:56,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:58:56,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:58:56,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:58:56,929 INFO L87 Difference]: Start difference. First operand 3654 states and 10596 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:01,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:01,514 INFO L93 Difference]: Finished difference Result 5162 states and 14674 transitions. [2021-10-07 15:59:01,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 15:59:01,515 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:01,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:01,526 INFO L225 Difference]: With dead ends: 5162 [2021-10-07 15:59:01,527 INFO L226 Difference]: Without dead ends: 5100 [2021-10-07 15:59:01,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2282.8ms TimeCoverageRelationStatistics Valid=366, Invalid=1704, Unknown=0, NotChecked=0, Total=2070 [2021-10-07 15:59:01,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5100 states. [2021-10-07 15:59:01,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5100 to 3604. [2021-10-07 15:59:01,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3604 states, 3603 states have (on average 2.9075770191507075) internal successors, (10476), 3603 states have internal predecessors, (10476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:01,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 10476 transitions. [2021-10-07 15:59:01,599 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 10476 transitions. Word has length 38 [2021-10-07 15:59:01,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:01,599 INFO L470 AbstractCegarLoop]: Abstraction has 3604 states and 10476 transitions. [2021-10-07 15:59:01,600 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:01,600 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 10476 transitions. [2021-10-07 15:59:01,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:01,607 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:01,608 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:01,622 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:01,822 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:01,822 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 15:59:01,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:01,823 INFO L82 PathProgramCache]: Analyzing trace with hash -805211733, now seen corresponding path program 37 times [2021-10-07 15:59:01,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:01,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1272780650] [2021-10-07 15:59:01,824 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:59:01,825 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:01,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:01,826 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:01,829 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-07 15:59:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:59:02,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:59:02,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:02,647 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:02,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:02,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:02,918 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:02,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1272780650] [2021-10-07 15:59:02,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1272780650] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:02,919 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:02,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-07 15:59:02,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598568259] [2021-10-07 15:59:02,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:59:02,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:02,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:59:02,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:59:02,920 INFO L87 Difference]: Start difference. First operand 3604 states and 10476 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:04,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:04,638 INFO L93 Difference]: Finished difference Result 4980 states and 13925 transitions. [2021-10-07 15:59:04,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-07 15:59:04,639 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:04,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:04,648 INFO L225 Difference]: With dead ends: 4980 [2021-10-07 15:59:04,649 INFO L226 Difference]: Without dead ends: 4840 [2021-10-07 15:59:04,649 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 848.7ms TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:59:04,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4840 states. [2021-10-07 15:59:04,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4840 to 3908. [2021-10-07 15:59:04,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3908 states, 3907 states have (on average 2.874072178141797) internal successors, (11229), 3907 states have internal predecessors, (11229), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:04,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 11229 transitions. [2021-10-07 15:59:04,715 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 11229 transitions. Word has length 38 [2021-10-07 15:59:04,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:04,715 INFO L470 AbstractCegarLoop]: Abstraction has 3908 states and 11229 transitions. [2021-10-07 15:59:04,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:04,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 11229 transitions. [2021-10-07 15:59:04,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:04,721 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:04,721 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 15:59:04,732 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:04,922 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:04,922 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 15:59:04,923 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:04,923 INFO L82 PathProgramCache]: Analyzing trace with hash -1575441539, now seen corresponding path program 38 times [2021-10-07 15:59:04,924 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:04,924 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2124108350] [2021-10-07 15:59:04,924 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 15:59:04,925 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:04,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:04,926 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:04,927 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-07 15:59:05,525 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:59:05,525 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:05,530 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:59:05,531 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:05,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 15:59:05,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:05,992 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:05,992 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:05,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2124108350] [2021-10-07 15:59:05,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2124108350] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:05,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:05,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-07 15:59:05,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531820455] [2021-10-07 15:59:05,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:59:05,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:05,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:59:05,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:59:05,995 INFO L87 Difference]: Start difference. First operand 3908 states and 11229 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:09,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:09,245 INFO L93 Difference]: Finished difference Result 5982 states and 16783 transitions. [2021-10-07 15:59:09,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 15:59:09,246 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:09,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:09,258 INFO L225 Difference]: With dead ends: 5982 [2021-10-07 15:59:09,258 INFO L226 Difference]: Without dead ends: 5892 [2021-10-07 15:59:09,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1171.3ms TimeCoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 15:59:09,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5892 states. [2021-10-07 15:59:09,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5892 to 3900. [2021-10-07 15:59:09,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3900 states, 3899 states have (on average 2.8779174147217237) internal successors, (11221), 3899 states have internal predecessors, (11221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:09,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 11221 transitions. [2021-10-07 15:59:09,334 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 11221 transitions. Word has length 38 [2021-10-07 15:59:09,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:09,335 INFO L470 AbstractCegarLoop]: Abstraction has 3900 states and 11221 transitions. [2021-10-07 15:59:09,335 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:09,335 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 11221 transitions. [2021-10-07 15:59:09,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:09,341 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:09,341 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:59:09,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:09,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:09,543 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 15:59:09,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:09,544 INFO L82 PathProgramCache]: Analyzing trace with hash 1362991399, now seen corresponding path program 39 times [2021-10-07 15:59:09,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:09,545 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1189849056] [2021-10-07 15:59:09,545 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 15:59:09,545 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:09,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:09,546 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:09,547 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-07 15:59:10,173 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 15:59:10,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:10,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:59:10,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:10,365 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:10,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:10,668 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:10,668 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:10,668 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1189849056] [2021-10-07 15:59:10,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1189849056] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:10,668 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:10,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-07 15:59:10,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92244129] [2021-10-07 15:59:10,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 15:59:10,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:10,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 15:59:10,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-07 15:59:10,670 INFO L87 Difference]: Start difference. First operand 3900 states and 11221 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:14,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:14,084 INFO L93 Difference]: Finished difference Result 4626 states and 12950 transitions. [2021-10-07 15:59:14,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-07 15:59:14,085 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:14,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:14,096 INFO L225 Difference]: With dead ends: 4626 [2021-10-07 15:59:14,096 INFO L226 Difference]: Without dead ends: 4434 [2021-10-07 15:59:14,097 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1326.2ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-10-07 15:59:14,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-10-07 15:59:14,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3816. [2021-10-07 15:59:14,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3816 states, 3815 states have (on average 2.8809960681520312) internal successors, (10991), 3815 states have internal predecessors, (10991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:14,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 10991 transitions. [2021-10-07 15:59:14,168 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 10991 transitions. Word has length 38 [2021-10-07 15:59:14,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:14,168 INFO L470 AbstractCegarLoop]: Abstraction has 3816 states and 10991 transitions. [2021-10-07 15:59:14,168 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:14,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 10991 transitions. [2021-10-07 15:59:14,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:14,174 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:14,174 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:59:14,185 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:14,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:14,375 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 15:59:14,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:14,376 INFO L82 PathProgramCache]: Analyzing trace with hash -234540293, now seen corresponding path program 40 times [2021-10-07 15:59:14,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:14,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688869030] [2021-10-07 15:59:14,377 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 15:59:14,377 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:14,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:14,378 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:14,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-07 15:59:15,023 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 15:59:15,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:15,028 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 15:59:15,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:15,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:15,235 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:15,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:15,520 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:15,520 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688869030] [2021-10-07 15:59:15,520 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688869030] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:15,520 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:15,520 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-07 15:59:15,520 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242357277] [2021-10-07 15:59:15,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 15:59:15,521 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:15,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 15:59:15,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-07 15:59:15,522 INFO L87 Difference]: Start difference. First operand 3816 states and 10991 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:19,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:19,564 INFO L93 Difference]: Finished difference Result 5060 states and 14534 transitions. [2021-10-07 15:59:19,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 15:59:19,565 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:19,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:19,575 INFO L225 Difference]: With dead ends: 5060 [2021-10-07 15:59:19,575 INFO L226 Difference]: Without dead ends: 4974 [2021-10-07 15:59:19,575 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1517.2ms TimeCoverageRelationStatistics Valid=258, Invalid=1224, Unknown=0, NotChecked=0, Total=1482 [2021-10-07 15:59:19,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4974 states. [2021-10-07 15:59:19,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4974 to 3848. [2021-10-07 15:59:19,671 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3848 states, 3847 states have (on average 2.8760072783987525) internal successors, (11064), 3847 states have internal predecessors, (11064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:19,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3848 states to 3848 states and 11064 transitions. [2021-10-07 15:59:19,679 INFO L78 Accepts]: Start accepts. Automaton has 3848 states and 11064 transitions. Word has length 38 [2021-10-07 15:59:19,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:19,680 INFO L470 AbstractCegarLoop]: Abstraction has 3848 states and 11064 transitions. [2021-10-07 15:59:19,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:19,680 INFO L276 IsEmpty]: Start isEmpty. Operand 3848 states and 11064 transitions. [2021-10-07 15:59:19,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:19,686 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:19,686 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:59:19,699 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:19,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:19,887 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 15:59:19,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:19,889 INFO L82 PathProgramCache]: Analyzing trace with hash 858948781, now seen corresponding path program 41 times [2021-10-07 15:59:19,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:19,890 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313623072] [2021-10-07 15:59:19,890 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 15:59:19,890 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:19,890 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:19,891 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:19,911 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-07 15:59:20,586 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 15:59:20,586 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:20,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:59:20,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:20,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 15:59:20,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:21,397 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:21,398 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:21,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313623072] [2021-10-07 15:59:21,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313623072] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:21,398 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:21,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:59:21,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941464276] [2021-10-07 15:59:21,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:59:21,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:21,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:59:21,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:59:21,400 INFO L87 Difference]: Start difference. First operand 3848 states and 11064 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:36,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:36,012 INFO L93 Difference]: Finished difference Result 6614 states and 18451 transitions. [2021-10-07 15:59:36,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-07 15:59:36,013 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:36,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:36,029 INFO L225 Difference]: With dead ends: 6614 [2021-10-07 15:59:36,030 INFO L226 Difference]: Without dead ends: 6404 [2021-10-07 15:59:36,031 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 7226.1ms TimeCoverageRelationStatistics Valid=842, Invalid=4708, Unknown=0, NotChecked=0, Total=5550 [2021-10-07 15:59:36,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2021-10-07 15:59:36,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 3984. [2021-10-07 15:59:36,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3984 states, 3983 states have (on average 2.867436605573688) internal successors, (11421), 3983 states have internal predecessors, (11421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:36,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3984 states to 3984 states and 11421 transitions. [2021-10-07 15:59:36,154 INFO L78 Accepts]: Start accepts. Automaton has 3984 states and 11421 transitions. Word has length 38 [2021-10-07 15:59:36,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:36,154 INFO L470 AbstractCegarLoop]: Abstraction has 3984 states and 11421 transitions. [2021-10-07 15:59:36,155 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:36,155 INFO L276 IsEmpty]: Start isEmpty. Operand 3984 states and 11421 transitions. [2021-10-07 15:59:36,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:36,163 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:36,163 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:59:36,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:36,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:36,377 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 15:59:36,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:36,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1936815229, now seen corresponding path program 42 times [2021-10-07 15:59:36,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:36,378 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1169186154] [2021-10-07 15:59:36,378 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 15:59:36,379 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:36,379 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:36,380 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:36,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-07 15:59:37,071 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 15:59:37,071 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 15:59:37,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:59:37,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:37,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:37,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:37,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:37,859 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:37,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1169186154] [2021-10-07 15:59:37,860 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1169186154] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:37,860 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:37,860 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:59:37,860 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905955075] [2021-10-07 15:59:37,861 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:59:37,861 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:37,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:59:37,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:59:37,862 INFO L87 Difference]: Start difference. First operand 3984 states and 11421 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:48,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:48,752 INFO L93 Difference]: Finished difference Result 6094 states and 17028 transitions. [2021-10-07 15:59:48,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 15:59:48,753 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:48,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:48,766 INFO L225 Difference]: With dead ends: 6094 [2021-10-07 15:59:48,766 INFO L226 Difference]: Without dead ends: 6028 [2021-10-07 15:59:48,767 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 4854.5ms TimeCoverageRelationStatistics Valid=582, Invalid=3578, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 15:59:48,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-10-07 15:59:48,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3948. [2021-10-07 15:59:48,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3948 states, 3947 states have (on average 2.869267798327844) internal successors, (11325), 3947 states have internal predecessors, (11325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:48,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 11325 transitions. [2021-10-07 15:59:48,844 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 11325 transitions. Word has length 38 [2021-10-07 15:59:48,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:48,844 INFO L470 AbstractCegarLoop]: Abstraction has 3948 states and 11325 transitions. [2021-10-07 15:59:48,844 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:48,844 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 11325 transitions. [2021-10-07 15:59:48,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:48,851 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:48,851 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 15:59:48,863 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-07 15:59:49,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 15:59:49,052 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 15:59:49,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 15:59:49,053 INFO L82 PathProgramCache]: Analyzing trace with hash 707453745, now seen corresponding path program 43 times [2021-10-07 15:59:49,053 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 15:59:49,054 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459168720] [2021-10-07 15:59:49,054 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 15:59:49,054 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 15:59:49,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 15:59:49,055 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 15:59:49,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-07 15:59:49,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 15:59:49,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 15:59:49,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 15:59:50,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 15:59:50,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 15:59:50,545 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 15:59:50,545 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 15:59:50,545 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459168720] [2021-10-07 15:59:50,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459168720] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 15:59:50,545 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 15:59:50,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 15:59:50,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332636595] [2021-10-07 15:59:50,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 15:59:50,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 15:59:50,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 15:59:50,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-07 15:59:50,547 INFO L87 Difference]: Start difference. First operand 3948 states and 11325 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:59,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 15:59:59,902 INFO L93 Difference]: Finished difference Result 5570 states and 15659 transitions. [2021-10-07 15:59:59,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-07 15:59:59,902 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 15:59:59,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 15:59:59,913 INFO L225 Difference]: With dead ends: 5570 [2021-10-07 15:59:59,913 INFO L226 Difference]: Without dead ends: 5484 [2021-10-07 15:59:59,914 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 4345.1ms TimeCoverageRelationStatistics Valid=506, Invalid=2800, Unknown=0, NotChecked=0, Total=3306 [2021-10-07 15:59:59,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5484 states. [2021-10-07 15:59:59,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5484 to 3880. [2021-10-07 15:59:59,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3880 states, 3879 states have (on average 2.8754833720030937) internal successors, (11154), 3879 states have internal predecessors, (11154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:59,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3880 states to 3880 states and 11154 transitions. [2021-10-07 15:59:59,992 INFO L78 Accepts]: Start accepts. Automaton has 3880 states and 11154 transitions. Word has length 38 [2021-10-07 15:59:59,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 15:59:59,992 INFO L470 AbstractCegarLoop]: Abstraction has 3880 states and 11154 transitions. [2021-10-07 15:59:59,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 15:59:59,993 INFO L276 IsEmpty]: Start isEmpty. Operand 3880 states and 11154 transitions. [2021-10-07 15:59:59,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 15:59:59,998 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 15:59:59,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, 1, 1, 1] [2021-10-07 16:00:00,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:00:00,199 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:00:00,199 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:00:00,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:00,200 INFO L82 PathProgramCache]: Analyzing trace with hash -585172069, now seen corresponding path program 44 times [2021-10-07 16:00:00,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:00,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1003538999] [2021-10-07 16:00:00,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:00:00,202 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:00,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:00,203 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:00:00,208 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:00:00,920 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:00:00,920 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:00,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 16:00:00,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:01,162 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:01,162 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:01,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:00:01,533 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:01,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1003538999] [2021-10-07 16:00:01,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1003538999] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:01,534 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:01,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-07 16:00:01,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84403521] [2021-10-07 16:00:01,534 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 16:00:01,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:01,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 16:00:01,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-07 16:00:01,535 INFO L87 Difference]: Start difference. First operand 3880 states and 11154 transitions. Second operand has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:06,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:06,807 INFO L93 Difference]: Finished difference Result 5412 states and 15534 transitions. [2021-10-07 16:00:06,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-07 16:00:06,808 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:00:06,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:06,820 INFO L225 Difference]: With dead ends: 5412 [2021-10-07 16:00:06,821 INFO L226 Difference]: Without dead ends: 5240 [2021-10-07 16:00:06,821 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1886.4ms TimeCoverageRelationStatistics Valid=330, Invalid=1476, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 16:00:06,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5240 states. [2021-10-07 16:00:06,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5240 to 3892. [2021-10-07 16:00:06,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3892 states, 3891 states have (on average 2.8717553328193266) internal successors, (11174), 3891 states have internal predecessors, (11174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:06,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 11174 transitions. [2021-10-07 16:00:06,892 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 11174 transitions. Word has length 38 [2021-10-07 16:00:06,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:06,892 INFO L470 AbstractCegarLoop]: Abstraction has 3892 states and 11174 transitions. [2021-10-07 16:00:06,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.2941176470588234) internal successors, (56), 16 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:06,892 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 11174 transitions. [2021-10-07 16:00:06,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:00:06,898 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:06,898 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00:06,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-07 16:00:07,100 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:00:07,101 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:00:07,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:07,101 INFO L82 PathProgramCache]: Analyzing trace with hash 1515268103, now seen corresponding path program 45 times [2021-10-07 16:00:07,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:07,102 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [648419276] [2021-10-07 16:00:07,103 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:00:07,103 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:07,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:07,104 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:00:07,105 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:00:07,821 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:00:07,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:07,826 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:00:07,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:08,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:00:08,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:08,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:08,664 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:08,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [648419276] [2021-10-07 16:00:08,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [648419276] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:08,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:08,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:00:08,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870574510] [2021-10-07 16:00:08,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:00:08,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:08,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:00:08,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:00:08,666 INFO L87 Difference]: Start difference. First operand 3892 states and 11174 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:14,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:14,064 INFO L93 Difference]: Finished difference Result 5352 states and 15251 transitions. [2021-10-07 16:00:14,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 16:00:14,065 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:00:14,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:14,126 INFO L225 Difference]: With dead ends: 5352 [2021-10-07 16:00:14,127 INFO L226 Difference]: Without dead ends: 5284 [2021-10-07 16:00:14,127 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 2225.2ms TimeCoverageRelationStatistics Valid=314, Invalid=1848, Unknown=0, NotChecked=0, Total=2162 [2021-10-07 16:00:14,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2021-10-07 16:00:14,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 3890. [2021-10-07 16:00:14,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3890 states, 3889 states have (on average 2.87168938030342) internal successors, (11168), 3889 states have internal predecessors, (11168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:14,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3890 states to 3890 states and 11168 transitions. [2021-10-07 16:00:14,199 INFO L78 Accepts]: Start accepts. Automaton has 3890 states and 11168 transitions. Word has length 38 [2021-10-07 16:00:14,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:14,199 INFO L470 AbstractCegarLoop]: Abstraction has 3890 states and 11168 transitions. [2021-10-07 16:00:14,199 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:14,199 INFO L276 IsEmpty]: Start isEmpty. Operand 3890 states and 11168 transitions. [2021-10-07 16:00:14,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:00:14,205 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:14,205 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00:14,217 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:00:14,406 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:00:14,406 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:00:14,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:14,408 INFO L82 PathProgramCache]: Analyzing trace with hash 152889151, now seen corresponding path program 46 times [2021-10-07 16:00:14,409 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:14,409 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668813638] [2021-10-07 16:00:14,409 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:00:14,409 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:14,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:14,410 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:00:14,411 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:00:15,155 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:00:15,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:15,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:00:15,161 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:15,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:15,357 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:15,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:15,664 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:15,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668813638] [2021-10-07 16:00:15,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668813638] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:15,664 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:15,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-07 16:00:15,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663473094] [2021-10-07 16:00:15,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-07 16:00:15,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:15,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-07 16:00:15,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-07 16:00:15,666 INFO L87 Difference]: Start difference. First operand 3890 states and 11168 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:21,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:21,028 INFO L93 Difference]: Finished difference Result 5332 states and 15001 transitions. [2021-10-07 16:00:21,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 16:00:21,028 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:00:21,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:21,038 INFO L225 Difference]: With dead ends: 5332 [2021-10-07 16:00:21,038 INFO L226 Difference]: Without dead ends: 5238 [2021-10-07 16:00:21,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2322.3ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:00:21,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5238 states. [2021-10-07 16:00:21,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5238 to 3930. [2021-10-07 16:00:21,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3930 states, 3929 states have (on average 2.8719776024433696) internal successors, (11284), 3929 states have internal predecessors, (11284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:21,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11284 transitions. [2021-10-07 16:00:21,103 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11284 transitions. Word has length 38 [2021-10-07 16:00:21,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:21,103 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11284 transitions. [2021-10-07 16:00:21,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:21,103 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11284 transitions. [2021-10-07 16:00:21,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:00:21,109 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:21,109 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:21,121 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:00:21,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:00:21,311 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:00:21,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:21,312 INFO L82 PathProgramCache]: Analyzing trace with hash 1246378225, now seen corresponding path program 47 times [2021-10-07 16:00:21,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:21,313 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1359510005] [2021-10-07 16:00:21,313 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:00:21,313 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:21,314 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:21,314 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:00:21,315 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:00:22,037 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:00:22,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:22,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:00:22,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:22,332 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:22,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:22,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:22,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1359510005] [2021-10-07 16:00:22,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1359510005] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:22,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:22,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:00:22,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290840908] [2021-10-07 16:00:22,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:00:22,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:22,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:00:22,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:00:22,914 INFO L87 Difference]: Start difference. First operand 3930 states and 11284 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:39,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:39,369 INFO L93 Difference]: Finished difference Result 6212 states and 16825 transitions. [2021-10-07 16:00:39,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-07 16:00:39,370 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:00:39,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:39,380 INFO L225 Difference]: With dead ends: 6212 [2021-10-07 16:00:39,381 INFO L226 Difference]: Without dead ends: 6058 [2021-10-07 16:00:39,381 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 8897.7ms TimeCoverageRelationStatistics Valid=749, Invalid=3157, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 16:00:39,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6058 states. [2021-10-07 16:00:39,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6058 to 4014. [2021-10-07 16:00:39,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4014 states, 4013 states have (on average 2.867680039870421) internal successors, (11508), 4013 states have internal predecessors, (11508), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:39,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4014 states to 4014 states and 11508 transitions. [2021-10-07 16:00:39,460 INFO L78 Accepts]: Start accepts. Automaton has 4014 states and 11508 transitions. Word has length 38 [2021-10-07 16:00:39,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:39,460 INFO L470 AbstractCegarLoop]: Abstraction has 4014 states and 11508 transitions. [2021-10-07 16:00:39,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:39,460 INFO L276 IsEmpty]: Start isEmpty. Operand 4014 states and 11508 transitions. [2021-10-07 16:00:39,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:00:39,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:39,466 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:39,478 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:00:39,666 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:00:39,667 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:00:39,667 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:39,668 INFO L82 PathProgramCache]: Analyzing trace with hash -1549385785, now seen corresponding path program 48 times [2021-10-07 16:00:39,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:39,668 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [824379451] [2021-10-07 16:00:39,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:00:39,669 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:39,669 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:39,670 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:00:39,671 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:00:40,486 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:00:40,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:00:40,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:00:40,494 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:40,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:40,793 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:41,404 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:41,405 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:41,405 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [824379451] [2021-10-07 16:00:41,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [824379451] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:41,405 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:41,405 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:00:41,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319567017] [2021-10-07 16:00:41,406 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:00:41,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:41,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:00:41,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:00:41,407 INFO L87 Difference]: Start difference. First operand 4014 states and 11508 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:55,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:00:55,044 INFO L93 Difference]: Finished difference Result 6174 states and 16739 transitions. [2021-10-07 16:00:55,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 16:00:55,045 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:00:55,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:00:55,055 INFO L225 Difference]: With dead ends: 6174 [2021-10-07 16:00:55,056 INFO L226 Difference]: Without dead ends: 6108 [2021-10-07 16:00:55,056 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 6754.4ms TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 16:00:55,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6108 states. [2021-10-07 16:00:55,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6108 to 3978. [2021-10-07 16:00:55,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3978 states, 3977 states have (on average 2.8694996228312797) internal successors, (11412), 3977 states have internal predecessors, (11412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:55,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3978 states to 3978 states and 11412 transitions. [2021-10-07 16:00:55,134 INFO L78 Accepts]: Start accepts. Automaton has 3978 states and 11412 transitions. Word has length 38 [2021-10-07 16:00:55,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:00:55,134 INFO L470 AbstractCegarLoop]: Abstraction has 3978 states and 11412 transitions. [2021-10-07 16:00:55,134 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:00:55,134 INFO L276 IsEmpty]: Start isEmpty. Operand 3978 states and 11412 transitions. [2021-10-07 16:00:55,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:00:55,140 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:00:55,140 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:00:55,153 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:00:55,341 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:00:55,341 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:00:55,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:00:55,342 INFO L82 PathProgramCache]: Analyzing trace with hash 1094883189, now seen corresponding path program 49 times [2021-10-07 16:00:55,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:00:55,343 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652488063] [2021-10-07 16:00:55,343 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:00:55,343 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:00:55,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:00:55,345 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:00:55,346 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:00:56,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:00:56,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:00:56,131 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:00:56,417 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:56,417 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:00:57,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:00:57,007 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:00:57,007 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652488063] [2021-10-07 16:00:57,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652488063] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:00:57,007 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:00:57,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:00:57,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104260442] [2021-10-07 16:00:57,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:00:57,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:00:57,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:00:57,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:00:57,009 INFO L87 Difference]: Start difference. First operand 3978 states and 11412 transitions. Second operand has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:07,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:01:07,377 INFO L93 Difference]: Finished difference Result 5272 states and 14495 transitions. [2021-10-07 16:01:07,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 16:01:07,378 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:01:07,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:01:07,388 INFO L225 Difference]: With dead ends: 5272 [2021-10-07 16:01:07,388 INFO L226 Difference]: Without dead ends: 5186 [2021-10-07 16:01:07,388 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 4767.6ms TimeCoverageRelationStatistics Valid=439, Invalid=2213, Unknown=0, NotChecked=0, Total=2652 [2021-10-07 16:01:07,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5186 states. [2021-10-07 16:01:07,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5186 to 3918. [2021-10-07 16:01:07,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3917 states have (on average 2.8708195047230025) internal successors, (11245), 3917 states have internal predecessors, (11245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:07,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 11245 transitions. [2021-10-07 16:01:07,465 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 11245 transitions. Word has length 38 [2021-10-07 16:01:07,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:01:07,465 INFO L470 AbstractCegarLoop]: Abstraction has 3918 states and 11245 transitions. [2021-10-07 16:01:07,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:07,465 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 11245 transitions. [2021-10-07 16:01:07,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:01:07,472 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:01:07,472 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:07,486 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:01:07,672 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:01:07,673 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:01:07,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:01:07,674 INFO L82 PathProgramCache]: Analyzing trace with hash -597424383, now seen corresponding path program 50 times [2021-10-07 16:01:07,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:01:07,674 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [177143099] [2021-10-07 16:01:07,675 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:01:07,675 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:01:07,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:01:07,676 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:01:07,677 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:01:08,529 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:01:08,529 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:01:08,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:01:08,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:01:08,828 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:01:08,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:01:09,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:01:09,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:01:09,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [177143099] [2021-10-07 16:01:09,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [177143099] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:01:09,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:01:09,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:01:09,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207229351] [2021-10-07 16:01:09,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:01:09,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:01:09,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:01:09,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:01:09,387 INFO L87 Difference]: Start difference. First operand 3918 states and 11245 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:26,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:01:26,486 INFO L93 Difference]: Finished difference Result 5966 states and 16267 transitions. [2021-10-07 16:01:26,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 16:01:26,488 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:01:26,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:01:26,498 INFO L225 Difference]: With dead ends: 5966 [2021-10-07 16:01:26,498 INFO L226 Difference]: Without dead ends: 5858 [2021-10-07 16:01:26,499 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 9182.0ms TimeCoverageRelationStatistics Valid=635, Invalid=2905, Unknown=0, NotChecked=0, Total=3540 [2021-10-07 16:01:26,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5858 states. [2021-10-07 16:01:26,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5858 to 3930. [2021-10-07 16:01:26,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3930 states, 3929 states have (on average 2.8684143547976584) internal successors, (11270), 3929 states have internal predecessors, (11270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:26,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11270 transitions. [2021-10-07 16:01:26,584 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11270 transitions. Word has length 38 [2021-10-07 16:01:26,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:01:26,584 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11270 transitions. [2021-10-07 16:01:26,584 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:26,584 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11270 transitions. [2021-10-07 16:01:26,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:01:26,592 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:01:26,592 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:26,613 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-10-07 16:01:26,806 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:01:26,807 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:01:26,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:01:26,807 INFO L82 PathProgramCache]: Analyzing trace with hash 429770239, now seen corresponding path program 51 times [2021-10-07 16:01:26,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:01:26,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [654621221] [2021-10-07 16:01:26,808 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:01:26,809 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:01:26,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:01:26,810 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:01:26,813 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:01:27,646 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:01:27,646 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:01:27,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:01:27,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:01:27,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:01:27,935 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:01:28,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:01:28,483 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:01:28,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [654621221] [2021-10-07 16:01:28,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [654621221] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:01:28,485 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:01:28,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:01:28,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989025410] [2021-10-07 16:01:28,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:01:28,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:01:28,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:01:28,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:01:28,487 INFO L87 Difference]: Start difference. First operand 3930 states and 11270 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:46,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:01:46,317 INFO L93 Difference]: Finished difference Result 5868 states and 16017 transitions. [2021-10-07 16:01:46,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-07 16:01:46,318 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:01:46,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:01:46,329 INFO L225 Difference]: With dead ends: 5868 [2021-10-07 16:01:46,330 INFO L226 Difference]: Without dead ends: 5790 [2021-10-07 16:01:46,330 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 10115.5ms TimeCoverageRelationStatistics Valid=610, Invalid=2812, Unknown=0, NotChecked=0, Total=3422 [2021-10-07 16:01:46,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5790 states. [2021-10-07 16:01:46,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5790 to 3906. [2021-10-07 16:01:46,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3906 states, 3905 states have (on average 2.8627400768245836) internal successors, (11179), 3905 states have internal predecessors, (11179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:46,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11179 transitions. [2021-10-07 16:01:46,412 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11179 transitions. Word has length 38 [2021-10-07 16:01:46,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:01:46,412 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11179 transitions. [2021-10-07 16:01:46,412 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:01:46,413 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11179 transitions. [2021-10-07 16:01:46,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:01:46,420 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:01:46,420 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:46,434 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:01:46,620 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:01:46,621 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:01:46,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:01:46,622 INFO L82 PathProgramCache]: Analyzing trace with hash -1343353329, now seen corresponding path program 52 times [2021-10-07 16:01:46,622 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:01:46,623 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1731501890] [2021-10-07 16:01:46,623 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:01:46,623 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:01:46,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:01:46,625 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:01:46,626 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:01:47,489 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:01:47,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:01:47,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:01:47,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:01:47,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:01:47,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:01:48,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:01:48,382 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:01:48,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1731501890] [2021-10-07 16:01:48,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1731501890] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:01:48,383 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:01:48,383 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:01:48,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757211948] [2021-10-07 16:01:48,384 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:01:48,384 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:01:48,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:01:48,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:01:48,385 INFO L87 Difference]: Start difference. First operand 3906 states and 11179 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:06,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:02:06,226 INFO L93 Difference]: Finished difference Result 6152 states and 16780 transitions. [2021-10-07 16:02:06,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-07 16:02:06,227 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:02:06,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:02:06,239 INFO L225 Difference]: With dead ends: 6152 [2021-10-07 16:02:06,239 INFO L226 Difference]: Without dead ends: 6128 [2021-10-07 16:02:06,240 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 9838.3ms TimeCoverageRelationStatistics Valid=707, Invalid=3453, Unknown=0, NotChecked=0, Total=4160 [2021-10-07 16:02:06,249 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2021-10-07 16:02:06,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 3906. [2021-10-07 16:02:06,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3906 states, 3905 states have (on average 2.8617157490396927) internal successors, (11175), 3905 states have internal predecessors, (11175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:06,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11175 transitions. [2021-10-07 16:02:06,319 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11175 transitions. Word has length 38 [2021-10-07 16:02:06,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:02:06,319 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11175 transitions. [2021-10-07 16:02:06,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:06,319 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11175 transitions. [2021-10-07 16:02:06,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:02:06,325 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:02:06,325 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:06,338 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:02:06,526 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:02:06,526 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:02:06,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:02:06,527 INFO L82 PathProgramCache]: Analyzing trace with hash 155849957, now seen corresponding path program 53 times [2021-10-07 16:02:06,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:02:06,528 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [837952272] [2021-10-07 16:02:06,528 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:02:06,528 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:02:06,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:02:06,530 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:02:06,531 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:02:07,402 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:02:07,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:02:07,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:02:07,409 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:02:07,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:02:07,699 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:02:08,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:08,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:02:08,248 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [837952272] [2021-10-07 16:02:08,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [837952272] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:02:08,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:02:08,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:02:08,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942947341] [2021-10-07 16:02:08,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:02:08,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:02:08,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:02:08,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:02:08,250 INFO L87 Difference]: Start difference. First operand 3906 states and 11175 transitions. Second operand has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:21,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:02:21,531 INFO L93 Difference]: Finished difference Result 5956 states and 16335 transitions. [2021-10-07 16:02:21,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 16:02:21,533 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:02:21,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:02:21,544 INFO L225 Difference]: With dead ends: 5956 [2021-10-07 16:02:21,544 INFO L226 Difference]: Without dead ends: 5938 [2021-10-07 16:02:21,545 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 6184.7ms TimeCoverageRelationStatistics Valid=565, Invalid=3341, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 16:02:21,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5938 states. [2021-10-07 16:02:21,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5938 to 3902. [2021-10-07 16:02:21,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3902 states, 3901 states have (on average 2.8623429889771854) internal successors, (11166), 3901 states have internal predecessors, (11166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:21,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 11166 transitions. [2021-10-07 16:02:21,628 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 11166 transitions. Word has length 38 [2021-10-07 16:02:21,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:02:21,628 INFO L470 AbstractCegarLoop]: Abstraction has 3902 states and 11166 transitions. [2021-10-07 16:02:21,628 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.8095238095238093) internal successors, (59), 20 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:21,628 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 11166 transitions. [2021-10-07 16:02:21,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:02:21,634 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:02:21,635 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:21,648 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:02:21,836 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:02:21,837 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:02:21,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:02:21,837 INFO L82 PathProgramCache]: Analyzing trace with hash 2104180499, now seen corresponding path program 54 times [2021-10-07 16:02:21,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:02:21,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2114013175] [2021-10-07 16:02:21,839 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:02:21,839 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:02:21,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:02:21,841 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:02:21,842 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:02:22,738 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:02:22,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:02:22,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:02:22,746 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:02:23,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:02:23,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:02:23,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:23,604 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:02:23,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2114013175] [2021-10-07 16:02:23,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2114013175] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:02:23,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:02:23,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:02:23,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987978408] [2021-10-07 16:02:23,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:02:23,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:02:23,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:02:23,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:02:23,606 INFO L87 Difference]: Start difference. First operand 3902 states and 11166 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:41,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:02:41,833 INFO L93 Difference]: Finished difference Result 6130 states and 16729 transitions. [2021-10-07 16:02:41,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 16:02:41,834 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:02:41,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:02:41,847 INFO L225 Difference]: With dead ends: 6130 [2021-10-07 16:02:41,847 INFO L226 Difference]: Without dead ends: 6118 [2021-10-07 16:02:41,847 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 9758.4ms TimeCoverageRelationStatistics Valid=651, Invalid=3255, Unknown=0, NotChecked=0, Total=3906 [2021-10-07 16:02:41,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6118 states. [2021-10-07 16:02:41,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6118 to 3904. [2021-10-07 16:02:41,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3904 states, 3903 states have (on average 2.8616448885472714) internal successors, (11169), 3903 states have internal predecessors, (11169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:41,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3904 states to 3904 states and 11169 transitions. [2021-10-07 16:02:41,931 INFO L78 Accepts]: Start accepts. Automaton has 3904 states and 11169 transitions. Word has length 38 [2021-10-07 16:02:41,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:02:41,931 INFO L470 AbstractCegarLoop]: Abstraction has 3904 states and 11169 transitions. [2021-10-07 16:02:41,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:41,932 INFO L276 IsEmpty]: Start isEmpty. Operand 3904 states and 11169 transitions. [2021-10-07 16:02:41,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:02:41,938 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:02:41,938 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:41,950 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:02:42,139 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:02:42,139 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:02:42,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:02:42,140 INFO L82 PathProgramCache]: Analyzing trace with hash -1386020077, now seen corresponding path program 55 times [2021-10-07 16:02:42,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:02:42,141 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [116886626] [2021-10-07 16:02:42,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:02:42,142 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:02:42,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:02:42,144 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:02:42,149 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:02:43,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:02:43,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:02:43,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:02:43,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:43,395 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:02:43,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:43,917 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:02:43,917 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [116886626] [2021-10-07 16:02:43,917 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [116886626] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:02:43,918 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:02:43,918 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:02:43,918 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353977338] [2021-10-07 16:02:43,919 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:02:43,919 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:02:43,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:02:43,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:02:43,920 INFO L87 Difference]: Start difference. First operand 3904 states and 11169 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:57,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:02:57,019 INFO L93 Difference]: Finished difference Result 5894 states and 16204 transitions. [2021-10-07 16:02:57,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 16:02:57,020 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:02:57,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:02:57,032 INFO L225 Difference]: With dead ends: 5894 [2021-10-07 16:02:57,032 INFO L226 Difference]: Without dead ends: 5878 [2021-10-07 16:02:57,033 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 6245.6ms TimeCoverageRelationStatistics Valid=519, Invalid=3141, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 16:02:57,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5878 states. [2021-10-07 16:02:57,094 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5878 to 3898. [2021-10-07 16:02:57,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3898 states, 3897 states have (on average 2.8629715165511933) internal successors, (11157), 3897 states have internal predecessors, (11157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:57,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3898 states to 3898 states and 11157 transitions. [2021-10-07 16:02:57,108 INFO L78 Accepts]: Start accepts. Automaton has 3898 states and 11157 transitions. Word has length 38 [2021-10-07 16:02:57,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:02:57,109 INFO L470 AbstractCegarLoop]: Abstraction has 3898 states and 11157 transitions. [2021-10-07 16:02:57,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:02:57,109 INFO L276 IsEmpty]: Start isEmpty. Operand 3898 states and 11157 transitions. [2021-10-07 16:02:57,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:02:57,116 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:02:57,116 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02:57,129 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:02:57,317 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:02:57,318 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:02:57,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:02:57,318 INFO L82 PathProgramCache]: Analyzing trace with hash -1721898609, now seen corresponding path program 56 times [2021-10-07 16:02:57,319 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:02:57,319 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1044038798] [2021-10-07 16:02:57,319 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:02:57,320 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:02:57,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:02:57,321 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:02:57,322 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:02:58,248 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:02:58,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:02:58,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:02:58,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:02:58,544 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:58,544 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:02:59,078 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:02:59,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:02:59,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1044038798] [2021-10-07 16:02:59,079 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1044038798] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:02:59,079 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:02:59,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:02:59,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062384953] [2021-10-07 16:02:59,080 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:02:59,080 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:02:59,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:02:59,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:02:59,080 INFO L87 Difference]: Start difference. First operand 3898 states and 11157 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:08,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:08,902 INFO L93 Difference]: Finished difference Result 5206 states and 14329 transitions. [2021-10-07 16:03:08,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-07 16:03:08,903 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:03:08,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:08,912 INFO L225 Difference]: With dead ends: 5206 [2021-10-07 16:03:08,912 INFO L226 Difference]: Without dead ends: 5182 [2021-10-07 16:03:08,912 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 4807.7ms TimeCoverageRelationStatistics Valid=433, Invalid=2117, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 16:03:08,920 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5182 states. [2021-10-07 16:03:08,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5182 to 3916. [2021-10-07 16:03:08,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3916 states, 3915 states have (on average 2.861302681992337) internal successors, (11202), 3915 states have internal predecessors, (11202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:08,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 11202 transitions. [2021-10-07 16:03:08,980 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 11202 transitions. Word has length 38 [2021-10-07 16:03:08,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:08,981 INFO L470 AbstractCegarLoop]: Abstraction has 3916 states and 11202 transitions. [2021-10-07 16:03:08,981 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:08,981 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 11202 transitions. [2021-10-07 16:03:08,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:03:08,988 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:08,988 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:09,001 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:03:09,189 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:03:09,190 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:03:09,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:09,190 INFO L82 PathProgramCache]: Analyzing trace with hash -1822827227, now seen corresponding path program 57 times [2021-10-07 16:03:09,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:09,191 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1200135303] [2021-10-07 16:03:09,191 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:03:09,192 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:09,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:09,193 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:03:09,194 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:03:10,092 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:03:10,092 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:10,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:03:10,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:10,390 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:10,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:10,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:03:10,979 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:10,979 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1200135303] [2021-10-07 16:03:10,979 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1200135303] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:10,979 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:10,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:03:10,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482145465] [2021-10-07 16:03:10,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:03:10,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:10,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:03:10,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:03:10,981 INFO L87 Difference]: Start difference. First operand 3916 states and 11202 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:27,427 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:27,427 INFO L93 Difference]: Finished difference Result 6026 states and 16343 transitions. [2021-10-07 16:03:27,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 16:03:27,428 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:03:27,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:27,438 INFO L225 Difference]: With dead ends: 6026 [2021-10-07 16:03:27,438 INFO L226 Difference]: Without dead ends: 6014 [2021-10-07 16:03:27,439 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 8881.7ms TimeCoverageRelationStatistics Valid=634, Invalid=2558, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 16:03:27,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6014 states. [2021-10-07 16:03:27,502 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6014 to 3922. [2021-10-07 16:03:27,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3922 states, 3921 states have (on average 2.859729660800816) internal successors, (11213), 3921 states have internal predecessors, (11213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:27,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 11213 transitions. [2021-10-07 16:03:27,515 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 11213 transitions. Word has length 38 [2021-10-07 16:03:27,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:27,515 INFO L470 AbstractCegarLoop]: Abstraction has 3922 states and 11213 transitions. [2021-10-07 16:03:27,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:27,515 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 11213 transitions. [2021-10-07 16:03:27,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:03:27,521 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:27,521 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:27,536 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Ended with exit code 0 [2021-10-07 16:03:27,722 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:03:27,722 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:03:27,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:27,723 INFO L82 PathProgramCache]: Analyzing trace with hash 640867113, now seen corresponding path program 58 times [2021-10-07 16:03:27,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:27,724 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2053732788] [2021-10-07 16:03:27,724 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:03:27,724 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:27,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:27,725 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:03:27,728 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:03:28,614 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:03:28,614 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:28,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:03:28,621 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:28,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:28,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:29,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:29,509 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:29,509 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2053732788] [2021-10-07 16:03:29,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2053732788] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:29,509 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:29,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:03:29,509 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850829656] [2021-10-07 16:03:29,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:03:29,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:29,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:03:29,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:03:29,510 INFO L87 Difference]: Start difference. First operand 3922 states and 11213 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:42,713 INFO L93 Difference]: Finished difference Result 6066 states and 16454 transitions. [2021-10-07 16:03:42,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-07 16:03:42,714 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:03:42,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:42,725 INFO L225 Difference]: With dead ends: 6066 [2021-10-07 16:03:42,725 INFO L226 Difference]: Without dead ends: 6024 [2021-10-07 16:03:42,725 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 6533.8ms TimeCoverageRelationStatistics Valid=519, Invalid=2673, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 16:03:42,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-07 16:03:42,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3886. [2021-10-07 16:03:42,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 2.864864864864865) internal successors, (11130), 3885 states have internal predecessors, (11130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11130 transitions. [2021-10-07 16:03:42,800 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11130 transitions. Word has length 38 [2021-10-07 16:03:42,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:42,800 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11130 transitions. [2021-10-07 16:03:42,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,800 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11130 transitions. [2021-10-07 16:03:42,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:03:42,806 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:42,806 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:42,818 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:03:43,007 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:03:43,008 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:03:43,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:43,009 INFO L82 PathProgramCache]: Analyzing trace with hash -2060575499, now seen corresponding path program 59 times [2021-10-07 16:03:43,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:43,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1444851846] [2021-10-07 16:03:43,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:03:43,010 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:43,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:43,011 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:03:43,012 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:03:43,946 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:03:43,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:43,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:03:43,953 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:44,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:03:44,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:44,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:44,801 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:44,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1444851846] [2021-10-07 16:03:44,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1444851846] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:44,802 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:44,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:03:44,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605670236] [2021-10-07 16:03:44,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:03:44,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:44,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:03:44,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:03:44,803 INFO L87 Difference]: Start difference. First operand 3886 states and 11130 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:53,734 INFO L93 Difference]: Finished difference Result 5178 states and 14457 transitions. [2021-10-07 16:03:53,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-07 16:03:53,735 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:03:53,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:53,791 INFO L225 Difference]: With dead ends: 5178 [2021-10-07 16:03:53,791 INFO L226 Difference]: Without dead ends: 5154 [2021-10-07 16:03:53,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 3906.1ms TimeCoverageRelationStatistics Valid=458, Invalid=2512, Unknown=0, NotChecked=0, Total=2970 [2021-10-07 16:03:53,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-10-07 16:03:53,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 3886. [2021-10-07 16:03:53,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 2.8622908622908625) internal successors, (11120), 3885 states have internal predecessors, (11120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11120 transitions. [2021-10-07 16:03:53,856 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11120 transitions. Word has length 38 [2021-10-07 16:03:53,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:53,856 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11120 transitions. [2021-10-07 16:03:53,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,856 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11120 transitions. [2021-10-07 16:03:53,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:03:53,862 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:53,862 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:53,875 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:03:54,063 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:03:54,063 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:03:54,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:54,065 INFO L82 PathProgramCache]: Analyzing trace with hash 1744581391, now seen corresponding path program 60 times [2021-10-07 16:03:54,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:54,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1523693167] [2021-10-07 16:03:54,066 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:03:54,066 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:54,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:54,067 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:03:54,068 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:03:55,030 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-07 16:03:55,030 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:55,036 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:03:55,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:55,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:55,320 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:55,872 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:55,872 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:55,872 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1523693167] [2021-10-07 16:03:55,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1523693167] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:55,872 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:55,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:03:55,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683607035] [2021-10-07 16:03:55,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:03:55,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:55,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:03:55,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:03:55,874 INFO L87 Difference]: Start difference. First operand 3886 states and 11120 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:09,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:09,962 INFO L93 Difference]: Finished difference Result 5968 states and 16428 transitions. [2021-10-07 16:04:09,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-07 16:04:09,963 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:04:09,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:09,973 INFO L225 Difference]: With dead ends: 5968 [2021-10-07 16:04:09,974 INFO L226 Difference]: Without dead ends: 5956 [2021-10-07 16:04:09,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 6562.9ms TimeCoverageRelationStatistics Valid=715, Invalid=3707, Unknown=0, NotChecked=0, Total=4422 [2021-10-07 16:04:09,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5956 states. [2021-10-07 16:04:10,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5956 to 3886. [2021-10-07 16:04:10,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 2.8607464607464608) internal successors, (11114), 3885 states have internal predecessors, (11114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:10,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11114 transitions. [2021-10-07 16:04:10,051 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11114 transitions. Word has length 38 [2021-10-07 16:04:10,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:10,051 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11114 transitions. [2021-10-07 16:04:10,052 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:10,052 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11114 transitions. [2021-10-07 16:04:10,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:04:10,057 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:10,058 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04:10,071 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:04:10,258 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:04:10,259 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:04:10,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:10,259 INFO L82 PathProgramCache]: Analyzing trace with hash -86691565, now seen corresponding path program 61 times [2021-10-07 16:04:10,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:10,260 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139916879] [2021-10-07 16:04:10,260 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:04:10,261 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:10,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:10,262 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:04:10,263 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:04:11,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:04:11,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:04:11,211 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:11,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:11,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:12,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:12,043 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:12,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139916879] [2021-10-07 16:04:12,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139916879] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:12,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:12,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:04:12,044 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346946143] [2021-10-07 16:04:12,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:04:12,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:12,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:04:12,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:12,045 INFO L87 Difference]: Start difference. First operand 3886 states and 11114 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:22,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:22,863 INFO L93 Difference]: Finished difference Result 5644 states and 15671 transitions. [2021-10-07 16:04:22,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-07 16:04:22,864 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:04:22,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:22,874 INFO L225 Difference]: With dead ends: 5644 [2021-10-07 16:04:22,874 INFO L226 Difference]: Without dead ends: 5614 [2021-10-07 16:04:22,875 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 803 ImplicationChecksByTransitivity, 4562.4ms TimeCoverageRelationStatistics Valid=517, Invalid=3143, Unknown=0, NotChecked=0, Total=3660 [2021-10-07 16:04:22,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5614 states. [2021-10-07 16:04:22,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5614 to 3862. [2021-10-07 16:04:22,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3862 states, 3861 states have (on average 2.8635068635068635) internal successors, (11056), 3861 states have internal predecessors, (11056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:22,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3862 states to 3862 states and 11056 transitions. [2021-10-07 16:04:22,948 INFO L78 Accepts]: Start accepts. Automaton has 3862 states and 11056 transitions. Word has length 38 [2021-10-07 16:04:22,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:22,948 INFO L470 AbstractCegarLoop]: Abstraction has 3862 states and 11056 transitions. [2021-10-07 16:04:22,948 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:22,949 INFO L276 IsEmpty]: Start isEmpty. Operand 3862 states and 11056 transitions. [2021-10-07 16:04:22,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:04:22,954 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:22,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, 1, 1, 1] [2021-10-07 16:04:22,970 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:04:23,155 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:04:23,156 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:04:23,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:23,156 INFO L82 PathProgramCache]: Analyzing trace with hash 245999281, now seen corresponding path program 62 times [2021-10-07 16:04:23,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:23,157 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1415246271] [2021-10-07 16:04:23,157 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:04:23,158 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:23,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:23,159 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:04:23,160 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:04:24,167 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:04:24,168 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:24,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:04:24,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:24,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:04:24,468 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:25,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:25,027 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:25,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1415246271] [2021-10-07 16:04:25,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1415246271] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:25,028 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:25,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:04:25,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97131781] [2021-10-07 16:04:25,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:04:25,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:25,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:04:25,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:25,030 INFO L87 Difference]: Start difference. First operand 3862 states and 11056 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:30,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:30,260 INFO L93 Difference]: Finished difference Result 5014 states and 14251 transitions. [2021-10-07 16:04:30,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 16:04:30,261 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:04:30,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:30,270 INFO L225 Difference]: With dead ends: 5014 [2021-10-07 16:04:30,270 INFO L226 Difference]: Without dead ends: 4982 [2021-10-07 16:04:30,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 2045.4ms TimeCoverageRelationStatistics Valid=269, Invalid=1537, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 16:04:30,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4982 states. [2021-10-07 16:04:30,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4982 to 3848. [2021-10-07 16:04:30,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3848 states, 3847 states have (on average 2.867689108396153) internal successors, (11032), 3847 states have internal predecessors, (11032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:30,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3848 states to 3848 states and 11032 transitions. [2021-10-07 16:04:30,335 INFO L78 Accepts]: Start accepts. Automaton has 3848 states and 11032 transitions. Word has length 38 [2021-10-07 16:04:30,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:30,336 INFO L470 AbstractCegarLoop]: Abstraction has 3848 states and 11032 transitions. [2021-10-07 16:04:30,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:30,336 INFO L276 IsEmpty]: Start isEmpty. Operand 3848 states and 11032 transitions. [2021-10-07 16:04:30,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:04:30,341 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:30,342 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04:30,355 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:04:30,542 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:04:30,543 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:04:30,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:30,543 INFO L82 PathProgramCache]: Analyzing trace with hash -513145919, now seen corresponding path program 63 times [2021-10-07 16:04:30,544 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:30,544 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1477234836] [2021-10-07 16:04:30,544 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:04:30,545 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:30,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:30,546 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:04:30,547 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:04:31,563 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-07 16:04:31,563 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:31,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:04:31,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:31,760 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:31,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:32,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:32,029 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:32,029 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1477234836] [2021-10-07 16:04:32,029 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1477234836] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:32,029 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:32,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-07 16:04:32,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769899311] [2021-10-07 16:04:32,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:32,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:32,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:32,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:32,030 INFO L87 Difference]: Start difference. First operand 3848 states and 11032 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:35,603 INFO L93 Difference]: Finished difference Result 4982 states and 14090 transitions. [2021-10-07 16:04:35,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 16:04:35,604 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:04:35,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:35,612 INFO L225 Difference]: With dead ends: 4982 [2021-10-07 16:04:35,613 INFO L226 Difference]: Without dead ends: 4950 [2021-10-07 16:04:35,613 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 152 ImplicationChecksByTransitivity, 1092.0ms TimeCoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2021-10-07 16:04:35,620 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4950 states. [2021-10-07 16:04:35,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4950 to 3834. [2021-10-07 16:04:35,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3834 states, 3833 states have (on average 2.869814766501435) internal successors, (11000), 3833 states have internal predecessors, (11000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3834 states to 3834 states and 11000 transitions. [2021-10-07 16:04:35,676 INFO L78 Accepts]: Start accepts. Automaton has 3834 states and 11000 transitions. Word has length 38 [2021-10-07 16:04:35,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:35,676 INFO L470 AbstractCegarLoop]: Abstraction has 3834 states and 11000 transitions. [2021-10-07 16:04:35,676 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,676 INFO L276 IsEmpty]: Start isEmpty. Operand 3834 states and 11000 transitions. [2021-10-07 16:04:35,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:04:35,682 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:35,682 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:35,695 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:04:35,883 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:04:35,884 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:04:35,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:35,885 INFO L82 PathProgramCache]: Analyzing trace with hash -1869680277, now seen corresponding path program 64 times [2021-10-07 16:04:35,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:35,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1241401076] [2021-10-07 16:04:35,886 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:04:35,886 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:35,886 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:35,887 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:04:35,889 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:04:36,902 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:04:36,903 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:36,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:04:36,909 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:37,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:37,104 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:37,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:04:37,415 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:37,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1241401076] [2021-10-07 16:04:37,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1241401076] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:37,415 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:37,415 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-07 16:04:37,416 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176619300] [2021-10-07 16:04:37,416 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:37,416 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:37,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:37,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:37,417 INFO L87 Difference]: Start difference. First operand 3834 states and 11000 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:42,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:42,374 INFO L93 Difference]: Finished difference Result 4846 states and 13510 transitions. [2021-10-07 16:04:42,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 16:04:42,374 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2021-10-07 16:04:42,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:42,382 INFO L225 Difference]: With dead ends: 4846 [2021-10-07 16:04:42,383 INFO L226 Difference]: Without dead ends: 4790 [2021-10-07 16:04:42,383 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 162 ImplicationChecksByTransitivity, 1991.8ms TimeCoverageRelationStatistics Valid=224, Invalid=832, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 16:04:42,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4790 states. [2021-10-07 16:04:42,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4790 to 3796. [2021-10-07 16:04:42,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3796 states, 3795 states have (on average 2.8703557312252963) internal successors, (10893), 3795 states have internal predecessors, (10893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:42,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3796 states to 3796 states and 10893 transitions. [2021-10-07 16:04:42,443 INFO L78 Accepts]: Start accepts. Automaton has 3796 states and 10893 transitions. Word has length 38 [2021-10-07 16:04:42,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:42,444 INFO L470 AbstractCegarLoop]: Abstraction has 3796 states and 10893 transitions. [2021-10-07 16:04:42,444 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:42,444 INFO L276 IsEmpty]: Start isEmpty. Operand 3796 states and 10893 transitions. [2021-10-07 16:04:42,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-07 16:04:42,449 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:42,449 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04:42,462 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:04:42,650 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:04:42,650 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:04:42,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:42,651 INFO L82 PathProgramCache]: Analyzing trace with hash 2143486087, now seen corresponding path program 65 times [2021-10-07 16:04:42,651 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:42,652 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1272727781] [2021-10-07 16:04:42,687 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:04:42,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:42,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:42,688 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:04:42,689 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:04:43,718 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-07 16:04:43,719 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:43,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-07 16:04:43,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:44,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:44,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:44,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:44,677 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:44,677 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1272727781] [2021-10-07 16:04:44,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1272727781] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:44,678 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:44,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-07 16:04:44,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407854035] [2021-10-07 16:04:44,678 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-07 16:04:44,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:44,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-07 16:04:44,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:44,680 INFO L87 Difference]: Start difference. First operand 3796 states and 10893 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-07 16:04:52,502 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:04:52,502 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:04:52,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-10-07 16:04:52,626 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:04:52,643 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:04:52,827 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:04:52,829 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). [2021-10-07 16:04:52,831 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-07 16:04:52,832 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-07 16:04:52,833 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 16:04:52,834 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 16:04:52,835 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-07 16:04:52,835 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-07 16:04:52,842 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 16:04:52,842 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 16:04:52,844 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 04:04:52 BasicIcfg [2021-10-07 16:04:52,844 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 16:04:52,845 INFO L168 Benchmark]: Toolchain (without parser) took 836724.29 ms. Allocated memory was 151.0 MB in the beginning and 2.2 GB in the end (delta: 2.1 GB). Free memory was 103.2 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 425.0 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,846 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 151.0 MB. Free memory is still 120.9 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 16:04:52,846 INFO L168 Benchmark]: CACSL2BoogieTranslator took 325.51 ms. Allocated memory is still 151.0 MB. Free memory was 102.9 MB in the beginning and 91.8 MB in the end (delta: 11.2 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,846 INFO L168 Benchmark]: Boogie Procedure Inliner took 66.92 ms. Allocated memory is still 151.0 MB. Free memory was 91.5 MB in the beginning and 89.7 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,847 INFO L168 Benchmark]: Boogie Preprocessor took 60.48 ms. Allocated memory is still 151.0 MB. Free memory was 89.5 MB in the beginning and 132.9 MB in the end (delta: -43.4 MB). Peak memory consumption was 7.7 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,847 INFO L168 Benchmark]: RCFGBuilder took 753.66 ms. Allocated memory is still 151.0 MB. Free memory was 132.9 MB in the beginning and 114.3 MB in the end (delta: 18.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,847 INFO L168 Benchmark]: TraceAbstraction took 835500.46 ms. Allocated memory was 151.0 MB in the beginning and 2.2 GB in the end (delta: 2.1 GB). Free memory was 114.0 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 436.4 MB. Max. memory is 8.0 GB. [2021-10-07 16:04:52,849 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.20 ms. Allocated memory is still 151.0 MB. Free memory is still 120.9 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 325.51 ms. Allocated memory is still 151.0 MB. Free memory was 102.9 MB in the beginning and 91.8 MB in the end (delta: 11.2 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 66.92 ms. Allocated memory is still 151.0 MB. Free memory was 91.5 MB in the beginning and 89.7 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 60.48 ms. Allocated memory is still 151.0 MB. Free memory was 89.5 MB in the beginning and 132.9 MB in the end (delta: -43.4 MB). Peak memory consumption was 7.7 MB. Max. memory is 8.0 GB. * RCFGBuilder took 753.66 ms. Allocated memory is still 151.0 MB. Free memory was 132.9 MB in the beginning and 114.3 MB in the end (delta: 18.6 MB). Peak memory consumption was 19.9 MB. Max. memory is 8.0 GB. * TraceAbstraction took 835500.46 ms. Allocated memory was 151.0 MB in the beginning and 2.2 GB in the end (delta: 2.1 GB). Free memory was 114.0 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 436.4 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 19425.4ms, 182 PlacesBefore, 73 PlacesAfterwards, 175 TransitionsBefore, 62 TransitionsAfterwards, 4712 CoEnabledTransitionPairs, 7 FixpointIterations, 74 TrivialSequentialCompositions, 79 ConcurrentSequentialCompositions, 2 TrivialYvCompositions, 9 ConcurrentYvCompositions, 4 ChoiceCompositions, 168 TotalNumberOfCompositions, 14563 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 7370, positive: 7106, positive conditional: 0, positive unconditional: 7106, negative: 264, negative conditional: 0, negative unconditional: 264, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3339, positive: 3265, positive conditional: 0, positive unconditional: 3265, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3339, positive: 3211, positive conditional: 0, positive unconditional: 3211, negative: 128, negative conditional: 0, negative unconditional: 128, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 128, positive: 54, positive conditional: 0, positive unconditional: 54, negative: 74, negative conditional: 0, negative unconditional: 74, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 436, positive: 48, positive conditional: 0, positive unconditional: 48, negative: 388, negative conditional: 0, negative unconditional: 388, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 7370, positive: 3841, positive conditional: 0, positive unconditional: 3841, negative: 190, negative conditional: 0, negative unconditional: 190, unknown: 3339, unknown conditional: 0, unknown unconditional: 3339] , Statistics on independence cache: Total cache size (in pairs): 495, Positive cache size: 464, Positive conditional cache size: 0, Positive unconditional cache size: 464, Negative cache size: 31, Negative conditional cache size: 0, Negative unconditional cache size: 31 - 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: 120]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while BasicCegarLoop was constructing difference of abstraction (3796states) and FLOYD_HOARE automaton (currently 22 states, 21 states before enhancement),while ReachableStatesComputation was computing reachable states (437 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 227 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 835333.4ms, OverallIterations: 74, TraceHistogramMax: 1, EmptinessCheckTime: 668.5ms, AutomataDifference: 697860.7ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 19977.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 10245 SDtfs, 41138 SDslu, 105082 SDs, 0 SdLazy, 95291 SolverSat, 8473 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 329592.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7141 GetRequests, 3752 SyntacticMatches, 3 SemanticMatches, 3386 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48198 ImplicationChecksByTransitivity, 369141.1ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=8291occurred in iteration=0, InterpolantAutomatonStates: 3125, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 9865.5ms AutomataMinimizationTime, 73 MinimizatonAttempts, 124852 StatesRemovedByMinimization, 64 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 898.5ms SsaConstructionTime, 5166.7ms SatisfiabilityAnalysisTime, 53589.0ms InterpolantComputationTime, 2519 NumberOfCodeBlocks, 2519 NumberOfCodeBlocksAsserted, 74 NumberOfCheckSat, 4890 ConstructedInterpolants, 4 QuantifiedInterpolants, 22627 SizeOfPredicates, 603 NumberOfNonLiveVariables, 9600 ConjunctsInSsa, 884 ConjunctsInUnsatCore, 148 InterpolantComputations, 148 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