/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-c503be2 [2021-10-13 20:39:18,389 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 20:39:18,393 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 20:39:18,428 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 20:39:18,429 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 20:39:18,431 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 20:39:18,433 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 20:39:18,435 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 20:39:18,438 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 20:39:18,440 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 20:39:18,441 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 20:39:18,443 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 20:39:18,443 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 20:39:18,445 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 20:39:18,447 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 20:39:18,460 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 20:39:18,462 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 20:39:18,466 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 20:39:18,473 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 20:39:18,478 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 20:39:18,481 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 20:39:18,483 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 20:39:18,485 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 20:39:18,486 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 20:39:18,492 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 20:39:18,493 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 20:39:18,499 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 20:39:18,500 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 20:39:18,502 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 20:39:18,503 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 20:39:18,504 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 20:39:18,505 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 20:39:18,507 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 20:39:18,508 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 20:39:18,510 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 20:39:18,510 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 20:39:18,511 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 20:39:18,511 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 20:39:18,512 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 20:39:18,513 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 20:39:18,514 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 20:39:18,515 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-13 20:39:18,577 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 20:39:18,577 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 20:39:18,578 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-13 20:39:18,578 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-13 20:39:18,584 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-13 20:39:18,584 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-13 20:39:18,584 INFO L138 SettingsManager]: * Use SBE=true [2021-10-13 20:39:18,585 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 20:39:18,585 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 20:39:18,585 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-13 20:39:18,586 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 20:39:18,587 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 20:39:18,587 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 20:39:18,587 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-13 20:39:18,587 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-13 20:39:18,587 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 20:39:18,588 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 20:39:18,589 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 20:39:18,589 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 20:39:18,589 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 20:39:18,589 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 20:39:18,590 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 20:39:18,590 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 20:39:18,590 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-13 20:39:18,590 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 20:39:18,590 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 20:39:18,591 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 20:39:18,591 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-13 20:39:19,049 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 20:39:19,078 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 20:39:19,082 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 20:39:19,084 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 20:39:19,085 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 20:39:19,086 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-13 20:39:19,183 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/05d9903b0/ccb75df2cb1f4688914439931b0890d1/FLAG2ed76d5bd [2021-10-13 20:39:19,945 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 20:39:19,946 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c [2021-10-13 20:39:19,960 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/05d9903b0/ccb75df2cb1f4688914439931b0890d1/FLAG2ed76d5bd [2021-10-13 20:39:20,269 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/05d9903b0/ccb75df2cb1f4688914439931b0890d1 [2021-10-13 20:39:20,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 20:39:20,283 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-13 20:39:20,288 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 20:39:20,288 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 20:39:20,293 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 20:39:20,293 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,295 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d6e0b7d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20, skipping insertion in model container [2021-10-13 20:39:20,295 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,310 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 20:39:20,342 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 20:39:20,562 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[2798,2811] [2021-10-13 20:39:20,567 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 20:39:20,584 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 20:39:20,631 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c[2798,2811] [2021-10-13 20:39:20,632 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 20:39:20,662 INFO L208 MainTranslator]: Completed translation [2021-10-13 20:39:20,663 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20 WrapperNode [2021-10-13 20:39:20,663 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 20:39:20,665 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 20:39:20,665 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 20:39:20,666 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 20:39:20,673 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,685 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,724 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 20:39:20,725 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 20:39:20,725 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 20:39:20,725 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 20:39:20,742 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,743 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,754 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,754 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,778 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,785 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,791 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,801 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 20:39:20,802 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 20:39:20,802 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 20:39:20,803 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 20:39:20,806 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (1/1) ... [2021-10-13 20:39:20,816 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 20:39:20,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-13 20:39:20,850 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 20:39:20,857 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 20:39:20,916 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-13 20:39:20,917 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-13 20:39:20,917 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-13 20:39:20,917 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-13 20:39:20,917 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-13 20:39:20,917 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-13 20:39:20,918 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 20:39:20,918 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-13 20:39:20,918 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-13 20:39:20,918 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 20:39:20,918 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-13 20:39:20,918 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-13 20:39:20,919 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-13 20:39:20,919 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 20:39:20,919 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 20:39:20,919 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-13 20:39:20,919 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-13 20:39:20,921 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-13 20:39:21,841 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 20:39:21,841 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-10-13 20:39:21,844 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 08:39:21 BoogieIcfgContainer [2021-10-13 20:39:21,844 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 20:39:21,846 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 20:39:21,847 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 20:39:21,851 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 20:39:21,851 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 08:39:20" (1/3) ... [2021-10-13 20:39:21,852 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3927cfc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 08:39:21, skipping insertion in model container [2021-10-13 20:39:21,852 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 08:39:20" (2/3) ... [2021-10-13 20:39:21,852 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3927cfc0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 08:39:21, skipping insertion in model container [2021-10-13 20:39:21,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 08:39:21" (3/3) ... [2021-10-13 20:39:21,854 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-ticket-4.wvr.c [2021-10-13 20:39:21,861 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 20:39:21,862 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-13 20:39:21,862 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-13 20:39:21,908 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,909 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,909 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,909 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,910 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,910 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,910 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,910 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,910 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,911 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,911 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,911 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,911 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,912 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,912 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,912 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,912 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,913 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,913 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,913 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,913 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,913 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,914 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,914 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,914 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,915 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,915 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,915 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,916 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,916 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,916 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,916 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,916 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,917 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,917 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,917 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,917 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,918 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,918 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,918 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,919 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,919 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,919 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,919 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,920 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,920 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,920 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,920 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,921 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,921 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,921 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,921 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,922 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,922 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,922 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,922 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,923 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,923 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,923 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,923 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,924 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,924 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,924 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,924 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,925 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,925 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,925 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,925 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,926 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,926 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,926 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,926 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,927 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,927 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,927 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,927 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,928 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,928 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,928 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,928 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,928 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,929 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,929 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,929 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,929 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,930 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,930 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,930 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,930 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,931 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,931 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,931 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,931 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,932 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,932 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,932 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,936 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,936 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,937 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,939 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,941 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,943 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,943 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,944 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,944 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,944 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,944 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,946 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,947 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,947 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,947 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,947 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,948 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-13 20:39:21,957 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-13 20:39:22,016 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 20:39:22,026 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 20:39:22,026 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-13 20:39:22,047 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-13 20:39:22,060 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-13 20:39:22,064 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-13 20:39:22,066 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 182 places, 175 transitions, 382 flow [2021-10-13 20:39:22,193 INFO L129 PetriNetUnfolder]: 6/171 cut-off events. [2021-10-13 20:39:22,196 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-13 20:39:22,207 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-13 20:39:22,216 INFO L116 LiptonReduction]: Number of co-enabled transitions 4712 [2021-10-13 20:39:43,704 INFO L131 LiptonReduction]: Checked pairs total: 14563 [2021-10-13 20:39:43,705 INFO L133 LiptonReduction]: Total number of compositions: 168 [2021-10-13 20:39:43,716 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 73 places, 62 transitions, 156 flow [2021-10-13 20:39:44,156 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-13 20:39:44,206 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-13 20:39:44,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-13 20:39:44,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:44,216 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-13 20:39:44,218 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-13 20:39:44,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:44,226 INFO L82 PathProgramCache]: Analyzing trace with hash 655, now seen corresponding path program 1 times [2021-10-13 20:39:44,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:44,241 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1643439064] [2021-10-13 20:39:44,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:44,243 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:44,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:44,246 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:44,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-13 20:39:44,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:44,321 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-13 20:39:44,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:44,331 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:44,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:44,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-13 20:39:44,333 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:44,333 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1643439064] [2021-10-13 20:39:44,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1643439064] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:44,335 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:44,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-13 20:39:44,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122222465] [2021-10-13 20:39:44,345 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-13 20:39:44,345 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:44,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-13 20:39:44,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 20:39:44,470 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-13 20:39:44,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:44,703 INFO L93 Difference]: Finished difference Result 8288 states and 32352 transitions. [2021-10-13 20:39:44,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-13 20:39:44,705 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-13 20:39:44,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:44,855 INFO L225 Difference]: With dead ends: 8288 [2021-10-13 20:39:44,856 INFO L226 Difference]: Without dead ends: 8288 [2021-10-13 20:39:44,857 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-13 20:39:45,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8288 states. [2021-10-13 20:39:45,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8288 to 8288. [2021-10-13 20:39:45,507 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-13 20:39:45,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8288 states to 8288 states and 32352 transitions. [2021-10-13 20:39:45,588 INFO L78 Accepts]: Start accepts. Automaton has 8288 states and 32352 transitions. Word has length 1 [2021-10-13 20:39:45,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:45,589 INFO L470 AbstractCegarLoop]: Abstraction has 8288 states and 32352 transitions. [2021-10-13 20:39:45,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:45,590 INFO L276 IsEmpty]: Start isEmpty. Operand 8288 states and 32352 transitions. [2021-10-13 20:39:45,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 20:39:45,590 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:45,591 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 20:39:45,605 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-10-13 20:39:45,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:45,804 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-13 20:39:45,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:45,806 INFO L82 PathProgramCache]: Analyzing trace with hash 642899, now seen corresponding path program 1 times [2021-10-13 20:39:45,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:45,807 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1674420983] [2021-10-13 20:39:45,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:45,808 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:45,808 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:45,809 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:45,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-13 20:39:45,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:45,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 20:39:45,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:46,341 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-13 20:39:46,342 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 75 [2021-10-13 20:39:46,357 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-13 20:39:46,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:46,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:46,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-13 20:39:46,956 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:46,957 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1674420983] [2021-10-13 20:39:46,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1674420983] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:46,957 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:46,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:39:46,958 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620455185] [2021-10-13 20:39:46,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:39:46,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:46,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:39:46,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:46,961 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-13 20:39:47,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:47,215 INFO L93 Difference]: Finished difference Result 8065 states and 31583 transitions. [2021-10-13 20:39:47,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:47,225 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-13 20:39:47,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:47,326 INFO L225 Difference]: With dead ends: 8065 [2021-10-13 20:39:47,326 INFO L226 Difference]: Without dead ends: 8065 [2021-10-13 20:39:47,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 67.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:47,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8065 states. [2021-10-13 20:39:47,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8065 to 8065. [2021-10-13 20:39:47,799 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-13 20:39:47,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8065 states to 8065 states and 31583 transitions. [2021-10-13 20:39:47,907 INFO L78 Accepts]: Start accepts. Automaton has 8065 states and 31583 transitions. Word has length 3 [2021-10-13 20:39:47,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:47,908 INFO L470 AbstractCegarLoop]: Abstraction has 8065 states and 31583 transitions. [2021-10-13 20:39:47,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:47,908 INFO L276 IsEmpty]: Start isEmpty. Operand 8065 states and 31583 transitions. [2021-10-13 20:39:47,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-13 20:39:47,909 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:47,909 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-13 20:39:47,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-10-13 20:39:48,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:48,125 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-13 20:39:48,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:48,125 INFO L82 PathProgramCache]: Analyzing trace with hash 642900, now seen corresponding path program 1 times [2021-10-13 20:39:48,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:48,126 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1243348040] [2021-10-13 20:39:48,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:48,127 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:48,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:48,128 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:48,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-13 20:39:48,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:48,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:39:48,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:48,304 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-13 20:39:48,305 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-13 20:39:48,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-13 20:39:48,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:48,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:48,519 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:48,519 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1243348040] [2021-10-13 20:39:48,522 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1243348040] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:48,522 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:48,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:39:48,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [978987916] [2021-10-13 20:39:48,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:39:48,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:48,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:39:48,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:48,526 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-13 20:39:48,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:48,786 INFO L93 Difference]: Finished difference Result 7842 states and 30814 transitions. [2021-10-13 20:39:48,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:48,787 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-13 20:39:48,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:48,849 INFO L225 Difference]: With dead ends: 7842 [2021-10-13 20:39:48,849 INFO L226 Difference]: Without dead ends: 7842 [2021-10-13 20:39:48,850 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 44.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:48,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2021-10-13 20:39:49,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 7842. [2021-10-13 20:39:49,626 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-13 20:39:49,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7842 states to 7842 states and 30814 transitions. [2021-10-13 20:39:49,694 INFO L78 Accepts]: Start accepts. Automaton has 7842 states and 30814 transitions. Word has length 3 [2021-10-13 20:39:49,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:49,694 INFO L470 AbstractCegarLoop]: Abstraction has 7842 states and 30814 transitions. [2021-10-13 20:39:49,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:49,695 INFO L276 IsEmpty]: Start isEmpty. Operand 7842 states and 30814 transitions. [2021-10-13 20:39:49,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 20:39:49,695 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:49,695 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 20:39:49,708 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-13 20:39:49,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:49,908 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:39:49,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:49,909 INFO L82 PathProgramCache]: Analyzing trace with hash 617839525, now seen corresponding path program 1 times [2021-10-13 20:39:49,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:49,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [909415052] [2021-10-13 20:39:49,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:49,912 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:49,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:49,913 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:49,914 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-13 20:39:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:49,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 20:39:49,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:50,059 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-13 20:39:50,059 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-13 20:39:50,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-13 20:39:50,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:50,130 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:50,130 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:50,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [909415052] [2021-10-13 20:39:50,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [909415052] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:50,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:50,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 20:39:50,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143704565] [2021-10-13 20:39:50,132 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 20:39:50,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:50,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 20:39:50,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:50,133 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-13 20:39:50,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:50,417 INFO L93 Difference]: Finished difference Result 7764 states and 30605 transitions. [2021-10-13 20:39:50,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:50,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 20:39:50,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:50,541 INFO L225 Difference]: With dead ends: 7764 [2021-10-13 20:39:50,541 INFO L226 Difference]: Without dead ends: 7764 [2021-10-13 20:39:50,542 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:50,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7764 states. [2021-10-13 20:39:50,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7764 to 7764. [2021-10-13 20:39:50,948 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-13 20:39:51,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7764 states to 7764 states and 30605 transitions. [2021-10-13 20:39:51,125 INFO L78 Accepts]: Start accepts. Automaton has 7764 states and 30605 transitions. Word has length 5 [2021-10-13 20:39:51,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:51,129 INFO L470 AbstractCegarLoop]: Abstraction has 7764 states and 30605 transitions. [2021-10-13 20:39:51,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:51,130 INFO L276 IsEmpty]: Start isEmpty. Operand 7764 states and 30605 transitions. [2021-10-13 20:39:51,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-13 20:39:51,130 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:51,130 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-13 20:39:51,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-13 20:39:51,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:51,332 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:39:51,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:51,333 INFO L82 PathProgramCache]: Analyzing trace with hash 617839526, now seen corresponding path program 1 times [2021-10-13 20:39:51,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:51,334 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1091277926] [2021-10-13 20:39:51,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:51,334 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:51,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:51,338 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:51,342 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-13 20:39:51,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:51,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:39:51,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:51,705 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-13 20:39:51,705 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-13 20:39:51,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-13 20:39:51,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:51,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:51,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1091277926] [2021-10-13 20:39:51,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1091277926] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:51,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:51,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:39:51,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [235484341] [2021-10-13 20:39:51,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:39:51,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:51,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:39:51,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:51,908 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-13 20:39:52,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:52,162 INFO L93 Difference]: Finished difference Result 7686 states and 30396 transitions. [2021-10-13 20:39:52,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:52,163 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-13 20:39:52,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:52,238 INFO L225 Difference]: With dead ends: 7686 [2021-10-13 20:39:52,239 INFO L226 Difference]: Without dead ends: 7686 [2021-10-13 20:39:52,239 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 41.1ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:52,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7686 states. [2021-10-13 20:39:52,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7686 to 7686. [2021-10-13 20:39:52,617 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-13 20:39:52,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7686 states to 7686 states and 30396 transitions. [2021-10-13 20:39:52,662 INFO L78 Accepts]: Start accepts. Automaton has 7686 states and 30396 transitions. Word has length 5 [2021-10-13 20:39:52,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:52,663 INFO L470 AbstractCegarLoop]: Abstraction has 7686 states and 30396 transitions. [2021-10-13 20:39:52,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:52,663 INFO L276 IsEmpty]: Start isEmpty. Operand 7686 states and 30396 transitions. [2021-10-13 20:39:52,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 20:39:52,664 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:52,665 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:52,684 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-13 20:39:52,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:52,881 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-13 20:39:52,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:52,882 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313079, now seen corresponding path program 1 times [2021-10-13 20:39:52,883 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:52,883 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864706829] [2021-10-13 20:39:52,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:52,883 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:52,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:52,885 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:52,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-13 20:39:52,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:52,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 20:39:52,955 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:53,016 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-13 20:39:53,017 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-13 20:39:53,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:53,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:53,109 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:53,110 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:53,110 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864706829] [2021-10-13 20:39:53,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864706829] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:53,113 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:53,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 20:39:53,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207304404] [2021-10-13 20:39:53,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 20:39:53,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:53,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 20:39:53,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:53,116 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-13 20:39:53,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:53,248 INFO L93 Difference]: Finished difference Result 7428 states and 29497 transitions. [2021-10-13 20:39:53,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:53,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 20:39:53,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:53,304 INFO L225 Difference]: With dead ends: 7428 [2021-10-13 20:39:53,304 INFO L226 Difference]: Without dead ends: 7428 [2021-10-13 20:39:53,305 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 14.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:53,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-10-13 20:39:53,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 7428. [2021-10-13 20:39:53,687 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-13 20:39:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7428 states to 7428 states and 29497 transitions. [2021-10-13 20:39:53,716 INFO L78 Accepts]: Start accepts. Automaton has 7428 states and 29497 transitions. Word has length 7 [2021-10-13 20:39:53,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:53,716 INFO L470 AbstractCegarLoop]: Abstraction has 7428 states and 29497 transitions. [2021-10-13 20:39:53,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:53,717 INFO L276 IsEmpty]: Start isEmpty. Operand 7428 states and 29497 transitions. [2021-10-13 20:39:53,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-13 20:39:53,717 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:53,717 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:53,728 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-13 20:39:53,918 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:53,919 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-13 20:39:53,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:53,920 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313080, now seen corresponding path program 1 times [2021-10-13 20:39:53,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:53,921 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1756618837] [2021-10-13 20:39:53,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:53,922 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:53,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:53,923 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:54,020 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-13 20:39:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:54,102 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:39:54,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:54,353 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-13 20:39:54,354 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-13 20:39:54,484 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:54,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:54,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:54,592 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:54,592 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1756618837] [2021-10-13 20:39:54,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1756618837] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:54,592 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:54,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-13 20:39:54,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1702716396] [2021-10-13 20:39:54,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 20:39:54,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:54,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 20:39:54,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:54,597 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-13 20:39:54,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:54,704 INFO L93 Difference]: Finished difference Result 7170 states and 28598 transitions. [2021-10-13 20:39:54,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:54,706 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-13 20:39:54,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:54,762 INFO L225 Difference]: With dead ends: 7170 [2021-10-13 20:39:54,762 INFO L226 Difference]: Without dead ends: 7170 [2021-10-13 20:39:54,763 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 39.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 20:39:54,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-10-13 20:39:55,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 7170. [2021-10-13 20:39:55,156 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-13 20:39:55,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 28598 transitions. [2021-10-13 20:39:55,209 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 28598 transitions. Word has length 7 [2021-10-13 20:39:55,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:55,210 INFO L470 AbstractCegarLoop]: Abstraction has 7170 states and 28598 transitions. [2021-10-13 20:39:55,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:55,210 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 28598 transitions. [2021-10-13 20:39:55,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 20:39:55,212 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:55,212 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:55,229 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-13 20:39:55,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:55,427 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-13 20:39:55,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:55,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469862, now seen corresponding path program 1 times [2021-10-13 20:39:55,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:55,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1980984884] [2021-10-13 20:39:55,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:55,429 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:55,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:55,430 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:55,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-13 20:39:55,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:55,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 20:39:55,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:55,619 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-13 20:39:55,620 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-13 20:39:55,748 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:55,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:55,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:55,844 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:55,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1980984884] [2021-10-13 20:39:55,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1980984884] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:55,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:55,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-13 20:39:55,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395866185] [2021-10-13 20:39:55,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 20:39:55,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:55,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 20:39:55,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 20:39:55,847 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-13 20:39:56,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:56,062 INFO L93 Difference]: Finished difference Result 5658 states and 22010 transitions. [2021-10-13 20:39:56,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:56,063 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-13 20:39:56,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:56,117 INFO L225 Difference]: With dead ends: 5658 [2021-10-13 20:39:56,117 INFO L226 Difference]: Without dead ends: 5658 [2021-10-13 20:39:56,117 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 77.6ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-13 20:39:56,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5658 states. [2021-10-13 20:39:56,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5658 to 5658. [2021-10-13 20:39:56,306 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-13 20:39:56,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5658 states to 5658 states and 22010 transitions. [2021-10-13 20:39:56,344 INFO L78 Accepts]: Start accepts. Automaton has 5658 states and 22010 transitions. Word has length 9 [2021-10-13 20:39:56,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:56,345 INFO L470 AbstractCegarLoop]: Abstraction has 5658 states and 22010 transitions. [2021-10-13 20:39:56,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 20:39:56,345 INFO L276 IsEmpty]: Start isEmpty. Operand 5658 states and 22010 transitions. [2021-10-13 20:39:56,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-13 20:39:56,346 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:56,347 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:56,368 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-13 20:39:56,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:56,560 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-13 20:39:56,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:56,561 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469863, now seen corresponding path program 1 times [2021-10-13 20:39:56,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:56,562 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542213673] [2021-10-13 20:39:56,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:56,562 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:56,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:56,569 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:56,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-13 20:39:56,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:56,667 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 20:39:56,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:56,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:56,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:56,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:56,920 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:56,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542213673] [2021-10-13 20:39:56,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542213673] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:56,920 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:56,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-13 20:39:56,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802642263] [2021-10-13 20:39:56,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 20:39:56,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:56,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 20:39:56,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:56,922 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-13 20:39:56,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:56,994 INFO L93 Difference]: Finished difference Result 4146 states and 15422 transitions. [2021-10-13 20:39:56,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 20:39:56,995 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-13 20:39:56,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:57,011 INFO L225 Difference]: With dead ends: 4146 [2021-10-13 20:39:57,011 INFO L226 Difference]: Without dead ends: 4146 [2021-10-13 20:39:57,012 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 20:39:57,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4146 states. [2021-10-13 20:39:57,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4146 to 4146. [2021-10-13 20:39:57,161 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-13 20:39:57,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 15422 transitions. [2021-10-13 20:39:57,192 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 15422 transitions. Word has length 9 [2021-10-13 20:39:57,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:57,192 INFO L470 AbstractCegarLoop]: Abstraction has 4146 states and 15422 transitions. [2021-10-13 20:39:57,193 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-13 20:39:57,193 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 15422 transitions. [2021-10-13 20:39:57,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:39:57,216 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:57,216 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:57,232 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-13 20:39:57,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:57,430 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:39:57,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:57,430 INFO L82 PathProgramCache]: Analyzing trace with hash -792186997, now seen corresponding path program 1 times [2021-10-13 20:39:57,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:57,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381301012] [2021-10-13 20:39:57,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 20:39:57,433 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:57,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:57,434 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:57,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-13 20:39:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:39:57,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-13 20:39:57,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:57,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:57,735 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:57,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-13 20:39:57,892 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:57,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381301012] [2021-10-13 20:39:57,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381301012] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:57,892 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:57,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-13 20:39:57,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [521778510] [2021-10-13 20:39:57,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-13 20:39:57,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:57,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-13 20:39:57,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-13 20:39:57,895 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-13 20:39:58,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:39:58,487 INFO L93 Difference]: Finished difference Result 4814 states and 17711 transitions. [2021-10-13 20:39:58,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-13 20:39:58,488 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-13 20:39:58,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:39:58,513 INFO L225 Difference]: With dead ends: 4814 [2021-10-13 20:39:58,513 INFO L226 Difference]: Without dead ends: 4814 [2021-10-13 20:39:58,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 174.7ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-13 20:39:58,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-10-13 20:39:58,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 4502. [2021-10-13 20:39:58,709 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-13 20:39:58,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 16639 transitions. [2021-10-13 20:39:58,737 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 16639 transitions. Word has length 38 [2021-10-13 20:39:58,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:39:58,737 INFO L470 AbstractCegarLoop]: Abstraction has 4502 states and 16639 transitions. [2021-10-13 20:39:58,738 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-13 20:39:58,738 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 16639 transitions. [2021-10-13 20:39:58,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:39:58,757 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:39:58,758 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:39:58,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-13 20:39:58,970 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:39:58,971 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:39:58,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:39:58,972 INFO L82 PathProgramCache]: Analyzing trace with hash 2003422971, now seen corresponding path program 2 times [2021-10-13 20:39:58,973 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:39:58,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58642853] [2021-10-13 20:39:58,973 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:39:58,974 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:39:58,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:39:58,975 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:39:58,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-13 20:39:59,118 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:39:59,118 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:39:59,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-13 20:39:59,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:39:59,343 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:59,343 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:39:59,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:39:59,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:39:59,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58642853] [2021-10-13 20:39:59,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58642853] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:39:59,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:39:59,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-13 20:39:59,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840481056] [2021-10-13 20:39:59,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-13 20:39:59,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:39:59,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-13 20:39:59,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-10-13 20:39:59,598 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-13 20:40:01,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:01,112 INFO L93 Difference]: Finished difference Result 4852 states and 16836 transitions. [2021-10-13 20:40:01,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-13 20:40:01,112 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-13 20:40:01,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:01,136 INFO L225 Difference]: With dead ends: 4852 [2021-10-13 20:40:01,136 INFO L226 Difference]: Without dead ends: 3974 [2021-10-13 20:40:01,136 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 634.6ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-10-13 20:40:01,147 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-10-13 20:40:01,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3662. [2021-10-13 20:40:01,271 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-13 20:40:01,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 12503 transitions. [2021-10-13 20:40:01,294 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 12503 transitions. Word has length 38 [2021-10-13 20:40:01,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:01,295 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 12503 transitions. [2021-10-13 20:40:01,295 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-13 20:40:01,295 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 12503 transitions. [2021-10-13 20:40:01,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:01,313 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:01,313 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:40:01,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:01,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:01,528 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:01,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:01,529 INFO L82 PathProgramCache]: Analyzing trace with hash -1882153191, now seen corresponding path program 3 times [2021-10-13 20:40:01,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:01,530 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1086416552] [2021-10-13 20:40:01,530 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:40:01,531 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:01,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:01,532 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:01,564 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-13 20:40:01,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:40:01,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:40:01,697 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:40:01,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:01,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:01,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:02,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:02,365 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:02,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1086416552] [2021-10-13 20:40:02,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1086416552] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:02,365 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:02,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-13 20:40:02,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349258897] [2021-10-13 20:40:02,366 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:40:02,366 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:02,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:40:02,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:40:02,367 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-13 20:40:05,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:05,151 INFO L93 Difference]: Finished difference Result 5198 states and 16883 transitions. [2021-10-13 20:40:05,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-13 20:40:05,152 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-13 20:40:05,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:05,175 INFO L225 Difference]: With dead ends: 5198 [2021-10-13 20:40:05,175 INFO L226 Difference]: Without dead ends: 5008 [2021-10-13 20:40:05,176 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1357.1ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 20:40:05,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5008 states. [2021-10-13 20:40:05,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5008 to 4076. [2021-10-13 20:40:05,328 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-13 20:40:05,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4076 states to 4076 states and 13766 transitions. [2021-10-13 20:40:05,350 INFO L78 Accepts]: Start accepts. Automaton has 4076 states and 13766 transitions. Word has length 38 [2021-10-13 20:40:05,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:05,351 INFO L470 AbstractCegarLoop]: Abstraction has 4076 states and 13766 transitions. [2021-10-13 20:40:05,351 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-13 20:40:05,351 INFO L276 IsEmpty]: Start isEmpty. Operand 4076 states and 13766 transitions. [2021-10-13 20:40:05,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:05,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:05,371 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:40:05,388 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:05,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:05,585 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:05,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:05,586 INFO L82 PathProgramCache]: Analyzing trace with hash -788664117, now seen corresponding path program 4 times [2021-10-13 20:40:05,587 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:05,587 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1693158898] [2021-10-13 20:40:05,587 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:40:05,587 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:05,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:05,593 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:05,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-13 20:40:05,850 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:40:05,851 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:40:05,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-13 20:40:05,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:06,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:06,244 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:06,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:06,525 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:06,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1693158898] [2021-10-13 20:40:06,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1693158898] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:06,525 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:06,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-13 20:40:06,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628382342] [2021-10-13 20:40:06,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-13 20:40:06,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:06,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-13 20:40:06,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:40:06,528 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-13 20:40:06,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:06,612 INFO L93 Difference]: Finished difference Result 5625 states and 18773 transitions. [2021-10-13 20:40:06,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 20:40:06,613 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-13 20:40:06,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:06,635 INFO L225 Difference]: With dead ends: 5625 [2021-10-13 20:40:06,635 INFO L226 Difference]: Without dead ends: 3674 [2021-10-13 20:40:06,636 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 24.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-13 20:40:06,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2021-10-13 20:40:06,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 3650. [2021-10-13 20:40:06,776 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-13 20:40:06,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 11885 transitions. [2021-10-13 20:40:06,797 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 11885 transitions. Word has length 38 [2021-10-13 20:40:06,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:06,798 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 11885 transitions. [2021-10-13 20:40:06,798 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-13 20:40:06,798 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 11885 transitions. [2021-10-13 20:40:06,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:06,815 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:06,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-13 20:40:06,833 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:07,035 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:07,035 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:07,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:07,036 INFO L82 PathProgramCache]: Analyzing trace with hash -375261949, now seen corresponding path program 5 times [2021-10-13 20:40:07,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:07,047 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1614809186] [2021-10-13 20:40:07,047 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:40:07,047 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:07,048 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:07,049 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:07,054 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-13 20:40:07,250 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:40:07,251 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:40:07,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:40:07,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:07,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:07,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:08,359 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:08,359 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:08,359 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1614809186] [2021-10-13 20:40:08,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1614809186] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:08,359 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:08,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:40:08,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753488401] [2021-10-13 20:40:08,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:40:08,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:08,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:40:08,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:40:08,361 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-13 20:40:28,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:28,763 INFO L93 Difference]: Finished difference Result 7272 states and 20918 transitions. [2021-10-13 20:40:28,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-13 20:40:28,764 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-13 20:40:28,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:28,798 INFO L225 Difference]: With dead ends: 7272 [2021-10-13 20:40:28,799 INFO L226 Difference]: Without dead ends: 5854 [2021-10-13 20:40:28,803 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 12777.6ms TimeCoverageRelationStatistics Valid=1524, Invalid=7596, Unknown=0, NotChecked=0, Total=9120 [2021-10-13 20:40:28,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2021-10-13 20:40:29,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 3464. [2021-10-13 20:40:29,057 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-13 20:40:29,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3464 states to 3464 states and 10356 transitions. [2021-10-13 20:40:29,073 INFO L78 Accepts]: Start accepts. Automaton has 3464 states and 10356 transitions. Word has length 38 [2021-10-13 20:40:29,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:29,073 INFO L470 AbstractCegarLoop]: Abstraction has 3464 states and 10356 transitions. [2021-10-13 20:40:29,074 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-13 20:40:29,074 INFO L276 IsEmpty]: Start isEmpty. Operand 3464 states and 10356 transitions. [2021-10-13 20:40:29,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:29,086 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:29,086 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:40:29,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:29,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:29,287 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:29,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:29,290 INFO L82 PathProgramCache]: Analyzing trace with hash 1123941337, now seen corresponding path program 6 times [2021-10-13 20:40:29,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:29,291 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1145974815] [2021-10-13 20:40:29,292 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:40:29,292 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:29,292 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:29,293 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:29,330 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-13 20:40:29,497 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:40:29,498 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:40:29,505 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:40:29,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:29,866 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:29,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:30,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:30,478 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:30,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1145974815] [2021-10-13 20:40:30,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1145974815] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:30,478 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:30,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:40:30,479 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443682651] [2021-10-13 20:40:30,479 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:40:30,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:30,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:40:30,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:40:30,480 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-13 20:40:44,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:44,253 INFO L93 Difference]: Finished difference Result 6476 states and 18684 transitions. [2021-10-13 20:40:44,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-13 20:40:44,254 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-13 20:40:44,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:44,272 INFO L225 Difference]: With dead ends: 6476 [2021-10-13 20:40:44,273 INFO L226 Difference]: Without dead ends: 6168 [2021-10-13 20:40:44,275 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 6876.7ms TimeCoverageRelationStatistics Valid=964, Invalid=5198, Unknown=0, NotChecked=0, Total=6162 [2021-10-13 20:40:44,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6168 states. [2021-10-13 20:40:44,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6168 to 3488. [2021-10-13 20:40:44,395 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-13 20:40:44,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 10403 transitions. [2021-10-13 20:40:44,409 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 10403 transitions. Word has length 38 [2021-10-13 20:40:44,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:44,409 INFO L470 AbstractCegarLoop]: Abstraction has 3488 states and 10403 transitions. [2021-10-13 20:40:44,409 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-13 20:40:44,410 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 10403 transitions. [2021-10-13 20:40:44,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:44,421 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:44,421 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:40:44,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:44,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:44,637 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:44,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:44,638 INFO L82 PathProgramCache]: Analyzing trace with hash -526756985, now seen corresponding path program 7 times [2021-10-13 20:40:44,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:44,639 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1440208462] [2021-10-13 20:40:44,639 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:40:44,639 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:44,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:44,641 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:44,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-13 20:40:44,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:40:44,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:40:44,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:45,186 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:45,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:45,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:45,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:45,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1440208462] [2021-10-13 20:40:45,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1440208462] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:45,886 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:45,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:40:45,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206342900] [2021-10-13 20:40:45,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:40:45,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:45,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:40:45,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:40:45,888 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-13 20:40:54,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:40:54,705 INFO L93 Difference]: Finished difference Result 5464 states and 15727 transitions. [2021-10-13 20:40:54,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-13 20:40:54,706 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-13 20:40:54,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:40:54,719 INFO L225 Difference]: With dead ends: 5464 [2021-10-13 20:40:54,719 INFO L226 Difference]: Without dead ends: 5080 [2021-10-13 20:40:54,720 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 5608.0ms TimeCoverageRelationStatistics Valid=552, Invalid=2870, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 20:40:54,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-10-13 20:40:54,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3582. [2021-10-13 20:40:54,814 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-13 20:40:54,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3582 states to 3582 states and 10685 transitions. [2021-10-13 20:40:54,827 INFO L78 Accepts]: Start accepts. Automaton has 3582 states and 10685 transitions. Word has length 38 [2021-10-13 20:40:54,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:40:54,828 INFO L470 AbstractCegarLoop]: Abstraction has 3582 states and 10685 transitions. [2021-10-13 20:40:54,828 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-13 20:40:54,828 INFO L276 IsEmpty]: Start isEmpty. Operand 3582 states and 10685 transitions. [2021-10-13 20:40:54,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:40:54,839 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:40:54,839 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:40:54,858 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-13 20:40:55,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:40:55,056 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:40:55,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:40:55,057 INFO L82 PathProgramCache]: Analyzing trace with hash -1819382799, now seen corresponding path program 8 times [2021-10-13 20:40:55,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:40:55,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [220232413] [2021-10-13 20:40:55,058 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:40:55,059 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:40:55,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:40:55,060 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:40:55,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-13 20:40:55,266 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:40:55,266 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:40:55,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:40:55,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:40:55,561 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:55,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:40:55,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:40:55,985 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:40:55,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [220232413] [2021-10-13 20:40:55,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [220232413] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:40:55,986 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:40:55,986 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-13 20:40:55,986 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731585558] [2021-10-13 20:40:55,986 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 20:40:55,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:40:55,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 20:40:55,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:40:55,988 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-13 20:41:01,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:01,515 INFO L93 Difference]: Finished difference Result 6494 states and 19028 transitions. [2021-10-13 20:41:01,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-13 20:41:01,516 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-13 20:41:01,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:01,529 INFO L225 Difference]: With dead ends: 6494 [2021-10-13 20:41:01,529 INFO L226 Difference]: Without dead ends: 6078 [2021-10-13 20:41:01,530 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2380.9ms TimeCoverageRelationStatistics Valid=398, Invalid=1582, Unknown=0, NotChecked=0, Total=1980 [2021-10-13 20:41:01,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6078 states. [2021-10-13 20:41:01,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6078 to 3754. [2021-10-13 20:41:01,610 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-13 20:41:01,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3754 states to 3754 states and 11142 transitions. [2021-10-13 20:41:01,620 INFO L78 Accepts]: Start accepts. Automaton has 3754 states and 11142 transitions. Word has length 38 [2021-10-13 20:41:01,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:01,621 INFO L470 AbstractCegarLoop]: Abstraction has 3754 states and 11142 transitions. [2021-10-13 20:41:01,621 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-13 20:41:01,621 INFO L276 IsEmpty]: Start isEmpty. Operand 3754 states and 11142 transitions. [2021-10-13 20:41:01,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:01,629 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:01,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-13 20:41:01,640 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-13 20:41:01,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:01,830 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:01,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:01,831 INFO L82 PathProgramCache]: Analyzing trace with hash 281057373, now seen corresponding path program 9 times [2021-10-13 20:41:01,831 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:01,831 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [45134111] [2021-10-13 20:41:01,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:41:01,832 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:01,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:01,833 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:01,834 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-13 20:41:02,058 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:41:02,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:41:02,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:41:02,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:02,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:02,407 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:02,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:02,940 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:02,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [45134111] [2021-10-13 20:41:02,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [45134111] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:02,940 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:02,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:41:02,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513294355] [2021-10-13 20:41:02,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:41:02,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:02,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:41:02,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:41:02,943 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-13 20:41:09,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:09,312 INFO L93 Difference]: Finished difference Result 5496 states and 15819 transitions. [2021-10-13 20:41:09,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-13 20:41:09,313 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-13 20:41:09,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:09,329 INFO L225 Difference]: With dead ends: 5496 [2021-10-13 20:41:09,329 INFO L226 Difference]: Without dead ends: 5380 [2021-10-13 20:41:09,331 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 3199.6ms TimeCoverageRelationStatistics Valid=455, Invalid=2197, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 20:41:09,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5380 states. [2021-10-13 20:41:09,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5380 to 3750. [2021-10-13 20:41:09,444 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-13 20:41:09,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11132 transitions. [2021-10-13 20:41:09,459 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11132 transitions. Word has length 38 [2021-10-13 20:41:09,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:09,459 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11132 transitions. [2021-10-13 20:41:09,459 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-13 20:41:09,460 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11132 transitions. [2021-10-13 20:41:09,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:09,471 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:09,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-13 20:41:09,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-10-13 20:41:09,685 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:09,685 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:09,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:09,686 INFO L82 PathProgramCache]: Analyzing trace with hash -1154308709, now seen corresponding path program 10 times [2021-10-13 20:41:09,686 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:09,687 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1852668191] [2021-10-13 20:41:09,687 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:41:09,687 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:09,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:09,688 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:09,727 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-13 20:41:09,947 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:41:09,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:41:09,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:41:09,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:10,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-13 20:41:10,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:10,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:10,638 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:10,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1852668191] [2021-10-13 20:41:10,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1852668191] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:10,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:10,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-13 20:41:10,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492805428] [2021-10-13 20:41:10,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 20:41:10,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:10,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 20:41:10,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:41:10,640 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-13 20:41:13,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:13,263 INFO L93 Difference]: Finished difference Result 5134 states and 14596 transitions. [2021-10-13 20:41:13,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-13 20:41:13,264 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-13 20:41:13,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:13,276 INFO L225 Difference]: With dead ends: 5134 [2021-10-13 20:41:13,276 INFO L226 Difference]: Without dead ends: 4820 [2021-10-13 20:41:13,277 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1376.7ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-10-13 20:41:13,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4820 states. [2021-10-13 20:41:13,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4820 to 3742. [2021-10-13 20:41:13,365 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-13 20:41:13,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3742 states to 3742 states and 11065 transitions. [2021-10-13 20:41:13,377 INFO L78 Accepts]: Start accepts. Automaton has 3742 states and 11065 transitions. Word has length 38 [2021-10-13 20:41:13,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:13,377 INFO L470 AbstractCegarLoop]: Abstraction has 3742 states and 11065 transitions. [2021-10-13 20:41:13,378 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-13 20:41:13,378 INFO L276 IsEmpty]: Start isEmpty. Operand 3742 states and 11065 transitions. [2021-10-13 20:41:13,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:13,386 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:13,386 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:41:13,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-13 20:41:13,586 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:13,587 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:13,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:13,588 INFO L82 PathProgramCache]: Analyzing trace with hash 946131463, now seen corresponding path program 11 times [2021-10-13 20:41:13,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:13,588 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [232134674] [2021-10-13 20:41:13,589 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:41:13,589 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:13,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:13,590 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:13,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-13 20:41:13,849 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:41:13,849 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:41:13,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:41:13,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:14,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:14,194 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:14,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:14,740 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:14,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [232134674] [2021-10-13 20:41:14,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [232134674] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:14,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:14,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:41:14,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016641298] [2021-10-13 20:41:14,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:41:14,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:14,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:41:14,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:41:14,743 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-13 20:41:17,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:17,807 INFO L93 Difference]: Finished difference Result 4520 states and 12894 transitions. [2021-10-13 20:41:17,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 20:41:17,808 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-13 20:41:17,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:17,818 INFO L225 Difference]: With dead ends: 4520 [2021-10-13 20:41:17,818 INFO L226 Difference]: Without dead ends: 4406 [2021-10-13 20:41:17,819 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1889.1ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 20:41:17,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4406 states. [2021-10-13 20:41:17,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4406 to 3778. [2021-10-13 20:41:17,883 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-13 20:41:17,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3778 states to 3778 states and 11127 transitions. [2021-10-13 20:41:17,892 INFO L78 Accepts]: Start accepts. Automaton has 3778 states and 11127 transitions. Word has length 38 [2021-10-13 20:41:17,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:17,892 INFO L470 AbstractCegarLoop]: Abstraction has 3778 states and 11127 transitions. [2021-10-13 20:41:17,893 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-13 20:41:17,893 INFO L276 IsEmpty]: Start isEmpty. Operand 3778 states and 11127 transitions. [2021-10-13 20:41:17,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:17,900 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:17,900 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:41:17,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-13 20:41:18,101 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:18,101 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:18,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:18,102 INFO L82 PathProgramCache]: Analyzing trace with hash -2127220083, now seen corresponding path program 12 times [2021-10-13 20:41:18,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:18,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1194350773] [2021-10-13 20:41:18,103 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:41:18,103 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:18,103 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:18,104 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:18,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-13 20:41:18,386 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:41:18,387 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:41:18,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:41:18,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:18,633 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:18,633 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:18,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:18,958 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:18,959 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1194350773] [2021-10-13 20:41:18,959 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1194350773] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:18,959 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:18,959 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-13 20:41:18,959 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868735561] [2021-10-13 20:41:18,959 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:41:18,959 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:18,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:41:18,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:41:18,960 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-13 20:41:23,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:23,228 INFO L93 Difference]: Finished difference Result 6156 states and 17782 transitions. [2021-10-13 20:41:23,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-13 20:41:23,229 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-13 20:41:23,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:23,241 INFO L225 Difference]: With dead ends: 6156 [2021-10-13 20:41:23,242 INFO L226 Difference]: Without dead ends: 5980 [2021-10-13 20:41:23,242 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1640.0ms TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2021-10-13 20:41:23,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-10-13 20:41:23,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 3802. [2021-10-13 20:41:23,312 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-13 20:41:23,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 11181 transitions. [2021-10-13 20:41:23,322 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 11181 transitions. Word has length 38 [2021-10-13 20:41:23,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:23,322 INFO L470 AbstractCegarLoop]: Abstraction has 3802 states and 11181 transitions. [2021-10-13 20:41:23,322 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-13 20:41:23,323 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 11181 transitions. [2021-10-13 20:41:23,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:23,331 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:23,331 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:41:23,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-13 20:41:23,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:23,540 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:23,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:23,541 INFO L82 PathProgramCache]: Analyzing trace with hash -1033731009, now seen corresponding path program 13 times [2021-10-13 20:41:23,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:23,541 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601274697] [2021-10-13 20:41:23,542 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:41:23,542 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:23,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:23,544 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:23,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-13 20:41:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:41:23,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:41:23,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:24,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:24,128 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:24,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-13 20:41:24,715 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:24,715 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601274697] [2021-10-13 20:41:24,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601274697] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:24,715 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:24,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:41:24,716 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69373597] [2021-10-13 20:41:24,716 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:41:24,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:24,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:41:24,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:41:24,718 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-13 20:41:50,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:41:50,804 INFO L93 Difference]: Finished difference Result 9238 states and 25998 transitions. [2021-10-13 20:41:50,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-13 20:41:50,806 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-13 20:41:50,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:41:50,824 INFO L225 Difference]: With dead ends: 9238 [2021-10-13 20:41:50,824 INFO L226 Difference]: Without dead ends: 8812 [2021-10-13 20:41:50,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2444 ImplicationChecksByTransitivity, 15206.2ms TimeCoverageRelationStatistics Valid=1320, Invalid=6512, Unknown=0, NotChecked=0, Total=7832 [2021-10-13 20:41:50,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8812 states. [2021-10-13 20:41:50,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8812 to 3976. [2021-10-13 20:41:50,943 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-13 20:41:50,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3976 states to 3976 states and 11651 transitions. [2021-10-13 20:41:50,954 INFO L78 Accepts]: Start accepts. Automaton has 3976 states and 11651 transitions. Word has length 38 [2021-10-13 20:41:50,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:41:50,954 INFO L470 AbstractCegarLoop]: Abstraction has 3976 states and 11651 transitions. [2021-10-13 20:41:50,954 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-13 20:41:50,954 INFO L276 IsEmpty]: Start isEmpty. Operand 3976 states and 11651 transitions. [2021-10-13 20:41:50,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:41:50,962 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:41:50,962 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:41:50,973 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-13 20:41:51,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:41:51,163 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:41:51,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:41:51,164 INFO L82 PathProgramCache]: Analyzing trace with hash 465472277, now seen corresponding path program 14 times [2021-10-13 20:41:51,165 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:41:51,165 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [656130586] [2021-10-13 20:41:51,166 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:41:51,166 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:41:51,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:41:51,167 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:41:51,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-13 20:41:51,459 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:41:51,459 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:41:51,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:41:51,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:41:51,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:51,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:41:52,352 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:41:52,353 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:41:52,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [656130586] [2021-10-13 20:41:52,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [656130586] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:41:52,353 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:41:52,353 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:41:52,353 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41055753] [2021-10-13 20:41:52,354 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:41:52,354 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:41:52,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:41:52,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:41:52,355 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-13 20:42:11,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:42:11,052 INFO L93 Difference]: Finished difference Result 8870 states and 25047 transitions. [2021-10-13 20:42:11,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-13 20:42:11,053 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-13 20:42:11,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:42:11,082 INFO L225 Difference]: With dead ends: 8870 [2021-10-13 20:42:11,082 INFO L226 Difference]: Without dead ends: 8774 [2021-10-13 20:42:11,085 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 10812.6ms TimeCoverageRelationStatistics Valid=981, Invalid=5181, Unknown=0, NotChecked=0, Total=6162 [2021-10-13 20:42:11,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8774 states. [2021-10-13 20:42:11,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8774 to 3932. [2021-10-13 20:42:11,205 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-13 20:42:11,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 11534 transitions. [2021-10-13 20:42:11,216 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 11534 transitions. Word has length 38 [2021-10-13 20:42:11,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:42:11,216 INFO L470 AbstractCegarLoop]: Abstraction has 3932 states and 11534 transitions. [2021-10-13 20:42:11,217 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-13 20:42:11,217 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 11534 transitions. [2021-10-13 20:42:11,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:42:11,226 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:42:11,226 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:42:11,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-10-13 20:42:11,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:42:11,427 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:42:11,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:42:11,428 INFO L82 PathProgramCache]: Analyzing trace with hash -1185226045, now seen corresponding path program 15 times [2021-10-13 20:42:11,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:42:11,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [302200192] [2021-10-13 20:42:11,428 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:42:11,429 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:42:11,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:42:11,430 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:42:11,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-13 20:42:11,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:42:11,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:42:11,759 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:42:11,760 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:42:12,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:12,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:42:12,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:12,664 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:42:12,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [302200192] [2021-10-13 20:42:12,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [302200192] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:42:12,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:42:12,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:42:12,665 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809048834] [2021-10-13 20:42:12,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:42:12,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:42:12,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:42:12,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:42:12,667 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-13 20:42:29,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:42:29,496 INFO L93 Difference]: Finished difference Result 7438 states and 21063 transitions. [2021-10-13 20:42:29,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-13 20:42:29,497 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-13 20:42:29,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:42:29,513 INFO L225 Difference]: With dead ends: 7438 [2021-10-13 20:42:29,513 INFO L226 Difference]: Without dead ends: 7288 [2021-10-13 20:42:29,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 10414.0ms TimeCoverageRelationStatistics Valid=685, Invalid=2975, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 20:42:29,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7288 states. [2021-10-13 20:42:29,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7288 to 3824. [2021-10-13 20:42:29,628 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-13 20:42:29,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3824 states to 3824 states and 11194 transitions. [2021-10-13 20:42:29,638 INFO L78 Accepts]: Start accepts. Automaton has 3824 states and 11194 transitions. Word has length 38 [2021-10-13 20:42:29,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:42:29,639 INFO L470 AbstractCegarLoop]: Abstraction has 3824 states and 11194 transitions. [2021-10-13 20:42:29,639 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-13 20:42:29,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3824 states and 11194 transitions. [2021-10-13 20:42:29,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:42:29,648 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:42:29,648 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:42:29,659 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-13 20:42:29,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:42:29,849 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:42:29,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:42:29,850 INFO L82 PathProgramCache]: Analyzing trace with hash -377411687, now seen corresponding path program 16 times [2021-10-13 20:42:29,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:42:29,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [388312618] [2021-10-13 20:42:29,851 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:42:29,851 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:42:29,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:42:29,852 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:42:29,853 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-13 20:42:30,193 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:42:30,194 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:42:30,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:42:30,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:42:30,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-13 20:42:30,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:42:31,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:31,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:42:31,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [388312618] [2021-10-13 20:42:31,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [388312618] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:42:31,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:42:31,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:42:31,040 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020106343] [2021-10-13 20:42:31,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:42:31,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:42:31,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:42:31,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:42:31,041 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-13 20:42:40,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:42:40,254 INFO L93 Difference]: Finished difference Result 6952 states and 19724 transitions. [2021-10-13 20:42:40,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-13 20:42:40,255 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-13 20:42:40,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:42:40,269 INFO L225 Difference]: With dead ends: 6952 [2021-10-13 20:42:40,269 INFO L226 Difference]: Without dead ends: 6746 [2021-10-13 20:42:40,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 4383.4ms TimeCoverageRelationStatistics Valid=551, Invalid=2989, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 20:42:40,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6746 states. [2021-10-13 20:42:40,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6746 to 3706. [2021-10-13 20:42:40,354 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-13 20:42:40,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10894 transitions. [2021-10-13 20:42:40,363 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10894 transitions. Word has length 38 [2021-10-13 20:42:40,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:42:40,364 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10894 transitions. [2021-10-13 20:42:40,364 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-13 20:42:40,364 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10894 transitions. [2021-10-13 20:42:40,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:42:40,371 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:42:40,371 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:42:40,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-13 20:42:40,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:42:40,573 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:42:40,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:42:40,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1739790639, now seen corresponding path program 17 times [2021-10-13 20:42:40,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:42:40,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [865778689] [2021-10-13 20:42:40,574 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:42:40,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:42:40,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:42:40,575 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:42:40,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-13 20:42:40,918 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:42:40,918 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:42:40,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:42:40,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:42:41,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:41,145 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:42:41,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:41,488 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:42:41,488 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [865778689] [2021-10-13 20:42:41,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [865778689] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:42:41,489 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:42:41,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-13 20:42:41,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530167837] [2021-10-13 20:42:41,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:42:41,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:42:41,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:42:41,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:42:41,491 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-13 20:42:46,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:42:46,542 INFO L93 Difference]: Finished difference Result 5214 states and 15036 transitions. [2021-10-13 20:42:46,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-13 20:42:46,543 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-13 20:42:46,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:42:46,554 INFO L225 Difference]: With dead ends: 5214 [2021-10-13 20:42:46,554 INFO L226 Difference]: Without dead ends: 5046 [2021-10-13 20:42:46,555 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 2068.9ms TimeCoverageRelationStatistics Valid=266, Invalid=856, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 20:42:46,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5046 states. [2021-10-13 20:42:46,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5046 to 3750. [2021-10-13 20:42:46,624 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-13 20:42:46,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11009 transitions. [2021-10-13 20:42:46,634 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11009 transitions. Word has length 38 [2021-10-13 20:42:46,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:42:46,634 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11009 transitions. [2021-10-13 20:42:46,634 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-13 20:42:46,634 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11009 transitions. [2021-10-13 20:42:46,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:42:46,640 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:42:46,640 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:42:46,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-13 20:42:46,841 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:42:46,842 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:42:46,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:42:46,843 INFO L82 PathProgramCache]: Analyzing trace with hash -646301565, now seen corresponding path program 18 times [2021-10-13 20:42:46,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:42:46,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [34792151] [2021-10-13 20:42:46,844 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:42:46,844 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:42:46,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:42:46,845 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:42:46,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-13 20:42:47,195 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:42:47,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:42:47,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:42:47,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:42:47,521 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:47,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:42:48,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:42:48,190 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:42:48,190 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [34792151] [2021-10-13 20:42:48,190 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [34792151] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:42:48,190 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:42:48,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:42:48,191 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249943085] [2021-10-13 20:42:48,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:42:48,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:42:48,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:42:48,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:42:48,192 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-13 20:43:12,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:43:12,668 INFO L93 Difference]: Finished difference Result 6960 states and 19477 transitions. [2021-10-13 20:43:12,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-13 20:43:12,669 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-13 20:43:12,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:43:12,683 INFO L225 Difference]: With dead ends: 6960 [2021-10-13 20:43:12,683 INFO L226 Difference]: Without dead ends: 6624 [2021-10-13 20:43:12,685 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 14735.8ms TimeCoverageRelationStatistics Valid=996, Invalid=4260, Unknown=0, NotChecked=0, Total=5256 [2021-10-13 20:43:12,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6624 states. [2021-10-13 20:43:12,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6624 to 3858. [2021-10-13 20:43:12,798 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-13 20:43:12,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 11289 transitions. [2021-10-13 20:43:12,813 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 11289 transitions. Word has length 38 [2021-10-13 20:43:12,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:43:12,813 INFO L470 AbstractCegarLoop]: Abstraction has 3858 states and 11289 transitions. [2021-10-13 20:43:12,813 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-13 20:43:12,813 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 11289 transitions. [2021-10-13 20:43:12,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:43:12,822 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:43:12,823 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:43:12,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-10-13 20:43:13,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:43:13,039 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:43:13,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:43:13,040 INFO L82 PathProgramCache]: Analyzing trace with hash 852901721, now seen corresponding path program 19 times [2021-10-13 20:43:13,040 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:43:13,041 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146469034] [2021-10-13 20:43:13,041 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:43:13,041 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:43:13,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:43:13,042 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:43:13,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-13 20:43:13,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:43:13,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:43:13,449 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:43:13,759 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:43:13,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:43:14,453 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:43:14,453 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:43:14,454 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146469034] [2021-10-13 20:43:14,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146469034] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:43:14,454 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:43:14,454 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:43:14,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641171270] [2021-10-13 20:43:14,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:43:14,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:43:14,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:43:14,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:43:14,455 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-13 20:43:31,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:43:31,528 INFO L93 Difference]: Finished difference Result 6644 states and 18742 transitions. [2021-10-13 20:43:31,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-13 20:43:31,529 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-13 20:43:31,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:43:31,542 INFO L225 Difference]: With dead ends: 6644 [2021-10-13 20:43:31,543 INFO L226 Difference]: Without dead ends: 6522 [2021-10-13 20:43:31,544 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 9741.3ms TimeCoverageRelationStatistics Valid=765, Invalid=3525, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 20:43:31,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-10-13 20:43:31,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3806. [2021-10-13 20:43:31,624 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-13 20:43:31,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 11150 transitions. [2021-10-13 20:43:31,634 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 11150 transitions. Word has length 38 [2021-10-13 20:43:31,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:43:31,634 INFO L470 AbstractCegarLoop]: Abstraction has 3806 states and 11150 transitions. [2021-10-13 20:43:31,635 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-13 20:43:31,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 11150 transitions. [2021-10-13 20:43:31,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:43:31,642 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:43:31,642 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:43:31,654 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-13 20:43:31,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:43:31,843 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:43:31,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:43:31,843 INFO L82 PathProgramCache]: Analyzing trace with hash -797796601, now seen corresponding path program 20 times [2021-10-13 20:43:31,844 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:43:31,844 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017294780] [2021-10-13 20:43:31,844 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:43:31,845 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:43:31,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:43:31,846 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:43:31,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-13 20:43:32,210 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:43:32,210 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:43:32,217 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:43:32,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:43:32,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:43:32,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:43:33,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:43:33,153 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:43:33,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017294780] [2021-10-13 20:43:33,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017294780] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:43:33,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:43:33,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:43:33,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561587562] [2021-10-13 20:43:33,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:43:33,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:43:33,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:43:33,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:43:33,155 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-13 20:43:47,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:43:47,602 INFO L93 Difference]: Finished difference Result 5432 states and 15369 transitions. [2021-10-13 20:43:47,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-13 20:43:47,603 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-13 20:43:47,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:43:47,614 INFO L225 Difference]: With dead ends: 5432 [2021-10-13 20:43:47,614 INFO L226 Difference]: Without dead ends: 5282 [2021-10-13 20:43:47,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 8933.6ms TimeCoverageRelationStatistics Valid=452, Invalid=1900, Unknown=0, NotChecked=0, Total=2352 [2021-10-13 20:43:47,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5282 states. [2021-10-13 20:43:47,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5282 to 3698. [2021-10-13 20:43:47,730 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-13 20:43:47,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10842 transitions. [2021-10-13 20:43:47,739 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10842 transitions. Word has length 38 [2021-10-13 20:43:47,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:43:47,739 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10842 transitions. [2021-10-13 20:43:47,740 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-13 20:43:47,740 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10842 transitions. [2021-10-13 20:43:47,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:43:47,746 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:43:47,746 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:43:47,757 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-13 20:43:47,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:43:47,953 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:43:47,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:43:47,954 INFO L82 PathProgramCache]: Analyzing trace with hash 1804863123, now seen corresponding path program 21 times [2021-10-13 20:43:47,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:43:47,955 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [731977251] [2021-10-13 20:43:47,955 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:43:47,956 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:43:47,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:43:47,957 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:43:47,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-13 20:43:48,359 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:43:48,359 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:43:48,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:43:48,367 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:43:48,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:43:48,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:43:49,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-13 20:43:49,290 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:43:49,290 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [731977251] [2021-10-13 20:43:49,290 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [731977251] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:43:49,290 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:43:49,290 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:43:49,290 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356924684] [2021-10-13 20:43:49,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:43:49,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:43:49,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:43:49,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:43:49,292 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-13 20:44:08,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:44:08,059 INFO L93 Difference]: Finished difference Result 6632 states and 18862 transitions. [2021-10-13 20:44:08,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-13 20:44:08,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-13 20:44:08,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:44:08,075 INFO L225 Difference]: With dead ends: 6632 [2021-10-13 20:44:08,075 INFO L226 Difference]: Without dead ends: 6400 [2021-10-13 20:44:08,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 9831.7ms TimeCoverageRelationStatistics Valid=835, Invalid=3995, Unknown=0, NotChecked=0, Total=4830 [2021-10-13 20:44:08,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6400 states. [2021-10-13 20:44:08,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6400 to 3730. [2021-10-13 20:44:08,158 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-13 20:44:08,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3730 states to 3730 states and 10930 transitions. [2021-10-13 20:44:08,168 INFO L78 Accepts]: Start accepts. Automaton has 3730 states and 10930 transitions. Word has length 38 [2021-10-13 20:44:08,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:44:08,168 INFO L470 AbstractCegarLoop]: Abstraction has 3730 states and 10930 transitions. [2021-10-13 20:44:08,168 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-13 20:44:08,168 INFO L276 IsEmpty]: Start isEmpty. Operand 3730 states and 10930 transitions. [2021-10-13 20:44:08,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:44:08,175 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:44:08,175 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:44:08,190 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-13 20:44:08,375 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:44:08,376 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:44:08,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:44:08,377 INFO L82 PathProgramCache]: Analyzing trace with hash -1462909551, now seen corresponding path program 22 times [2021-10-13 20:44:08,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:44:08,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [974516323] [2021-10-13 20:44:08,378 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:44:08,378 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:44:08,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:44:08,380 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:44:08,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-13 20:44:08,768 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:44:08,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:44:08,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:44:08,775 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:44:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:09,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:44:09,704 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:09,704 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:44:09,704 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [974516323] [2021-10-13 20:44:09,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [974516323] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:44:09,705 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:44:09,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:44:09,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713970225] [2021-10-13 20:44:09,705 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:44:09,705 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:44:09,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:44:09,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:44:09,706 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-13 20:44:29,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:44:29,442 INFO L93 Difference]: Finished difference Result 6306 states and 17988 transitions. [2021-10-13 20:44:29,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-13 20:44:29,443 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-13 20:44:29,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:44:29,455 INFO L225 Difference]: With dead ends: 6306 [2021-10-13 20:44:29,455 INFO L226 Difference]: Without dead ends: 6144 [2021-10-13 20:44:29,457 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 11799.7ms TimeCoverageRelationStatistics Valid=829, Invalid=3863, Unknown=0, NotChecked=0, Total=4692 [2021-10-13 20:44:29,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6144 states. [2021-10-13 20:44:29,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6144 to 3818. [2021-10-13 20:44:29,530 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-13 20:44:29,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3818 states to 3818 states and 11156 transitions. [2021-10-13 20:44:29,539 INFO L78 Accepts]: Start accepts. Automaton has 3818 states and 11156 transitions. Word has length 38 [2021-10-13 20:44:29,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:44:29,539 INFO L470 AbstractCegarLoop]: Abstraction has 3818 states and 11156 transitions. [2021-10-13 20:44:29,539 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-13 20:44:29,539 INFO L276 IsEmpty]: Start isEmpty. Operand 3818 states and 11156 transitions. [2021-10-13 20:44:29,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:44:29,545 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:44:29,545 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:44:29,556 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-13 20:44:29,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:44:29,750 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:44:29,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:44:29,751 INFO L82 PathProgramCache]: Analyzing trace with hash 1058934177, now seen corresponding path program 23 times [2021-10-13 20:44:29,751 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:44:29,751 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [152898447] [2021-10-13 20:44:29,751 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:44:29,751 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:44:29,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:44:29,752 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:44:29,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-13 20:44:30,172 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:44:30,173 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:44:30,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:44:30,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:44:30,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:30,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:44:31,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:31,101 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:44:31,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [152898447] [2021-10-13 20:44:31,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [152898447] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:44:31,102 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:44:31,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:44:31,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489676443] [2021-10-13 20:44:31,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:44:31,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:44:31,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:44:31,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:44:31,104 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-13 20:44:54,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:44:54,344 INFO L93 Difference]: Finished difference Result 6934 states and 19373 transitions. [2021-10-13 20:44:54,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-13 20:44:54,345 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-13 20:44:54,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:44:54,361 INFO L225 Difference]: With dead ends: 6934 [2021-10-13 20:44:54,362 INFO L226 Difference]: Without dead ends: 6676 [2021-10-13 20:44:54,362 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 13171.3ms TimeCoverageRelationStatistics Valid=1094, Invalid=4912, Unknown=0, NotChecked=0, Total=6006 [2021-10-13 20:44:54,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6676 states. [2021-10-13 20:44:54,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6676 to 3774. [2021-10-13 20:44:54,447 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-13 20:44:54,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3774 states to 3774 states and 11013 transitions. [2021-10-13 20:44:54,458 INFO L78 Accepts]: Start accepts. Automaton has 3774 states and 11013 transitions. Word has length 38 [2021-10-13 20:44:54,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:44:54,458 INFO L470 AbstractCegarLoop]: Abstraction has 3774 states and 11013 transitions. [2021-10-13 20:44:54,458 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-13 20:44:54,458 INFO L276 IsEmpty]: Start isEmpty. Operand 3774 states and 11013 transitions. [2021-10-13 20:44:54,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:44:54,464 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:44:54,465 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:44:54,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-10-13 20:44:54,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:44:54,666 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:44:54,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:44:54,666 INFO L82 PathProgramCache]: Analyzing trace with hash -1736829833, now seen corresponding path program 24 times [2021-10-13 20:44:54,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:44:54,667 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1441228977] [2021-10-13 20:44:54,668 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:44:54,668 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:44:54,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:44:54,669 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:44:54,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-13 20:44:55,110 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:44:55,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:44:55,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:44:55,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:44:55,439 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:55,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:44:55,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:44:55,984 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:44:55,984 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1441228977] [2021-10-13 20:44:55,984 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1441228977] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:44:55,984 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:44:55,984 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:44:55,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547085540] [2021-10-13 20:44:55,985 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:44:55,985 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:44:55,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:44:55,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:44:55,986 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-13 20:45:17,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:45:17,254 INFO L93 Difference]: Finished difference Result 6796 states and 18986 transitions. [2021-10-13 20:45:17,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-13 20:45:17,255 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-13 20:45:17,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:45:17,269 INFO L225 Difference]: With dead ends: 6796 [2021-10-13 20:45:17,269 INFO L226 Difference]: Without dead ends: 6508 [2021-10-13 20:45:17,270 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2290 ImplicationChecksByTransitivity, 10871.9ms TimeCoverageRelationStatistics Valid=1165, Invalid=6317, Unknown=0, NotChecked=0, Total=7482 [2021-10-13 20:45:17,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2021-10-13 20:45:17,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 3670. [2021-10-13 20:45:17,345 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-13 20:45:17,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 10712 transitions. [2021-10-13 20:45:17,354 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 10712 transitions. Word has length 38 [2021-10-13 20:45:17,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:45:17,354 INFO L470 AbstractCegarLoop]: Abstraction has 3670 states and 10712 transitions. [2021-10-13 20:45:17,354 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-13 20:45:17,354 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 10712 transitions. [2021-10-13 20:45:17,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:45:17,361 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:45:17,361 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:45:17,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-13 20:45:17,574 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:45:17,575 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:45:17,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:45:17,575 INFO L82 PathProgramCache]: Analyzing trace with hash 211500709, now seen corresponding path program 25 times [2021-10-13 20:45:17,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:45:17,576 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1965039797] [2021-10-13 20:45:17,576 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:45:17,577 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:45:17,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:45:17,578 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:45:17,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-13 20:45:18,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:45:18,043 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:45:18,044 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:45:18,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-13 20:45:18,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:45:19,002 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:45:19,002 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:45:19,002 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1965039797] [2021-10-13 20:45:19,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1965039797] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:45:19,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:45:19,003 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:45:19,003 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985723550] [2021-10-13 20:45:19,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:45:19,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:45:19,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:45:19,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:45:19,006 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-13 20:45:43,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:45:43,910 INFO L93 Difference]: Finished difference Result 6266 states and 17508 transitions. [2021-10-13 20:45:43,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-13 20:45:43,912 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-13 20:45:43,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:45:43,923 INFO L225 Difference]: With dead ends: 6266 [2021-10-13 20:45:43,923 INFO L226 Difference]: Without dead ends: 6104 [2021-10-13 20:45:43,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1493 ImplicationChecksByTransitivity, 15180.7ms TimeCoverageRelationStatistics Valid=946, Invalid=4310, Unknown=0, NotChecked=0, Total=5256 [2021-10-13 20:45:43,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6104 states. [2021-10-13 20:45:43,989 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6104 to 3706. [2021-10-13 20:45:43,993 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-13 20:45:44,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10804 transitions. [2021-10-13 20:45:44,002 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10804 transitions. Word has length 38 [2021-10-13 20:45:44,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:45:44,002 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10804 transitions. [2021-10-13 20:45:44,002 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-13 20:45:44,003 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10804 transitions. [2021-10-13 20:45:44,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:45:44,008 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:45:44,008 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:45:44,019 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-13 20:45:44,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:45:44,209 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:45:44,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:45:44,210 INFO L82 PathProgramCache]: Analyzing trace with hash 1016267429, now seen corresponding path program 26 times [2021-10-13 20:45:44,210 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:45:44,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491300809] [2021-10-13 20:45:44,211 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:45:44,211 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:45:44,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:45:44,212 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:45:44,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-13 20:45:44,682 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:45:44,683 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:45:44,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:45:44,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:45:44,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-13 20:45:44,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:45:45,551 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:45:45,552 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:45:45,552 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [491300809] [2021-10-13 20:45:45,552 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [491300809] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:45:45,552 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:45:45,552 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:45:45,552 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1657551072] [2021-10-13 20:45:45,553 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:45:45,553 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:45:45,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:45:45,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:45:45,553 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-13 20:46:02,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:46:02,658 INFO L93 Difference]: Finished difference Result 6190 states and 17396 transitions. [2021-10-13 20:46:02,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-13 20:46:02,659 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-13 20:46:02,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:46:02,670 INFO L225 Difference]: With dead ends: 6190 [2021-10-13 20:46:02,671 INFO L226 Difference]: Without dead ends: 6024 [2021-10-13 20:46:02,672 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 8265.7ms TimeCoverageRelationStatistics Valid=870, Invalid=4532, Unknown=0, NotChecked=0, Total=5402 [2021-10-13 20:46:02,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-13 20:46:02,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3720. [2021-10-13 20:46:02,744 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-13 20:46:02,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3720 states to 3720 states and 10835 transitions. [2021-10-13 20:46:02,753 INFO L78 Accepts]: Start accepts. Automaton has 3720 states and 10835 transitions. Word has length 38 [2021-10-13 20:46:02,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:46:02,753 INFO L470 AbstractCegarLoop]: Abstraction has 3720 states and 10835 transitions. [2021-10-13 20:46:02,754 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-13 20:46:02,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3720 states and 10835 transitions. [2021-10-13 20:46:02,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:46:02,762 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:46:02,762 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:46:02,777 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-13 20:46:02,977 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:46:02,978 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:46:02,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:46:02,978 INFO L82 PathProgramCache]: Analyzing trace with hash 680388897, now seen corresponding path program 27 times [2021-10-13 20:46:02,979 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:46:02,980 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [408228062] [2021-10-13 20:46:02,980 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:46:02,980 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:46:02,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:46:02,982 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:46:02,983 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-13 20:46:03,470 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:46:03,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:46:03,476 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:46:03,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:46:03,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:46:03,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:46:04,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:46:04,355 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:46:04,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [408228062] [2021-10-13 20:46:04,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [408228062] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:46:04,356 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:46:04,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:46:04,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389769959] [2021-10-13 20:46:04,356 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:46:04,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:46:04,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:46:04,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:46:04,357 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-13 20:46:19,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:46:19,651 INFO L93 Difference]: Finished difference Result 5312 states and 15039 transitions. [2021-10-13 20:46:19,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-13 20:46:19,652 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-13 20:46:19,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:46:19,662 INFO L225 Difference]: With dead ends: 5312 [2021-10-13 20:46:19,662 INFO L226 Difference]: Without dead ends: 5168 [2021-10-13 20:46:19,663 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 9357.3ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 20:46:19,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-10-13 20:46:19,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 3666. [2021-10-13 20:46:19,725 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-13 20:46:19,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 10660 transitions. [2021-10-13 20:46:19,734 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 10660 transitions. Word has length 38 [2021-10-13 20:46:19,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:46:19,734 INFO L470 AbstractCegarLoop]: Abstraction has 3666 states and 10660 transitions. [2021-10-13 20:46:19,734 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-13 20:46:19,735 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 10660 transitions. [2021-10-13 20:46:19,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:46:19,742 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:46:19,742 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:46:19,753 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-13 20:46:19,943 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:46:19,943 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:46:19,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:46:19,945 INFO L82 PathProgramCache]: Analyzing trace with hash 341712007, now seen corresponding path program 28 times [2021-10-13 20:46:19,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:46:19,948 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [469689514] [2021-10-13 20:46:19,948 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:46:19,949 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:46:19,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:46:19,950 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:46:19,958 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-13 20:46:20,461 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:46:20,461 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:46:20,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:46:20,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:46:20,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-13 20:46:20,776 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:46:21,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:46:21,364 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:46:21,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [469689514] [2021-10-13 20:46:21,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [469689514] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:46:21,365 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:46:21,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:46:21,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190148551] [2021-10-13 20:46:21,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:46:21,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:46:21,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:46:21,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:46:21,367 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-13 20:46:36,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:46:36,886 INFO L93 Difference]: Finished difference Result 6492 states and 18268 transitions. [2021-10-13 20:46:36,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-13 20:46:36,887 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-13 20:46:36,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:46:36,899 INFO L225 Difference]: With dead ends: 6492 [2021-10-13 20:46:36,899 INFO L226 Difference]: Without dead ends: 6468 [2021-10-13 20:46:36,900 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 9407.5ms TimeCoverageRelationStatistics Valid=679, Invalid=2861, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 20:46:36,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2021-10-13 20:46:36,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 3698. [2021-10-13 20:46:36,972 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-13 20:46:36,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10748 transitions. [2021-10-13 20:46:36,981 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10748 transitions. Word has length 38 [2021-10-13 20:46:36,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:46:36,981 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10748 transitions. [2021-10-13 20:46:36,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-13 20:46:36,981 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10748 transitions. [2021-10-13 20:46:36,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:46:36,988 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:46:36,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-13 20:46:37,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-10-13 20:46:37,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:46:37,203 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:46:37,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:46:37,203 INFO L82 PathProgramCache]: Analyzing trace with hash -148098399, now seen corresponding path program 29 times [2021-10-13 20:46:37,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:46:37,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [947050124] [2021-10-13 20:46:37,204 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:46:37,205 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:46:37,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:46:37,206 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:46:37,208 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-13 20:46:37,715 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:46:37,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:46:37,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:46:37,721 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:46:38,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:46:38,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:46:38,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:46:38,635 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:46:38,635 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [947050124] [2021-10-13 20:46:38,635 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [947050124] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:46:38,635 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:46:38,635 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:46:38,636 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180111679] [2021-10-13 20:46:38,636 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:46:38,636 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:46:38,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:46:38,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:46:38,637 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-13 20:47:00,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:00,430 INFO L93 Difference]: Finished difference Result 7574 states and 20849 transitions. [2021-10-13 20:47:00,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-13 20:47:00,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-13 20:47:00,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:00,445 INFO L225 Difference]: With dead ends: 7574 [2021-10-13 20:47:00,445 INFO L226 Difference]: Without dead ends: 7562 [2021-10-13 20:47:00,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 13493.7ms TimeCoverageRelationStatistics Valid=815, Invalid=3475, Unknown=0, NotChecked=0, Total=4290 [2021-10-13 20:47:00,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7562 states. [2021-10-13 20:47:00,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7562 to 3704. [2021-10-13 20:47:00,528 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-13 20:47:00,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3704 states to 3704 states and 10759 transitions. [2021-10-13 20:47:00,537 INFO L78 Accepts]: Start accepts. Automaton has 3704 states and 10759 transitions. Word has length 38 [2021-10-13 20:47:00,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:00,537 INFO L470 AbstractCegarLoop]: Abstraction has 3704 states and 10759 transitions. [2021-10-13 20:47:00,537 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-13 20:47:00,537 INFO L276 IsEmpty]: Start isEmpty. Operand 3704 states and 10759 transitions. [2021-10-13 20:47:00,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:00,543 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:00,543 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:00,555 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-13 20:47:00,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:00,744 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:00,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:00,745 INFO L82 PathProgramCache]: Analyzing trace with hash -1979371355, now seen corresponding path program 30 times [2021-10-13 20:47:00,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:00,746 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1231263817] [2021-10-13 20:47:00,746 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:47:00,746 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:00,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:00,748 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:00,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-13 20:47:01,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:47:01,275 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:01,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:01,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:01,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:01,585 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:02,218 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:02,218 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:02,218 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1231263817] [2021-10-13 20:47:02,218 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1231263817] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:02,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:02,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:02,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98773178] [2021-10-13 20:47:02,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:02,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:02,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:02,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:02,222 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-13 20:47:17,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:17,819 INFO L93 Difference]: Finished difference Result 7538 states and 20806 transitions. [2021-10-13 20:47:17,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-13 20:47:17,821 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-13 20:47:17,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:17,834 INFO L225 Difference]: With dead ends: 7538 [2021-10-13 20:47:17,834 INFO L226 Difference]: Without dead ends: 7508 [2021-10-13 20:47:17,835 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 9127.7ms TimeCoverageRelationStatistics Valid=697, Invalid=3335, Unknown=0, NotChecked=0, Total=4032 [2021-10-13 20:47:17,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7508 states. [2021-10-13 20:47:17,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7508 to 3680. [2021-10-13 20:47:17,911 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-13 20:47:17,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3680 states to 3680 states and 10695 transitions. [2021-10-13 20:47:17,920 INFO L78 Accepts]: Start accepts. Automaton has 3680 states and 10695 transitions. Word has length 38 [2021-10-13 20:47:17,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:17,920 INFO L470 AbstractCegarLoop]: Abstraction has 3680 states and 10695 transitions. [2021-10-13 20:47:17,920 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-13 20:47:17,920 INFO L276 IsEmpty]: Start isEmpty. Operand 3680 states and 10695 transitions. [2021-10-13 20:47:17,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:17,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:17,927 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:17,939 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-13 20:47:18,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:18,128 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:18,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:18,128 INFO L82 PathProgramCache]: Analyzing trace with hash -1646680509, now seen corresponding path program 31 times [2021-10-13 20:47:18,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:18,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1313215008] [2021-10-13 20:47:18,129 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:47:18,129 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:18,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:18,131 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:18,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-13 20:47:18,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:47:18,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:18,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:19,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:19,016 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:19,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:19,524 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:19,524 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1313215008] [2021-10-13 20:47:19,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1313215008] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:19,524 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:19,524 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:19,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080178354] [2021-10-13 20:47:19,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:19,525 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:19,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:19,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:19,526 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-13 20:47:27,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:27,287 INFO L93 Difference]: Finished difference Result 6058 states and 17094 transitions. [2021-10-13 20:47:27,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-13 20:47:27,287 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-13 20:47:27,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:27,298 INFO L225 Difference]: With dead ends: 6058 [2021-10-13 20:47:27,299 INFO L226 Difference]: Without dead ends: 6002 [2021-10-13 20:47:27,299 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 3768.8ms TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 20:47:27,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2021-10-13 20:47:27,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 3662. [2021-10-13 20:47:27,363 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-13 20:47:27,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 10648 transitions. [2021-10-13 20:47:27,372 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 10648 transitions. Word has length 38 [2021-10-13 20:47:27,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:27,372 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 10648 transitions. [2021-10-13 20:47:27,372 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-13 20:47:27,372 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 10648 transitions. [2021-10-13 20:47:27,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:27,377 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:27,377 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:27,388 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-13 20:47:27,578 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:27,578 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:27,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:27,579 INFO L82 PathProgramCache]: Analyzing trace with hash 584943173, now seen corresponding path program 32 times [2021-10-13 20:47:27,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:27,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [147065762] [2021-10-13 20:47:27,580 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:47:27,581 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:27,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:27,582 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:27,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-13 20:47:28,115 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:47:28,115 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:28,120 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:28,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:28,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:28,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:28,944 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:28,944 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:28,944 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [147065762] [2021-10-13 20:47:28,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [147065762] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:28,944 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:28,945 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:28,945 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090819071] [2021-10-13 20:47:28,945 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:28,945 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:28,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:28,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:28,946 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-13 20:47:31,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:31,418 INFO L93 Difference]: Finished difference Result 4062 states and 11503 transitions. [2021-10-13 20:47:31,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-13 20:47:31,419 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-13 20:47:31,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:31,426 INFO L225 Difference]: With dead ends: 4062 [2021-10-13 20:47:31,426 INFO L226 Difference]: Without dead ends: 4022 [2021-10-13 20:47:31,427 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1604.7ms TimeCoverageRelationStatistics Valid=245, Invalid=1161, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 20:47:31,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-10-13 20:47:31,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 3678. [2021-10-13 20:47:31,486 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-13 20:47:31,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10678 transitions. [2021-10-13 20:47:31,497 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10678 transitions. Word has length 38 [2021-10-13 20:47:31,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:31,497 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10678 transitions. [2021-10-13 20:47:31,498 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-13 20:47:31,498 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10678 transitions. [2021-10-13 20:47:31,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:31,530 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:31,530 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:31,544 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Ended with exit code 0 [2021-10-13 20:47:31,739 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:31,740 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:31,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:31,741 INFO L82 PathProgramCache]: Analyzing trace with hash -515827683, now seen corresponding path program 33 times [2021-10-13 20:47:31,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:31,742 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [335448860] [2021-10-13 20:47:31,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:47:31,743 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:31,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:31,743 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:31,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-13 20:47:32,300 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:47:32,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:32,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:32,307 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:32,604 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:32,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:33,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:33,162 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:33,162 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [335448860] [2021-10-13 20:47:33,162 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [335448860] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:33,162 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:33,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:33,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853735938] [2021-10-13 20:47:33,163 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:33,163 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:33,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:33,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:33,163 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-13 20:47:38,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:38,316 INFO L93 Difference]: Finished difference Result 5252 states and 14922 transitions. [2021-10-13 20:47:38,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-13 20:47:38,317 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-13 20:47:38,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:38,326 INFO L225 Difference]: With dead ends: 5252 [2021-10-13 20:47:38,326 INFO L226 Difference]: Without dead ends: 5228 [2021-10-13 20:47:38,327 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 2999.7ms TimeCoverageRelationStatistics Valid=322, Invalid=1318, Unknown=0, NotChecked=0, Total=1640 [2021-10-13 20:47:38,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5228 states. [2021-10-13 20:47:38,383 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5228 to 3678. [2021-10-13 20:47:38,387 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-13 20:47:38,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10668 transitions. [2021-10-13 20:47:38,395 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10668 transitions. Word has length 38 [2021-10-13 20:47:38,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:38,395 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10668 transitions. [2021-10-13 20:47:38,395 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-13 20:47:38,396 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10668 transitions. [2021-10-13 20:47:38,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:38,401 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:38,401 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:38,412 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-13 20:47:38,601 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:38,602 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:38,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:38,603 INFO L82 PathProgramCache]: Analyzing trace with hash -1005638089, now seen corresponding path program 34 times [2021-10-13 20:47:38,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:38,603 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [75927110] [2021-10-13 20:47:38,604 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:47:38,604 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:38,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:38,605 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:38,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-13 20:47:39,182 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:47:39,182 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:39,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:39,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:39,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:39,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:40,035 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:40,035 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:40,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [75927110] [2021-10-13 20:47:40,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [75927110] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:40,036 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:40,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:40,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686713779] [2021-10-13 20:47:40,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:40,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:40,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:40,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:40,038 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-13 20:47:48,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:48,551 INFO L93 Difference]: Finished difference Result 6108 states and 16997 transitions. [2021-10-13 20:47:48,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-13 20:47:48,551 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-13 20:47:48,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:48,562 INFO L225 Difference]: With dead ends: 6108 [2021-10-13 20:47:48,562 INFO L226 Difference]: Without dead ends: 6096 [2021-10-13 20:47:48,563 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 4463.4ms TimeCoverageRelationStatistics Valid=490, Invalid=1960, Unknown=0, NotChecked=0, Total=2450 [2021-10-13 20:47:48,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6096 states. [2021-10-13 20:47:48,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6096 to 3678. [2021-10-13 20:47:48,631 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-13 20:47:48,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10662 transitions. [2021-10-13 20:47:48,640 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10662 transitions. Word has length 38 [2021-10-13 20:47:48,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:48,640 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10662 transitions. [2021-10-13 20:47:48,641 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-13 20:47:48,641 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10662 transitions. [2021-10-13 20:47:48,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:48,647 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:48,647 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:48,658 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-13 20:47:48,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:48,848 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:48,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:48,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1458056251, now seen corresponding path program 35 times [2021-10-13 20:47:48,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:48,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268231676] [2021-10-13 20:47:48,850 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:47:48,850 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:48,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:48,851 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:48,852 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-13 20:47:49,443 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:47:49,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:49,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:49,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:49,742 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:49,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47:50,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:50,290 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:50,291 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268231676] [2021-10-13 20:47:50,291 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268231676] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:50,291 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:50,291 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:50,291 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731343271] [2021-10-13 20:47:50,291 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:50,291 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:50,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:50,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:50,292 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-13 20:47:57,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:47:57,353 INFO L93 Difference]: Finished difference Result 6104 states and 17024 transitions. [2021-10-13 20:47:57,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-13 20:47:57,354 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-13 20:47:57,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:47:57,366 INFO L225 Difference]: With dead ends: 6104 [2021-10-13 20:47:57,366 INFO L226 Difference]: Without dead ends: 6074 [2021-10-13 20:47:57,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 3466.6ms TimeCoverageRelationStatistics Valid=493, Invalid=2057, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 20:47:57,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6074 states. [2021-10-13 20:47:57,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6074 to 3654. [2021-10-13 20:47:57,433 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-13 20:47:57,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 10596 transitions. [2021-10-13 20:47:57,441 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 10596 transitions. Word has length 38 [2021-10-13 20:47:57,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:47:57,442 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 10596 transitions. [2021-10-13 20:47:57,442 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-13 20:47:57,442 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 10596 transitions. [2021-10-13 20:47:57,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:47:57,447 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:47:57,447 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:47:57,459 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-13 20:47:57,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:47:57,648 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:47:57,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:47:57,649 INFO L82 PathProgramCache]: Analyzing trace with hash 1790747097, now seen corresponding path program 36 times [2021-10-13 20:47:57,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:47:57,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [653245050] [2021-10-13 20:47:57,649 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:47:57,649 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:47:57,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:47:57,651 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:47:57,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-13 20:47:58,271 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:47:58,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:47:58,276 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:47:58,277 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:47:58,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:47:58,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:47: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-13 20:47:59,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:47:59,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [653245050] [2021-10-13 20:47:59,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [653245050] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:47:59,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:47:59,079 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:47:59,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704345691] [2021-10-13 20:47:59,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:47:59,082 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:47:59,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:47:59,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:47:59,083 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-13 20:48:03,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:03,564 INFO L93 Difference]: Finished difference Result 5162 states and 14674 transitions. [2021-10-13 20:48:03,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 20:48:03,565 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-13 20:48:03,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:03,579 INFO L225 Difference]: With dead ends: 5162 [2021-10-13 20:48:03,580 INFO L226 Difference]: Without dead ends: 5100 [2021-10-13 20:48:03,580 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2285.4ms TimeCoverageRelationStatistics Valid=366, Invalid=1704, Unknown=0, NotChecked=0, Total=2070 [2021-10-13 20:48:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5100 states. [2021-10-13 20:48:03,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5100 to 3604. [2021-10-13 20:48:03,640 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-13 20:48:03,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 10476 transitions. [2021-10-13 20:48:03,657 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 10476 transitions. Word has length 38 [2021-10-13 20:48:03,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:03,657 INFO L470 AbstractCegarLoop]: Abstraction has 3604 states and 10476 transitions. [2021-10-13 20:48:03,657 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-13 20:48:03,658 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 10476 transitions. [2021-10-13 20:48:03,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:03,666 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:03,666 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:03,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-13 20:48:03,880 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:03,881 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:03,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:03,882 INFO L82 PathProgramCache]: Analyzing trace with hash -805211733, now seen corresponding path program 37 times [2021-10-13 20:48:03,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:03,882 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [596779902] [2021-10-13 20:48:03,883 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:48:03,883 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:03,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:03,884 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:03,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-13 20:48:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:48:04,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:48:04,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:04,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:04,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:04,975 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:04,975 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:04,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [596779902] [2021-10-13 20:48:04,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [596779902] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:04,976 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:04,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-13 20:48:04,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226516943] [2021-10-13 20:48:04,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:48:04,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:04,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:48:04,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:48:04,977 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-13 20:48:06,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:06,686 INFO L93 Difference]: Finished difference Result 4980 states and 13925 transitions. [2021-10-13 20:48:06,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-13 20:48:06,687 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-13 20:48:06,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:06,699 INFO L225 Difference]: With dead ends: 4980 [2021-10-13 20:48:06,699 INFO L226 Difference]: Without dead ends: 4840 [2021-10-13 20:48:06,699 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 848.3ms TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:48:06,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4840 states. [2021-10-13 20:48:06,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4840 to 3908. [2021-10-13 20:48:06,758 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-13 20:48:06,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 11229 transitions. [2021-10-13 20:48:06,767 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 11229 transitions. Word has length 38 [2021-10-13 20:48:06,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:06,767 INFO L470 AbstractCegarLoop]: Abstraction has 3908 states and 11229 transitions. [2021-10-13 20:48:06,767 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-13 20:48:06,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 11229 transitions. [2021-10-13 20:48:06,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:06,773 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:06,773 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:06,786 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-13 20:48:06,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:06,974 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:06,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:06,975 INFO L82 PathProgramCache]: Analyzing trace with hash -1575441539, now seen corresponding path program 38 times [2021-10-13 20:48:06,975 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:06,976 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2145938433] [2021-10-13 20:48:06,976 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:48:06,976 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:06,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:06,977 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:06,980 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-13 20:48:07,689 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:48:07,689 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:48:07,694 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:48:07,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:07,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:07,887 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:08,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:08,152 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:08,153 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2145938433] [2021-10-13 20:48:08,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2145938433] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:08,153 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:08,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-13 20:48:08,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331329494] [2021-10-13 20:48:08,157 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:48:08,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:08,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:48:08,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:48:08,158 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-13 20:48:11,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:11,533 INFO L93 Difference]: Finished difference Result 5982 states and 16783 transitions. [2021-10-13 20:48:11,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-13 20:48:11,533 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-13 20:48:11,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:11,549 INFO L225 Difference]: With dead ends: 5982 [2021-10-13 20:48:11,549 INFO L226 Difference]: Without dead ends: 5892 [2021-10-13 20:48:11,550 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1190.2ms TimeCoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2021-10-13 20:48:11,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5892 states. [2021-10-13 20:48:11,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5892 to 3900. [2021-10-13 20:48:11,619 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-13 20:48:11,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 11221 transitions. [2021-10-13 20:48:11,628 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 11221 transitions. Word has length 38 [2021-10-13 20:48:11,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:11,628 INFO L470 AbstractCegarLoop]: Abstraction has 3900 states and 11221 transitions. [2021-10-13 20:48:11,629 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-13 20:48:11,629 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 11221 transitions. [2021-10-13 20:48:11,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:11,635 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:11,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-13 20:48:11,647 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-13 20:48:11,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:11,836 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:11,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:11,837 INFO L82 PathProgramCache]: Analyzing trace with hash 1362991399, now seen corresponding path program 39 times [2021-10-13 20:48:11,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:11,838 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [655427053] [2021-10-13 20:48:11,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:48:11,838 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:11,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:11,839 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:11,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-13 20:48:12,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:48:12,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:48:12,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:48:12,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:12,673 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:12,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:12,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:12,966 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:12,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [655427053] [2021-10-13 20:48:12,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [655427053] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:12,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:12,966 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-13 20:48:12,966 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080023023] [2021-10-13 20:48:12,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-13 20:48:12,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:12,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-13 20:48:12,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-13 20:48:12,967 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-13 20:48:16,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:16,391 INFO L93 Difference]: Finished difference Result 4626 states and 12950 transitions. [2021-10-13 20:48:16,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-13 20:48:16,392 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-13 20:48:16,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:16,402 INFO L225 Difference]: With dead ends: 4626 [2021-10-13 20:48:16,402 INFO L226 Difference]: Without dead ends: 4434 [2021-10-13 20:48:16,402 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1327.5ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-10-13 20:48:16,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-10-13 20:48:16,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3816. [2021-10-13 20:48:16,460 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-13 20:48:16,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 10991 transitions. [2021-10-13 20:48:16,468 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 10991 transitions. Word has length 38 [2021-10-13 20:48:16,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:16,469 INFO L470 AbstractCegarLoop]: Abstraction has 3816 states and 10991 transitions. [2021-10-13 20:48:16,469 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-13 20:48:16,469 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 10991 transitions. [2021-10-13 20:48:16,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:16,474 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:16,474 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:16,486 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-13 20:48:16,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:16,675 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:16,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:16,676 INFO L82 PathProgramCache]: Analyzing trace with hash -234540293, now seen corresponding path program 40 times [2021-10-13 20:48:16,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:16,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2097974036] [2021-10-13 20:48:16,677 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:48:16,677 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:16,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:16,679 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:16,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-13 20:48:17,339 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:48:17,339 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:48:17,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:48:17,346 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:17,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:17,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:17,841 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:17,841 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:17,842 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2097974036] [2021-10-13 20:48:17,842 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2097974036] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:17,842 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:17,842 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-13 20:48:17,842 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691688029] [2021-10-13 20:48:17,842 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:48:17,842 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:17,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:48:17,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:48:17,843 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-13 20:48:22,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:22,308 INFO L93 Difference]: Finished difference Result 5060 states and 14534 transitions. [2021-10-13 20:48:22,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-13 20:48:22,309 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-13 20:48:22,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:22,324 INFO L225 Difference]: With dead ends: 5060 [2021-10-13 20:48:22,324 INFO L226 Difference]: Without dead ends: 4974 [2021-10-13 20:48:22,325 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1576.1ms TimeCoverageRelationStatistics Valid=258, Invalid=1224, Unknown=0, NotChecked=0, Total=1482 [2021-10-13 20:48:22,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4974 states. [2021-10-13 20:48:22,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4974 to 3848. [2021-10-13 20:48:22,425 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-13 20:48:22,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3848 states to 3848 states and 11064 transitions. [2021-10-13 20:48:22,441 INFO L78 Accepts]: Start accepts. Automaton has 3848 states and 11064 transitions. Word has length 38 [2021-10-13 20:48:22,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:22,442 INFO L470 AbstractCegarLoop]: Abstraction has 3848 states and 11064 transitions. [2021-10-13 20:48:22,442 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-13 20:48:22,442 INFO L276 IsEmpty]: Start isEmpty. Operand 3848 states and 11064 transitions. [2021-10-13 20:48:22,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:22,451 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:22,451 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:22,476 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2021-10-13 20:48:22,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:22,665 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:22,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:22,665 INFO L82 PathProgramCache]: Analyzing trace with hash 858948781, now seen corresponding path program 41 times [2021-10-13 20:48:22,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:22,666 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [801211519] [2021-10-13 20:48:22,666 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:48:22,666 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:22,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:22,668 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:22,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-13 20:48:23,368 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:48:23,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:48:23,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:48:23,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:23,710 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:23,711 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:24,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:24,314 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:24,314 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [801211519] [2021-10-13 20:48:24,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [801211519] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:24,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:24,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:48:24,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565304973] [2021-10-13 20:48:24,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:48:24,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:24,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:48:24,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:48:24,316 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-13 20:48:41,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:41,072 INFO L93 Difference]: Finished difference Result 6614 states and 18451 transitions. [2021-10-13 20:48:41,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-13 20:48:41,073 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-13 20:48:41,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:41,089 INFO L225 Difference]: With dead ends: 6614 [2021-10-13 20:48:41,090 INFO L226 Difference]: Without dead ends: 6404 [2021-10-13 20:48:41,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 8034.5ms TimeCoverageRelationStatistics Valid=842, Invalid=4708, Unknown=0, NotChecked=0, Total=5550 [2021-10-13 20:48:41,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2021-10-13 20:48:41,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 3984. [2021-10-13 20:48:41,198 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-13 20:48:41,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3984 states to 3984 states and 11421 transitions. [2021-10-13 20:48:41,212 INFO L78 Accepts]: Start accepts. Automaton has 3984 states and 11421 transitions. Word has length 38 [2021-10-13 20:48:41,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:41,212 INFO L470 AbstractCegarLoop]: Abstraction has 3984 states and 11421 transitions. [2021-10-13 20:48:41,213 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-13 20:48:41,213 INFO L276 IsEmpty]: Start isEmpty. Operand 3984 states and 11421 transitions. [2021-10-13 20:48:41,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:41,221 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:41,222 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:41,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-13 20:48:41,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:41,437 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:41,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:41,437 INFO L82 PathProgramCache]: Analyzing trace with hash -1936815229, now seen corresponding path program 42 times [2021-10-13 20:48:41,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:41,438 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [564984874] [2021-10-13 20:48:41,438 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:48:41,438 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:41,439 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:41,439 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:41,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-13 20:48:42,155 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:48:42,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:48:42,161 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:48:42,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:42,448 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:42,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:42,959 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:42,959 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:42,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [564984874] [2021-10-13 20:48:42,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [564984874] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:42,960 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:42,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:48:42,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489333639] [2021-10-13 20:48:42,960 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:48:42,961 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:42,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:48:42,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:48:42,961 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-13 20:48:55,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:48:55,370 INFO L93 Difference]: Finished difference Result 6094 states and 17028 transitions. [2021-10-13 20:48:55,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-13 20:48:55,370 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-13 20:48:55,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:48:55,383 INFO L225 Difference]: With dead ends: 6094 [2021-10-13 20:48:55,383 INFO L226 Difference]: Without dead ends: 6028 [2021-10-13 20:48:55,384 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 5455.7ms TimeCoverageRelationStatistics Valid=582, Invalid=3578, Unknown=0, NotChecked=0, Total=4160 [2021-10-13 20:48:55,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-10-13 20:48:55,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3948. [2021-10-13 20:48:55,491 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-13 20:48:55,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 11325 transitions. [2021-10-13 20:48:55,500 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 11325 transitions. Word has length 38 [2021-10-13 20:48:55,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:48:55,501 INFO L470 AbstractCegarLoop]: Abstraction has 3948 states and 11325 transitions. [2021-10-13 20:48:55,501 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-13 20:48:55,501 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 11325 transitions. [2021-10-13 20:48:55,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:48:55,507 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:48:55,507 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:48:55,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-13 20:48:55,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:48:55,708 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:48:55,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:48:55,710 INFO L82 PathProgramCache]: Analyzing trace with hash 707453745, now seen corresponding path program 43 times [2021-10-13 20:48:55,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:48:55,711 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [493054238] [2021-10-13 20:48:55,711 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:48:55,711 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:48:55,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:48:55,713 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:48:55,715 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-13 20:48:56,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:48:56,420 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:48:56,421 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:48:56,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:56,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:48:57,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:48:57,217 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:48:57,217 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [493054238] [2021-10-13 20:48:57,217 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [493054238] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:48:57,217 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:48:57,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:48:57,218 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677294678] [2021-10-13 20:48:57,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:48:57,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:48:57,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:48:57,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:48:57,219 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-13 20:49:06,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:49:06,967 INFO L93 Difference]: Finished difference Result 5570 states and 15659 transitions. [2021-10-13 20:49:06,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-13 20:49:06,968 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-13 20:49:06,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:49:06,978 INFO L225 Difference]: With dead ends: 5570 [2021-10-13 20:49:06,978 INFO L226 Difference]: Without dead ends: 5484 [2021-10-13 20:49:06,978 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 4452.1ms TimeCoverageRelationStatistics Valid=506, Invalid=2800, Unknown=0, NotChecked=0, Total=3306 [2021-10-13 20:49:06,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5484 states. [2021-10-13 20:49:07,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5484 to 3880. [2021-10-13 20:49:07,042 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-13 20:49:07,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3880 states to 3880 states and 11154 transitions. [2021-10-13 20:49:07,051 INFO L78 Accepts]: Start accepts. Automaton has 3880 states and 11154 transitions. Word has length 38 [2021-10-13 20:49:07,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:49:07,051 INFO L470 AbstractCegarLoop]: Abstraction has 3880 states and 11154 transitions. [2021-10-13 20:49:07,051 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-13 20:49:07,051 INFO L276 IsEmpty]: Start isEmpty. Operand 3880 states and 11154 transitions. [2021-10-13 20:49:07,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:49:07,056 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:49:07,056 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:49:07,069 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-13 20:49:07,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:49:07,259 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:49:07,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:49:07,260 INFO L82 PathProgramCache]: Analyzing trace with hash -585172069, now seen corresponding path program 44 times [2021-10-13 20:49:07,260 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:49:07,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1696492291] [2021-10-13 20:49:07,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:49:07,261 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:49:07,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:49:07,262 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:49:07,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-10-13 20:49:07,982 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:49:07,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:49:07,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-13 20:49:07,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:49:08,231 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:49:08,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:49:08,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-13 20:49:08,655 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:49:08,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1696492291] [2021-10-13 20:49:08,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1696492291] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:49:08,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:49:08,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-13 20:49:08,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [195014518] [2021-10-13 20:49:08,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-13 20:49:08,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:49:08,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-13 20:49:08,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-13 20:49:08,657 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-13 20:49:13,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:49:13,863 INFO L93 Difference]: Finished difference Result 5412 states and 15534 transitions. [2021-10-13 20:49:13,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-13 20:49:13,863 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-13 20:49:13,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:49:13,873 INFO L225 Difference]: With dead ends: 5412 [2021-10-13 20:49:13,873 INFO L226 Difference]: Without dead ends: 5240 [2021-10-13 20:49:13,873 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1898.6ms TimeCoverageRelationStatistics Valid=330, Invalid=1476, Unknown=0, NotChecked=0, Total=1806 [2021-10-13 20:49:13,881 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5240 states. [2021-10-13 20:49:13,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5240 to 3892. [2021-10-13 20:49:13,936 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-13 20:49:13,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 11174 transitions. [2021-10-13 20:49:13,945 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 11174 transitions. Word has length 38 [2021-10-13 20:49:13,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:49:13,945 INFO L470 AbstractCegarLoop]: Abstraction has 3892 states and 11174 transitions. [2021-10-13 20:49:13,945 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-13 20:49:13,945 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 11174 transitions. [2021-10-13 20:49:13,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:49:13,950 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:49:13,951 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:49:13,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-13 20:49:14,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:49:14,152 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:49:14,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:49:14,152 INFO L82 PathProgramCache]: Analyzing trace with hash 1515268103, now seen corresponding path program 45 times [2021-10-13 20:49:14,153 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:49:14,153 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [346225301] [2021-10-13 20:49:14,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:49:14,154 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:49:14,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:49:14,155 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:49:14,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-10-13 20:49:14,897 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:49:14,897 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:49:14,902 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:49:14,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:49:15,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-13 20:49:15,191 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:49:15,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-13 20:49:15,692 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:49:15,693 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [346225301] [2021-10-13 20:49:15,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [346225301] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:49:15,693 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:49:15,693 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:49:15,693 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845226044] [2021-10-13 20:49:15,693 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:49:15,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:49:15,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:49:15,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:49:15,695 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-13 20:49:21,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:49:21,454 INFO L93 Difference]: Finished difference Result 5352 states and 15251 transitions. [2021-10-13 20:49:21,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-13 20:49:21,455 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-13 20:49:21,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:49:21,465 INFO L225 Difference]: With dead ends: 5352 [2021-10-13 20:49:21,465 INFO L226 Difference]: Without dead ends: 5284 [2021-10-13 20:49:21,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 2283.5ms TimeCoverageRelationStatistics Valid=314, Invalid=1848, Unknown=0, NotChecked=0, Total=2162 [2021-10-13 20:49:21,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2021-10-13 20:49:21,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 3890. [2021-10-13 20:49:21,526 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-13 20:49:21,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3890 states to 3890 states and 11168 transitions. [2021-10-13 20:49:21,535 INFO L78 Accepts]: Start accepts. Automaton has 3890 states and 11168 transitions. Word has length 38 [2021-10-13 20:49:21,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:49:21,536 INFO L470 AbstractCegarLoop]: Abstraction has 3890 states and 11168 transitions. [2021-10-13 20:49:21,536 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-13 20:49:21,536 INFO L276 IsEmpty]: Start isEmpty. Operand 3890 states and 11168 transitions. [2021-10-13 20:49:21,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:49:21,541 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:49:21,541 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:49:21,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-10-13 20:49:21,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:49:21,743 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:49:21,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:49:21,744 INFO L82 PathProgramCache]: Analyzing trace with hash 152889151, now seen corresponding path program 46 times [2021-10-13 20:49:21,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:49:21,745 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1032362846] [2021-10-13 20:49:21,745 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:49:21,745 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:49:21,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:49:21,746 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:49:21,747 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-10-13 20:49:22,502 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:49:22,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:49:22,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-13 20:49:22,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:49:22,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-13 20:49:22,714 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:49:23,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-13 20:49:23,039 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:49:23,039 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1032362846] [2021-10-13 20:49:23,039 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1032362846] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:49:23,039 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:49:23,039 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-13 20:49:23,039 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549427658] [2021-10-13 20:49:23,040 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-13 20:49:23,040 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:49:23,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-13 20:49:23,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-13 20:49:23,041 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-13 20:49:28,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:49:28,817 INFO L93 Difference]: Finished difference Result 5332 states and 15001 transitions. [2021-10-13 20:49:28,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-13 20:49:28,818 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-13 20:49:28,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:49:28,827 INFO L225 Difference]: With dead ends: 5332 [2021-10-13 20:49:28,828 INFO L226 Difference]: Without dead ends: 5238 [2021-10-13 20:49:28,828 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2550.2ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-10-13 20:49:28,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5238 states. [2021-10-13 20:49:28,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5238 to 3930. [2021-10-13 20:49:28,888 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-13 20:49:28,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11284 transitions. [2021-10-13 20:49:28,897 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11284 transitions. Word has length 38 [2021-10-13 20:49:28,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:49:28,898 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11284 transitions. [2021-10-13 20:49:28,898 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-13 20:49:28,898 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11284 transitions. [2021-10-13 20:49:28,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:49:28,903 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:49:28,903 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:49:28,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-10-13 20:49:29,104 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:49:29,104 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:49:29,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:49:29,105 INFO L82 PathProgramCache]: Analyzing trace with hash 1246378225, now seen corresponding path program 47 times [2021-10-13 20:49:29,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:49:29,106 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406696500] [2021-10-13 20:49:29,106 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:49:29,106 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:49:29,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:49:29,108 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:49:29,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-10-13 20:49:29,890 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:49:29,890 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:49:29,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:49:29,896 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:49:30,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:49:30,180 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:49:30,735 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:49:30,735 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:49:30,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406696500] [2021-10-13 20:49:30,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406696500] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:49:30,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:49:30,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:49:30,736 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271466403] [2021-10-13 20:49:30,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:49:30,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:49:30,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:49:30,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:49:30,737 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-13 20:49:47,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:49:47,340 INFO L93 Difference]: Finished difference Result 6212 states and 16825 transitions. [2021-10-13 20:49:47,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-13 20:49:47,341 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-13 20:49:47,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:49:47,351 INFO L225 Difference]: With dead ends: 6212 [2021-10-13 20:49:47,351 INFO L226 Difference]: Without dead ends: 6058 [2021-10-13 20:49:47,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 8760.6ms TimeCoverageRelationStatistics Valid=749, Invalid=3157, Unknown=0, NotChecked=0, Total=3906 [2021-10-13 20:49:47,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6058 states. [2021-10-13 20:49:47,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6058 to 4014. [2021-10-13 20:49:47,419 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-13 20:49:47,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4014 states to 4014 states and 11508 transitions. [2021-10-13 20:49:47,428 INFO L78 Accepts]: Start accepts. Automaton has 4014 states and 11508 transitions. Word has length 38 [2021-10-13 20:49:47,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:49:47,428 INFO L470 AbstractCegarLoop]: Abstraction has 4014 states and 11508 transitions. [2021-10-13 20:49:47,428 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-13 20:49:47,428 INFO L276 IsEmpty]: Start isEmpty. Operand 4014 states and 11508 transitions. [2021-10-13 20:49:47,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:49:47,434 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:49:47,434 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:49:47,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-10-13 20:49:47,634 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:49:47,635 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:49:47,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:49:47,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1549385785, now seen corresponding path program 48 times [2021-10-13 20:49:47,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:49:47,636 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [940389849] [2021-10-13 20:49:47,637 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:49:47,637 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:49:47,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:49:47,638 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:49:47,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-10-13 20:49:48,440 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:49:48,440 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:49:48,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:49:48,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:49:48,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:49:48,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:49:49,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-13 20:49:49,272 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:49:49,272 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [940389849] [2021-10-13 20:49:49,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [940389849] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:49:49,272 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:49:49,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:49:49,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745097043] [2021-10-13 20:49:49,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:49:49,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:49:49,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:49:49,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:49:49,275 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-13 20:50:02,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:50:02,505 INFO L93 Difference]: Finished difference Result 6174 states and 16739 transitions. [2021-10-13 20:50:02,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-13 20:50:02,506 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-13 20:50:02,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:50:02,518 INFO L225 Difference]: With dead ends: 6174 [2021-10-13 20:50:02,519 INFO L226 Difference]: Without dead ends: 6108 [2021-10-13 20:50:02,519 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 6333.9ms TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 20:50:02,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6108 states. [2021-10-13 20:50:02,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6108 to 3978. [2021-10-13 20:50:02,593 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-13 20:50:02,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3978 states to 3978 states and 11412 transitions. [2021-10-13 20:50:02,603 INFO L78 Accepts]: Start accepts. Automaton has 3978 states and 11412 transitions. Word has length 38 [2021-10-13 20:50:02,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:50:02,603 INFO L470 AbstractCegarLoop]: Abstraction has 3978 states and 11412 transitions. [2021-10-13 20:50:02,603 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-13 20:50:02,603 INFO L276 IsEmpty]: Start isEmpty. Operand 3978 states and 11412 transitions. [2021-10-13 20:50:02,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:50:02,609 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:50:02,609 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:50:02,623 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-10-13 20:50:02,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:50:02,810 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:50:02,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:50:02,816 INFO L82 PathProgramCache]: Analyzing trace with hash 1094883189, now seen corresponding path program 49 times [2021-10-13 20:50:02,817 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:50:02,817 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1370650848] [2021-10-13 20:50:02,817 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:50:02,817 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:50:02,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:50:02,818 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:50:02,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-10-13 20:50:03,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:50:03,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:50:03,619 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:50:03,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:03,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:50:04,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:04,766 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:50:04,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1370650848] [2021-10-13 20:50:04,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1370650848] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:50:04,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:50:04,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:50:04,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710622923] [2021-10-13 20:50:04,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:50:04,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:50:04,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:50:04,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:50:04,768 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-13 20:50:14,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:50:14,793 INFO L93 Difference]: Finished difference Result 5272 states and 14495 transitions. [2021-10-13 20:50:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-13 20:50:14,794 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-13 20:50:14,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:50:14,804 INFO L225 Difference]: With dead ends: 5272 [2021-10-13 20:50:14,804 INFO L226 Difference]: Without dead ends: 5186 [2021-10-13 20:50:14,805 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 4908.9ms TimeCoverageRelationStatistics Valid=439, Invalid=2213, Unknown=0, NotChecked=0, Total=2652 [2021-10-13 20:50:14,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5186 states. [2021-10-13 20:50:14,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5186 to 3918. [2021-10-13 20:50:14,866 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-13 20:50:14,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 11245 transitions. [2021-10-13 20:50:14,875 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 11245 transitions. Word has length 38 [2021-10-13 20:50:14,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:50:14,875 INFO L470 AbstractCegarLoop]: Abstraction has 3918 states and 11245 transitions. [2021-10-13 20:50:14,875 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-13 20:50:14,875 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 11245 transitions. [2021-10-13 20:50:14,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:50:14,882 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:50:14,882 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:50:14,895 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-10-13 20:50:15,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:50:15,083 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:50:15,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:50:15,083 INFO L82 PathProgramCache]: Analyzing trace with hash -597424383, now seen corresponding path program 50 times [2021-10-13 20:50:15,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:50:15,084 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1753514187] [2021-10-13 20:50:15,084 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:50:15,085 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:50:15,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:50:15,086 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:50:15,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-10-13 20:50:15,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:50:15,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:50:15,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:50:15,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:50:16,200 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:16,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:50:16,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:16,753 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:50:16,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1753514187] [2021-10-13 20:50:16,754 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1753514187] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:50:16,754 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:50:16,754 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:50:16,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864961578] [2021-10-13 20:50:16,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:50:16,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:50:16,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:50:16,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:50:16,755 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-13 20:50:34,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:50:34,512 INFO L93 Difference]: Finished difference Result 5966 states and 16267 transitions. [2021-10-13 20:50:34,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-13 20:50:34,513 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-13 20:50:34,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:50:34,524 INFO L225 Difference]: With dead ends: 5966 [2021-10-13 20:50:34,524 INFO L226 Difference]: Without dead ends: 5858 [2021-10-13 20:50:34,525 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 9423.3ms TimeCoverageRelationStatistics Valid=635, Invalid=2905, Unknown=0, NotChecked=0, Total=3540 [2021-10-13 20:50:34,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5858 states. [2021-10-13 20:50:34,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5858 to 3930. [2021-10-13 20:50:34,590 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-13 20:50:34,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11270 transitions. [2021-10-13 20:50:34,599 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11270 transitions. Word has length 38 [2021-10-13 20:50:34,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:50:34,600 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11270 transitions. [2021-10-13 20:50:34,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-13 20:50:34,600 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11270 transitions. [2021-10-13 20:50:34,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:50:34,605 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:50:34,606 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:50:34,621 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-10-13 20:50:34,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-13 20:50:34,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-13 20:50:34,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:50:34,808 INFO L82 PathProgramCache]: Analyzing trace with hash 429770239, now seen corresponding path program 51 times [2021-10-13 20:50:34,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:50:34,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1525694369] [2021-10-13 20:50:34,809 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:50:34,809 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:50:34,809 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:50:34,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-13 20:50:34,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-10-13 20:50:35,673 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:50:35,674 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:50:35,679 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:50:35,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:50:35,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:35,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:50:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:36,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:50:36,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1525694369] [2021-10-13 20:50:36,517 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1525694369] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:50:36,517 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:50:36,517 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:50:36,517 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995377163] [2021-10-13 20:50:36,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:50:36,518 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:50:36,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:50:36,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:50:36,518 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-13 20:50:53,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:50:53,782 INFO L93 Difference]: Finished difference Result 5868 states and 16017 transitions. [2021-10-13 20:50:53,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-13 20:50:53,783 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-13 20:50:53,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:50:53,794 INFO L225 Difference]: With dead ends: 5868 [2021-10-13 20:50:53,794 INFO L226 Difference]: Without dead ends: 5790 [2021-10-13 20:50:53,794 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 9658.6ms TimeCoverageRelationStatistics Valid=610, Invalid=2812, Unknown=0, NotChecked=0, Total=3422 [2021-10-13 20:50:53,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5790 states. [2021-10-13 20:50:53,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5790 to 3906. [2021-10-13 20:50:53,858 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-13 20:50:53,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11179 transitions. [2021-10-13 20:50:53,867 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11179 transitions. Word has length 38 [2021-10-13 20:50:53,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:50:53,867 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11179 transitions. [2021-10-13 20:50:53,867 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-13 20:50:53,867 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11179 transitions. [2021-10-13 20:50:53,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:50:53,873 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:50:53,874 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:50:53,887 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-10-13 20:50:54,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:50:54,074 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:50:54,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:50:54,075 INFO L82 PathProgramCache]: Analyzing trace with hash -1343353329, now seen corresponding path program 52 times [2021-10-13 20:50:54,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:50:54,075 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [204877787] [2021-10-13 20:50:54,075 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:50:54,075 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:50:54,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:50:54,077 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:50:54,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-10-13 20:50:54,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:50:54,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:50:54,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:50:54,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:50:55,207 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:55,207 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:50:55,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:50:55,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:50:55,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [204877787] [2021-10-13 20:50:55,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [204877787] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:50:55,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:50:55,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:50:55,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367682736] [2021-10-13 20:50:55,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:50:55,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:50:55,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:50:55,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:50:55,746 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-13 20:51:13,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:51:13,527 INFO L93 Difference]: Finished difference Result 6152 states and 16780 transitions. [2021-10-13 20:51:13,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-13 20:51:13,528 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-13 20:51:13,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:51:13,540 INFO L225 Difference]: With dead ends: 6152 [2021-10-13 20:51:13,540 INFO L226 Difference]: Without dead ends: 6128 [2021-10-13 20:51:13,540 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 9567.2ms TimeCoverageRelationStatistics Valid=707, Invalid=3453, Unknown=0, NotChecked=0, Total=4160 [2021-10-13 20:51:13,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2021-10-13 20:51:13,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 3906. [2021-10-13 20:51:13,606 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-13 20:51:13,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11175 transitions. [2021-10-13 20:51:13,615 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11175 transitions. Word has length 38 [2021-10-13 20:51:13,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:51:13,615 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11175 transitions. [2021-10-13 20:51:13,615 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-13 20:51:13,615 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11175 transitions. [2021-10-13 20:51:13,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:51:13,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:51:13,621 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:51:13,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-10-13 20:51:13,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:51:13,822 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:51:13,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:51:13,822 INFO L82 PathProgramCache]: Analyzing trace with hash 155849957, now seen corresponding path program 53 times [2021-10-13 20:51:13,823 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:51:13,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1858999423] [2021-10-13 20:51:13,824 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:51:13,824 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:51:13,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:51:13,826 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:51:13,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-10-13 20:51:14,697 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:51:14,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:51:14,702 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:51:14,703 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:51:14,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:14,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:51:15,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:15,506 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:51:15,506 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1858999423] [2021-10-13 20:51:15,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1858999423] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:51:15,507 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:51:15,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:51:15,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259938883] [2021-10-13 20:51:15,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:51:15,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:51:15,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:51:15,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:51:15,509 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-13 20:51:28,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:51:28,514 INFO L93 Difference]: Finished difference Result 5956 states and 16335 transitions. [2021-10-13 20:51:28,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-13 20:51:28,515 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-13 20:51:28,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:51:28,526 INFO L225 Difference]: With dead ends: 5956 [2021-10-13 20:51:28,526 INFO L226 Difference]: Without dead ends: 5938 [2021-10-13 20:51:28,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 6381.3ms TimeCoverageRelationStatistics Valid=565, Invalid=3341, Unknown=0, NotChecked=0, Total=3906 [2021-10-13 20:51:28,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5938 states. [2021-10-13 20:51:28,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5938 to 3902. [2021-10-13 20:51:28,594 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-13 20:51:28,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 11166 transitions. [2021-10-13 20:51:28,605 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 11166 transitions. Word has length 38 [2021-10-13 20:51:28,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:51:28,605 INFO L470 AbstractCegarLoop]: Abstraction has 3902 states and 11166 transitions. [2021-10-13 20:51:28,605 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-13 20:51:28,605 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 11166 transitions. [2021-10-13 20:51:28,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:51:28,611 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:51:28,611 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:51:28,625 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-10-13 20:51:28,812 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:51:28,812 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:51:28,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:51:28,813 INFO L82 PathProgramCache]: Analyzing trace with hash 2104180499, now seen corresponding path program 54 times [2021-10-13 20:51:28,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:51:28,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1801759778] [2021-10-13 20:51:28,814 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:51:28,814 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:51:28,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:51:28,816 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:51:28,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-10-13 20:51:29,645 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:51:29,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:51:29,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:51:29,652 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:51:29,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:29,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:51:30,495 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:30,495 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:51:30,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1801759778] [2021-10-13 20:51:30,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1801759778] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:51:30,495 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:51:30,495 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:51:30,495 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879155516] [2021-10-13 20:51:30,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:51:30,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:51:30,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:51:30,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:51:30,497 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-13 20:51:48,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:51:48,661 INFO L93 Difference]: Finished difference Result 6130 states and 16729 transitions. [2021-10-13 20:51:48,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-13 20:51:48,662 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-13 20:51:48,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:51:48,673 INFO L225 Difference]: With dead ends: 6130 [2021-10-13 20:51:48,674 INFO L226 Difference]: Without dead ends: 6118 [2021-10-13 20:51:48,674 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 9853.2ms TimeCoverageRelationStatistics Valid=651, Invalid=3255, Unknown=0, NotChecked=0, Total=3906 [2021-10-13 20:51:48,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6118 states. [2021-10-13 20:51:48,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6118 to 3904. [2021-10-13 20:51:48,755 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-13 20:51:48,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3904 states to 3904 states and 11169 transitions. [2021-10-13 20:51:48,765 INFO L78 Accepts]: Start accepts. Automaton has 3904 states and 11169 transitions. Word has length 38 [2021-10-13 20:51:48,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:51:48,765 INFO L470 AbstractCegarLoop]: Abstraction has 3904 states and 11169 transitions. [2021-10-13 20:51:48,765 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-13 20:51:48,765 INFO L276 IsEmpty]: Start isEmpty. Operand 3904 states and 11169 transitions. [2021-10-13 20:51:48,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:51:48,771 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:51:48,771 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:51:48,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-10-13 20:51:48,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:51:48,972 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:51:48,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:51:48,972 INFO L82 PathProgramCache]: Analyzing trace with hash -1386020077, now seen corresponding path program 55 times [2021-10-13 20:51:48,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:51:48,973 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1601086028] [2021-10-13 20:51:48,973 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-13 20:51:48,973 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:51:48,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:51:48,974 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:51:48,978 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-10-13 20:51:49,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 20:51:49,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:51:49,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:51:50,164 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:50,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:51:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:51:50,732 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:51:50,733 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1601086028] [2021-10-13 20:51:50,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1601086028] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:51:50,733 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:51:50,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:51:50,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [961537354] [2021-10-13 20:51:50,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:51:50,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:51:50,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:51:50,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:51:50,735 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-13 20:52:03,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:52:03,970 INFO L93 Difference]: Finished difference Result 5894 states and 16204 transitions. [2021-10-13 20:52:03,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-13 20:52:03,972 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-13 20:52:03,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:52:03,984 INFO L225 Difference]: With dead ends: 5894 [2021-10-13 20:52:03,984 INFO L226 Difference]: Without dead ends: 5878 [2021-10-13 20:52:03,985 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 6173.4ms TimeCoverageRelationStatistics Valid=519, Invalid=3141, Unknown=0, NotChecked=0, Total=3660 [2021-10-13 20:52:03,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5878 states. [2021-10-13 20:52:04,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5878 to 3898. [2021-10-13 20:52:04,052 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-13 20:52:04,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3898 states to 3898 states and 11157 transitions. [2021-10-13 20:52:04,062 INFO L78 Accepts]: Start accepts. Automaton has 3898 states and 11157 transitions. Word has length 38 [2021-10-13 20:52:04,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:52:04,063 INFO L470 AbstractCegarLoop]: Abstraction has 3898 states and 11157 transitions. [2021-10-13 20:52:04,063 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-13 20:52:04,063 INFO L276 IsEmpty]: Start isEmpty. Operand 3898 states and 11157 transitions. [2021-10-13 20:52:04,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:52:04,069 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:52:04,069 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:52:04,083 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2021-10-13 20:52:04,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:52:04,270 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:52:04,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:52:04,271 INFO L82 PathProgramCache]: Analyzing trace with hash -1721898609, now seen corresponding path program 56 times [2021-10-13 20:52:04,272 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:52:04,272 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1869054998] [2021-10-13 20:52:04,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 20:52:04,273 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:52:04,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:52:04,274 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:52:04,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-10-13 20:52:05,155 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:52:05,155 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:52:05,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:52:05,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:52:05,445 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:05,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:52:05,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:05,977 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:52:05,977 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1869054998] [2021-10-13 20:52:05,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1869054998] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:52:05,977 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:52:05,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:52:05,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104556317] [2021-10-13 20:52:05,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:52:05,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:52:05,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:52:05,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:52:05,978 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-13 20:52:15,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:52:15,876 INFO L93 Difference]: Finished difference Result 5206 states and 14329 transitions. [2021-10-13 20:52:15,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-13 20:52:15,877 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-13 20:52:15,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:52:15,886 INFO L225 Difference]: With dead ends: 5206 [2021-10-13 20:52:15,886 INFO L226 Difference]: Without dead ends: 5182 [2021-10-13 20:52:15,887 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 4784.9ms TimeCoverageRelationStatistics Valid=433, Invalid=2117, Unknown=0, NotChecked=0, Total=2550 [2021-10-13 20:52:15,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5182 states. [2021-10-13 20:52:15,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5182 to 3916. [2021-10-13 20:52:15,947 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-13 20:52:15,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 11202 transitions. [2021-10-13 20:52:15,956 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 11202 transitions. Word has length 38 [2021-10-13 20:52:15,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:52:15,957 INFO L470 AbstractCegarLoop]: Abstraction has 3916 states and 11202 transitions. [2021-10-13 20:52:15,957 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-13 20:52:15,957 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 11202 transitions. [2021-10-13 20:52:15,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:52:15,964 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:52:15,965 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:52:15,982 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-13 20:52:16,176 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:52:16,177 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:52:16,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:52:16,177 INFO L82 PathProgramCache]: Analyzing trace with hash -1822827227, now seen corresponding path program 57 times [2021-10-13 20:52:16,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:52:16,178 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [827673862] [2021-10-13 20:52:16,178 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-13 20:52:16,179 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:52:16,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:52:16,180 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:52:16,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2021-10-13 20:52:17,116 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-13 20:52:17,116 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:52:17,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:52:17,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:52:17,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:17,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:52:17,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:17,988 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:52:17,988 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [827673862] [2021-10-13 20:52:17,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [827673862] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:52:17,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:52:17,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:52:17,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568611332] [2021-10-13 20:52:17,989 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:52:17,989 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:52:17,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:52:17,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:52:17,990 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-13 20:52:34,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:52:34,416 INFO L93 Difference]: Finished difference Result 6026 states and 16343 transitions. [2021-10-13 20:52:34,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-13 20:52:34,417 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-13 20:52:34,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:52:34,429 INFO L225 Difference]: With dead ends: 6026 [2021-10-13 20:52:34,429 INFO L226 Difference]: Without dead ends: 6014 [2021-10-13 20:52:34,430 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 8375.6ms TimeCoverageRelationStatistics Valid=634, Invalid=2558, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 20:52:34,439 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6014 states. [2021-10-13 20:52:34,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6014 to 3922. [2021-10-13 20:52:34,496 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-13 20:52:34,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 11213 transitions. [2021-10-13 20:52:34,505 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 11213 transitions. Word has length 38 [2021-10-13 20:52:34,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:52:34,505 INFO L470 AbstractCegarLoop]: Abstraction has 3922 states and 11213 transitions. [2021-10-13 20:52:34,505 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-13 20:52:34,505 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 11213 transitions. [2021-10-13 20:52:34,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:52:34,511 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:52:34,511 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:52:34,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-10-13 20:52:34,711 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:52:34,712 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:52:34,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:52:34,713 INFO L82 PathProgramCache]: Analyzing trace with hash 640867113, now seen corresponding path program 58 times [2021-10-13 20:52:34,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:52:34,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [244129739] [2021-10-13 20:52:34,714 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-13 20:52:34,714 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:52:34,714 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:52:34,715 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:52:34,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-10-13 20:52:35,678 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-13 20:52:35,678 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:52:35,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:52:35,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:52:35,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-13 20:52:35,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:52:36,501 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:36,501 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:52:36,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [244129739] [2021-10-13 20:52:36,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [244129739] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:52:36,502 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:52:36,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:52:36,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141050841] [2021-10-13 20:52:36,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:52:36,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:52:36,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:52:36,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:52:36,503 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-13 20:52:49,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:52:49,697 INFO L93 Difference]: Finished difference Result 6066 states and 16454 transitions. [2021-10-13 20:52:49,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-13 20:52:49,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-13 20:52:49,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:52:49,709 INFO L225 Difference]: With dead ends: 6066 [2021-10-13 20:52:49,709 INFO L226 Difference]: Without dead ends: 6024 [2021-10-13 20:52:49,710 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 6623.0ms TimeCoverageRelationStatistics Valid=519, Invalid=2673, Unknown=0, NotChecked=0, Total=3192 [2021-10-13 20:52:49,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-13 20:52:49,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3886. [2021-10-13 20:52:49,781 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-13 20:52:49,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11130 transitions. [2021-10-13 20:52:49,790 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11130 transitions. Word has length 38 [2021-10-13 20:52:49,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:52:49,790 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11130 transitions. [2021-10-13 20:52:49,790 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-13 20:52:49,790 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11130 transitions. [2021-10-13 20:52:49,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:52:49,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:52:49,796 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:52:49,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-10-13 20:52:49,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:52:49,998 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:52:49,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:52:49,998 INFO L82 PathProgramCache]: Analyzing trace with hash -2060575499, now seen corresponding path program 59 times [2021-10-13 20:52:49,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:52:49,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1145208677] [2021-10-13 20:52:50,000 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-13 20:52:50,000 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:52:50,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:52:50,001 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:52:50,002 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-10-13 20:52:50,961 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-13 20:52:50,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:52:50,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:52:50,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:52:51,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:51,266 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:52:51,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:52:51,797 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:52:51,797 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1145208677] [2021-10-13 20:52:51,797 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1145208677] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:52:51,797 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:52:51,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:52:51,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692326625] [2021-10-13 20:52:51,798 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:52:51,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:52:51,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:52:51,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:52:51,799 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-13 20:53:01,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 20:53:01,130 INFO L93 Difference]: Finished difference Result 5178 states and 14457 transitions. [2021-10-13 20:53:01,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-13 20:53:01,131 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-13 20:53:01,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 20:53:01,141 INFO L225 Difference]: With dead ends: 5178 [2021-10-13 20:53:01,141 INFO L226 Difference]: Without dead ends: 5154 [2021-10-13 20:53:01,141 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 3946.2ms TimeCoverageRelationStatistics Valid=458, Invalid=2512, Unknown=0, NotChecked=0, Total=2970 [2021-10-13 20:53:01,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-10-13 20:53:01,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 3886. [2021-10-13 20:53:01,201 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-13 20:53:01,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11120 transitions. [2021-10-13 20:53:01,209 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11120 transitions. Word has length 38 [2021-10-13 20:53:01,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 20:53:01,210 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11120 transitions. [2021-10-13 20:53:01,210 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-13 20:53:01,210 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11120 transitions. [2021-10-13 20:53:01,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-13 20:53:01,215 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 20:53:01,215 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 20:53:01,228 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Forceful destruction successful, exit code 0 [2021-10-13 20:53:01,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:53:01,416 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-13 20:53:01,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 20:53:01,417 INFO L82 PathProgramCache]: Analyzing trace with hash 1744581391, now seen corresponding path program 60 times [2021-10-13 20:53:01,418 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-13 20:53:01,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [783073837] [2021-10-13 20:53:01,418 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-13 20:53:01,418 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 20:53:01,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-13 20:53:01,419 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 20:53:01,420 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-10-13 20:53:02,335 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-13 20:53:02,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 20:53:02,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-13 20:53:02,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 20:53:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:53:02,630 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 20:53:03,151 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 20:53:03,151 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-13 20:53:03,151 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [783073837] [2021-10-13 20:53:03,151 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [783073837] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 20:53:03,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 20:53:03,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-13 20:53:03,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414398882] [2021-10-13 20:53:03,152 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-13 20:53:03,152 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-13 20:53:03,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-13 20:53:03,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-13 20:53:03,153 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) Received shutdown request... [2021-10-13 20:53:16,410 WARN L223 SmtUtils]: Removed 2 from assertion stack [2021-10-13 20:53:16,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-13 20:53:16,411 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 20:53:16,426 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-10-13 20:53:16,445 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 20:53:16,445 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-13 20:53:16,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-13 20:53:16,614 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. [2021-10-13 20:53:16,617 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-13 20:53:16,617 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-13 20:53:16,618 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-13 20:53:16,618 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-13 20:53:16,618 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-13 20:53:16,618 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-13 20:53:16,618 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-13 20:53:16,619 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-13 20:53:16,619 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-13 20:53:16,619 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-13 20:53:16,619 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-13 20:53:16,619 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-13 20:53:16,620 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-13 20:53:16,621 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-13 20:53:16,621 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-13 20:53:16,628 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-13 20:53:16,628 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 20:53:16,630 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 08:53:16 BasicIcfg [2021-10-13 20:53:16,630 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 20:53:16,632 INFO L168 Benchmark]: Toolchain (without parser) took 836354.08 ms. Allocated memory was 152.0 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 126.2 MB in the beginning and 1.2 GB in the end (delta: -1.1 GB). Peak memory consumption was 691.4 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,632 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 152.0 MB. Free memory is still 123.6 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-13 20:53:16,633 INFO L168 Benchmark]: CACSL2BoogieTranslator took 376.21 ms. Allocated memory is still 152.0 MB. Free memory was 126.0 MB in the beginning and 115.0 MB in the end (delta: 11.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,633 INFO L168 Benchmark]: Boogie Procedure Inliner took 58.93 ms. Allocated memory is still 152.0 MB. Free memory was 114.7 MB in the beginning and 112.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,633 INFO L168 Benchmark]: Boogie Preprocessor took 76.54 ms. Allocated memory is still 152.0 MB. Free memory was 112.8 MB in the beginning and 111.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,634 INFO L168 Benchmark]: RCFGBuilder took 1042.32 ms. Allocated memory is still 152.0 MB. Free memory was 111.3 MB in the beginning and 128.4 MB in the end (delta: -17.0 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,634 INFO L168 Benchmark]: TraceAbstraction took 834783.84 ms. Allocated memory was 152.0 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 127.8 MB in the beginning and 1.2 GB in the end (delta: -1.1 GB). Peak memory consumption was 692.5 MB. Max. memory is 8.0 GB. [2021-10-13 20:53:16,636 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.25 ms. Allocated memory is still 152.0 MB. Free memory is still 123.6 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 376.21 ms. Allocated memory is still 152.0 MB. Free memory was 126.0 MB in the beginning and 115.0 MB in the end (delta: 11.1 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 58.93 ms. Allocated memory is still 152.0 MB. Free memory was 114.7 MB in the beginning and 112.8 MB in the end (delta: 1.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 76.54 ms. Allocated memory is still 152.0 MB. Free memory was 112.8 MB in the beginning and 111.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 1042.32 ms. Allocated memory is still 152.0 MB. Free memory was 111.3 MB in the beginning and 128.4 MB in the end (delta: -17.0 MB). Peak memory consumption was 17.8 MB. Max. memory is 8.0 GB. * TraceAbstraction took 834783.84 ms. Allocated memory was 152.0 MB in the beginning and 1.9 GB in the end (delta: 1.8 GB). Free memory was 127.8 MB in the beginning and 1.2 GB in the end (delta: -1.1 GB). Peak memory consumption was 692.5 MB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21641.6ms, 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: 429, positive: 37, positive conditional: 0, positive unconditional: 37, negative: 392, negative conditional: 0, negative unconditional: 392, 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 (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 110]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 111]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 112]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 113]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 114]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 115]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 116]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 117]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - 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 (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - 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 (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - 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 (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - 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 (3886states) and FLOYD_HOARE automaton (currently 57 states, 21 states before enhancement),while PredicateUnifier was unifying predicates,while SimplifyDDAWithTimeout was simplifying term of DAG size 24 for 22ms.. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 227 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 834611.1ms, OverallIterations: 69, TraceHistogramMax: 1, EmptinessCheckTime: 568.9ms, AutomataDifference: 701757.0ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 22129.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9629 SDtfs, 39229 SDslu, 98920 SDs, 0 SdLazy, 90236 SolverSat, 8033 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 326864.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6656 GetRequests, 3463 SyntacticMatches, 3 SemanticMatches, 3189 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46649 ImplicationChecksByTransitivity, 374256.9ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=8291occurred in iteration=0, InterpolantAutomatonStates: 2919, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 10108.4ms AutomataMinimizationTime, 68 MinimizatonAttempts, 117786 StatesRemovedByMinimization, 59 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 868.1ms SsaConstructionTime, 4912.6ms SatisfiabilityAnalysisTime, 51939.1ms InterpolantComputationTime, 2329 NumberOfCodeBlocks, 2329 NumberOfCodeBlocksAsserted, 69 NumberOfCheckSat, 4520 ConstructedInterpolants, 4 QuantifiedInterpolants, 21087 SizeOfPredicates, 558 NumberOfNonLiveVariables, 8895 ConjunctsInSsa, 820 ConjunctsInUnsatCore, 138 InterpolantComputations, 138 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