/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf -i ../sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-08 17:17:33,729 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-08 17:17:33,733 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-08 17:17:33,800 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-08 17:17:33,801 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-08 17:17:33,809 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-08 17:17:33,813 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-08 17:17:33,819 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-08 17:17:33,823 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-08 17:17:33,830 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-08 17:17:33,832 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-08 17:17:33,835 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-08 17:17:33,835 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-08 17:17:33,838 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-08 17:17:33,841 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-08 17:17:33,848 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-08 17:17:33,850 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-08 17:17:33,852 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-08 17:17:33,862 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-08 17:17:33,871 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-08 17:17:33,897 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-08 17:17:33,903 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-08 17:17:33,905 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-08 17:17:33,908 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-08 17:17:33,916 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-08 17:17:33,917 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-08 17:17:33,921 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-08 17:17:33,923 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-08 17:17:33,925 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-08 17:17:33,926 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-08 17:17:33,926 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-08 17:17:33,927 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-08 17:17:33,930 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-08 17:17:33,931 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-08 17:17:33,933 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-08 17:17:33,933 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-08 17:17:33,934 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-08 17:17:33,935 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-08 17:17:33,935 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-08 17:17:33,936 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-08 17:17:33,937 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-08 17:17:33,945 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-08 17:17:33,994 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-08 17:17:33,995 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-08 17:17:33,996 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-08 17:17:33,996 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-08 17:17:33,999 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-08 17:17:34,000 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-08 17:17:34,000 INFO L138 SettingsManager]: * Use SBE=true [2021-10-08 17:17:34,000 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-08 17:17:34,000 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-08 17:17:34,001 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-08 17:17:34,002 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-08 17:17:34,002 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-08 17:17:34,002 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-08 17:17:34,003 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-08 17:17:34,003 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-08 17:17:34,003 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-08 17:17:34,003 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-08 17:17:34,004 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-08 17:17:34,004 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-08 17:17:34,004 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-08 17:17:34,004 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-08 17:17:34,004 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-08 17:17:34,005 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-08 17:17:34,005 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-08 17:17:34,005 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-08 17:17:34,005 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 17:17:34,006 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-08 17:17:34,006 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-08 17:17:34,006 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-08 17:17:34,006 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-08 17:17:34,006 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-08 17:17:34,007 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-08 17:17:34,007 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-08 17:17:34,431 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-08 17:17:34,457 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-08 17:17:34,460 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-08 17:17:34,461 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-08 17:17:34,462 INFO L275 PluginConnector]: CDTParser initialized [2021-10-08 17:17:34,463 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-08 17:17:34,546 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/5b028f618/074c8ae946c64cafac57b46282804cf2/FLAG65289f98f [2021-10-08 17:17:35,210 INFO L306 CDTParser]: Found 1 translation units. [2021-10-08 17:17:35,211 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c [2021-10-08 17:17:35,220 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/5b028f618/074c8ae946c64cafac57b46282804cf2/FLAG65289f98f [2021-10-08 17:17:35,557 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/5b028f618/074c8ae946c64cafac57b46282804cf2 [2021-10-08 17:17:35,561 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-08 17:17:35,572 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-08 17:17:35,577 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-08 17:17:35,578 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-08 17:17:35,582 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-08 17:17:35,584 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:35,585 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71fba4f2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35, skipping insertion in model container [2021-10-08 17:17:35,585 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:35,594 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-08 17:17:35,626 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-08 17:17:35,801 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c[2789,2802] [2021-10-08 17:17:35,805 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 17:17:35,822 INFO L203 MainTranslator]: Completed pre-run [2021-10-08 17:17:35,870 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/parallel-ticket-4.wvr.c[2789,2802] [2021-10-08 17:17:35,872 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-08 17:17:35,905 INFO L208 MainTranslator]: Completed translation [2021-10-08 17:17:35,905 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35 WrapperNode [2021-10-08 17:17:35,907 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-08 17:17:35,909 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-08 17:17:35,909 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-08 17:17:35,909 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-08 17:17:35,918 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:35,948 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,005 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-08 17:17:36,006 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-08 17:17:36,007 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-08 17:17:36,007 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-08 17:17:36,018 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,019 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,041 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,042 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,062 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,072 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,078 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,089 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-08 17:17:36,091 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-08 17:17:36,091 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-08 17:17:36,091 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-08 17:17:36,095 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (1/1) ... [2021-10-08 17:17:36,109 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-08 17:17:36,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-08 17:17:36,161 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-08 17:17:36,178 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-08 17:17:36,246 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-08 17:17:36,247 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-08 17:17:36,247 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-08 17:17:36,247 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-08 17:17:36,247 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-08 17:17:36,247 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-08 17:17:36,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-08 17:17:36,248 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-08 17:17:36,248 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-08 17:17:36,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-08 17:17:36,248 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-08 17:17:36,248 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-08 17:17:36,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-08 17:17:36,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-08 17:17:36,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-08 17:17:36,249 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-08 17:17:36,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-08 17:17:36,251 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-08 17:17:36,974 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-08 17:17:36,975 INFO L299 CfgBuilder]: Removed 16 assume(true) statements. [2021-10-08 17:17:36,983 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 05:17:36 BoogieIcfgContainer [2021-10-08 17:17:36,983 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-08 17:17:36,985 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-08 17:17:36,986 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-08 17:17:36,992 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-08 17:17:36,993 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.10 05:17:35" (1/3) ... [2021-10-08 17:17:36,994 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fcda78e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 05:17:36, skipping insertion in model container [2021-10-08 17:17:36,995 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.10 05:17:35" (2/3) ... [2021-10-08 17:17:36,996 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fcda78e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.10 05:17:36, skipping insertion in model container [2021-10-08 17:17:36,996 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.10 05:17:36" (3/3) ... [2021-10-08 17:17:36,998 INFO L111 eAbstractionObserver]: Analyzing ICFG parallel-ticket-4.wvr.c [2021-10-08 17:17:37,007 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-08 17:17:37,007 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-08 17:17:37,007 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-08 17:17:37,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,090 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,091 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,091 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,091 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,092 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,092 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,093 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,093 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,093 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,093 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,094 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,095 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,096 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,097 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,097 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,097 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,098 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,098 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,098 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,099 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,099 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,099 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,101 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,102 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,102 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,102 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,102 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,103 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,103 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,103 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,104 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,104 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,104 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,104 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,105 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,106 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,106 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,107 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,107 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,107 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,108 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,108 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,109 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,109 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,109 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,110 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,111 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,111 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,111 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,112 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,113 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,114 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,114 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,115 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,116 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,116 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,116 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,116 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,117 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,117 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,118 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,119 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,119 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,122 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,123 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,123 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,124 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,124 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,125 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,125 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,125 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,125 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,126 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,126 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,127 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,128 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,129 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,130 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,130 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,131 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,132 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,134 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,140 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,140 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,146 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,146 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,147 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,150 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,150 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,151 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,151 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,151 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,159 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,159 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,160 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,165 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,166 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,166 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-08 17:17:37,182 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-08 17:17:37,236 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-08 17:17:37,245 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-08 17:17:37,245 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-08 17:17:37,268 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-08 17:17:37,283 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-08 17:17:37,286 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 182 places, 175 transitions, 382 flow [2021-10-08 17:17:37,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 182 places, 175 transitions, 382 flow [2021-10-08 17:17:37,387 INFO L129 PetriNetUnfolder]: 6/171 cut-off events. [2021-10-08 17:17:37,387 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-08 17:17:37,395 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-08 17:17:37,403 INFO L116 LiptonReduction]: Number of co-enabled transitions 4712 [2021-10-08 17:17:59,063 INFO L131 LiptonReduction]: Checked pairs total: 14563 [2021-10-08 17:17:59,073 INFO L133 LiptonReduction]: Total number of compositions: 168 [2021-10-08 17:17:59,089 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 73 places, 62 transitions, 156 flow [2021-10-08 17:17:59,494 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8291 states, 8273 states have (on average 4.236310890849752) internal successors, (35047), 8290 states have internal predecessors, (35047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 17:17:59,553 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-08 17:17:59,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-08 17:17:59,564 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:17:59,564 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-08 17:17:59,566 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-08 17:17:59,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:17:59,573 INFO L82 PathProgramCache]: Analyzing trace with hash 655, now seen corresponding path program 1 times [2021-10-08 17:17:59,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:17:59,596 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [32993509] [2021-10-08 17:17:59,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:17:59,598 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:17:59,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:17:59,602 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-08 17:17:59,615 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-08 17:17:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:17:59,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-08 17:17:59,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:17:59,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:17:59,703 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:17:59,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-08 17:17:59,705 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:17:59,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [32993509] [2021-10-08 17:17:59,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [32993509] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:17:59,709 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:17:59,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-08 17:17:59,711 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918837194] [2021-10-08 17:17:59,723 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-08 17:17:59,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:17:59,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-08 17:17:59,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-08 17:17:59,780 INFO L87 Difference]: Start difference. First operand has 8291 states, 8273 states have (on average 4.236310890849752) internal successors, (35047), 8290 states have internal predecessors, (35047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 17:18:00,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:00,062 INFO L93 Difference]: Finished difference Result 8288 states and 32352 transitions. [2021-10-08 17:18:00,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-08 17:18:00,064 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-08 17:18:00,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:00,371 INFO L225 Difference]: With dead ends: 8288 [2021-10-08 17:18:00,371 INFO L226 Difference]: Without dead ends: 8288 [2021-10-08 17:18:00,373 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-08 17:18:00,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8288 states. [2021-10-08 17:18:00,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8288 to 8288. [2021-10-08 17:18:01,028 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-08 17:18:01,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8288 states to 8288 states and 32352 transitions. [2021-10-08 17:18:01,139 INFO L78 Accepts]: Start accepts. Automaton has 8288 states and 32352 transitions. Word has length 1 [2021-10-08 17:18:01,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:01,139 INFO L470 AbstractCegarLoop]: Abstraction has 8288 states and 32352 transitions. [2021-10-08 17:18:01,140 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-08 17:18:01,140 INFO L276 IsEmpty]: Start isEmpty. Operand 8288 states and 32352 transitions. [2021-10-08 17:18:01,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 17:18:01,140 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:01,140 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 17:18:01,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-08 17:18:01,341 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-08 17:18:01,342 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-08 17:18:01,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:01,343 INFO L82 PathProgramCache]: Analyzing trace with hash 642899, now seen corresponding path program 1 times [2021-10-08 17:18:01,344 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:01,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [897756344] [2021-10-08 17:18:01,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:01,410 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:01,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:01,424 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-08 17:18:01,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-08 17:18:01,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:01,576 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 17:18:01,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:01,953 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-08 17:18:01,955 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-08 17:18:01,972 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-08 17:18:02,264 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:02,264 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:02,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:02,321 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:02,321 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [897756344] [2021-10-08 17:18:02,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [897756344] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:02,322 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:02,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-08 17:18:02,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877953658] [2021-10-08 17:18:02,324 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 17:18:02,324 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:02,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 17:18:02,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:02,326 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-08 17:18:02,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:02,574 INFO L93 Difference]: Finished difference Result 8065 states and 31583 transitions. [2021-10-08 17:18:02,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:02,577 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-08 17:18:02,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:02,732 INFO L225 Difference]: With dead ends: 8065 [2021-10-08 17:18:02,732 INFO L226 Difference]: Without dead ends: 8065 [2021-10-08 17:18:02,733 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 68.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:02,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8065 states. [2021-10-08 17:18:03,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8065 to 8065. [2021-10-08 17:18:03,404 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-08 17:18:03,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8065 states to 8065 states and 31583 transitions. [2021-10-08 17:18:03,545 INFO L78 Accepts]: Start accepts. Automaton has 8065 states and 31583 transitions. Word has length 3 [2021-10-08 17:18:03,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:03,549 INFO L470 AbstractCegarLoop]: Abstraction has 8065 states and 31583 transitions. [2021-10-08 17:18:03,550 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-08 17:18:03,550 INFO L276 IsEmpty]: Start isEmpty. Operand 8065 states and 31583 transitions. [2021-10-08 17:18:03,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-08 17:18:03,551 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:03,556 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-08 17:18:03,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-08 17:18:03,767 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-08 17:18:03,768 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-08 17:18:03,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:03,770 INFO L82 PathProgramCache]: Analyzing trace with hash 642900, now seen corresponding path program 1 times [2021-10-08 17:18:03,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:03,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326802394] [2021-10-08 17:18:03,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:03,772 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:03,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:03,776 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-08 17:18:03,781 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-08 17:18:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:03,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-08 17:18:03,868 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:03,947 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-08 17:18:03,948 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-08 17:18:04,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-08 17:18:04,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:04,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:04,169 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:04,172 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326802394] [2021-10-08 17:18:04,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326802394] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:04,173 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:04,173 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-08 17:18:04,173 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496081697] [2021-10-08 17:18:04,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 17:18:04,174 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:04,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 17:18:04,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:04,177 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-08 17:18:04,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:04,514 INFO L93 Difference]: Finished difference Result 7842 states and 30814 transitions. [2021-10-08 17:18:04,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:04,517 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-08 17:18:04,518 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:04,628 INFO L225 Difference]: With dead ends: 7842 [2021-10-08 17:18:04,628 INFO L226 Difference]: Without dead ends: 7842 [2021-10-08 17:18:04,629 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 42.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:04,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7842 states. [2021-10-08 17:18:04,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7842 to 7842. [2021-10-08 17:18:05,008 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-08 17:18:05,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7842 states to 7842 states and 30814 transitions. [2021-10-08 17:18:05,056 INFO L78 Accepts]: Start accepts. Automaton has 7842 states and 30814 transitions. Word has length 3 [2021-10-08 17:18:05,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:05,057 INFO L470 AbstractCegarLoop]: Abstraction has 7842 states and 30814 transitions. [2021-10-08 17:18:05,057 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-08 17:18:05,057 INFO L276 IsEmpty]: Start isEmpty. Operand 7842 states and 30814 transitions. [2021-10-08 17:18:05,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-08 17:18:05,058 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:05,058 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-08 17:18:05,067 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-08 17:18:05,263 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-08 17:18:05,264 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-08 17:18:05,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:05,264 INFO L82 PathProgramCache]: Analyzing trace with hash 617839525, now seen corresponding path program 1 times [2021-10-08 17:18:05,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:05,266 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011912996] [2021-10-08 17:18:05,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:05,267 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:05,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:05,268 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-08 17:18:05,270 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-08 17:18:05,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:05,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-08 17:18:05,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:05,455 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-08 17:18:05,457 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-08 17:18:05,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:05,511 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:05,528 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:05,529 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:05,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011912996] [2021-10-08 17:18:05,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011912996] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:05,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:05,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-08 17:18:05,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861201738] [2021-10-08 17:18:05,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 17:18:05,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:05,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 17:18:05,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:05,532 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-08 17:18:05,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:05,730 INFO L93 Difference]: Finished difference Result 7764 states and 30605 transitions. [2021-10-08 17:18:05,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:05,731 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-08 17:18:05,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:05,791 INFO L225 Difference]: With dead ends: 7764 [2021-10-08 17:18:05,791 INFO L226 Difference]: Without dead ends: 7764 [2021-10-08 17:18:05,792 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 19.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:05,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7764 states. [2021-10-08 17:18:06,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7764 to 7764. [2021-10-08 17:18:06,187 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-08 17:18:06,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7764 states to 7764 states and 30605 transitions. [2021-10-08 17:18:06,257 INFO L78 Accepts]: Start accepts. Automaton has 7764 states and 30605 transitions. Word has length 5 [2021-10-08 17:18:06,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:06,259 INFO L470 AbstractCegarLoop]: Abstraction has 7764 states and 30605 transitions. [2021-10-08 17:18:06,259 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-08 17:18:06,260 INFO L276 IsEmpty]: Start isEmpty. Operand 7764 states and 30605 transitions. [2021-10-08 17:18:06,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-08 17:18:06,261 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:06,261 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-08 17:18:06,278 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-08 17:18:06,476 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-08 17:18:06,476 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-08 17:18:06,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:06,477 INFO L82 PathProgramCache]: Analyzing trace with hash 617839526, now seen corresponding path program 1 times [2021-10-08 17:18:06,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:06,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1752880839] [2021-10-08 17:18:06,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:06,479 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:06,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:06,480 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-08 17:18:06,487 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-08 17:18:06,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:06,574 INFO L263 TraceCheckSpWp]: Trace formula consists of 49 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-08 17:18:06,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:06,810 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-08 17:18:06,811 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-08 17:18:06,921 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:06,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:07,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:07,007 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:07,008 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1752880839] [2021-10-08 17:18:07,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1752880839] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:07,008 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:07,008 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-08 17:18:07,008 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839430462] [2021-10-08 17:18:07,009 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 17:18:07,009 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:07,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 17:18:07,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:07,010 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-08 17:18:07,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:07,246 INFO L93 Difference]: Finished difference Result 7686 states and 30396 transitions. [2021-10-08 17:18:07,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:07,249 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-08 17:18:07,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:07,312 INFO L225 Difference]: With dead ends: 7686 [2021-10-08 17:18:07,312 INFO L226 Difference]: Without dead ends: 7686 [2021-10-08 17:18:07,313 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.9ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:07,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7686 states. [2021-10-08 17:18:07,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7686 to 7686. [2021-10-08 17:18:07,667 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-08 17:18:07,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7686 states to 7686 states and 30396 transitions. [2021-10-08 17:18:07,721 INFO L78 Accepts]: Start accepts. Automaton has 7686 states and 30396 transitions. Word has length 5 [2021-10-08 17:18:07,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:07,721 INFO L470 AbstractCegarLoop]: Abstraction has 7686 states and 30396 transitions. [2021-10-08 17:18:07,721 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-08 17:18:07,722 INFO L276 IsEmpty]: Start isEmpty. Operand 7686 states and 30396 transitions. [2021-10-08 17:18:07,722 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-08 17:18:07,722 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:07,723 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:07,740 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-08 17:18:07,940 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-08 17:18:07,940 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-08 17:18:07,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:07,941 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313079, now seen corresponding path program 1 times [2021-10-08 17:18:07,941 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:07,941 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1480917714] [2021-10-08 17:18:07,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:07,942 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:07,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:07,943 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-08 17:18:07,947 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-08 17:18:08,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:08,030 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-08 17:18:08,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:08,091 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-08 17:18:08,092 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-08 17:18:08,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:08,140 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:08,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-08 17:18:08,165 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:08,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1480917714] [2021-10-08 17:18:08,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1480917714] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:08,165 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:08,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-08 17:18:08,166 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775612615] [2021-10-08 17:18:08,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 17:18:08,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:08,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 17:18:08,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:08,167 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-08 17:18:08,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:08,273 INFO L93 Difference]: Finished difference Result 7428 states and 29497 transitions. [2021-10-08 17:18:08,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:08,274 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-08 17:18:08,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:08,314 INFO L225 Difference]: With dead ends: 7428 [2021-10-08 17:18:08,315 INFO L226 Difference]: Without dead ends: 7428 [2021-10-08 17:18:08,315 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 12.5ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:08,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7428 states. [2021-10-08 17:18:08,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7428 to 7428. [2021-10-08 17:18:08,769 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-08 17:18:08,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7428 states to 7428 states and 29497 transitions. [2021-10-08 17:18:08,811 INFO L78 Accepts]: Start accepts. Automaton has 7428 states and 29497 transitions. Word has length 7 [2021-10-08 17:18:08,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:08,811 INFO L470 AbstractCegarLoop]: Abstraction has 7428 states and 29497 transitions. [2021-10-08 17:18:08,812 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-08 17:18:08,812 INFO L276 IsEmpty]: Start isEmpty. Operand 7428 states and 29497 transitions. [2021-10-08 17:18:08,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-08 17:18:08,813 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:08,813 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:08,829 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-08 17:18:09,029 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-08 17:18:09,030 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-08 17:18:09,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:09,031 INFO L82 PathProgramCache]: Analyzing trace with hash 1038313080, now seen corresponding path program 1 times [2021-10-08 17:18:09,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:09,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [376256977] [2021-10-08 17:18:09,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:09,033 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:09,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:09,034 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-08 17:18:09,040 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-08 17:18:09,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:09,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 59 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-08 17:18:09,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:09,501 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-08 17:18:09,502 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-08 17:18:09,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-08 17:18:09,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:09,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-08 17:18:09,740 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:09,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [376256977] [2021-10-08 17:18:09,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [376256977] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:09,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:09,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-08 17:18:09,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504101266] [2021-10-08 17:18:09,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-08 17:18:09,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:09,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-08 17:18:09,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:09,745 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-08 17:18:09,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:09,858 INFO L93 Difference]: Finished difference Result 7170 states and 28598 transitions. [2021-10-08 17:18:09,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:09,859 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-08 17:18:09,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:09,906 INFO L225 Difference]: With dead ends: 7170 [2021-10-08 17:18:09,907 INFO L226 Difference]: Without dead ends: 7170 [2021-10-08 17:18:09,907 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 40.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-08 17:18:09,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7170 states. [2021-10-08 17:18:10,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7170 to 7170. [2021-10-08 17:18:10,256 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-08 17:18:10,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7170 states to 7170 states and 28598 transitions. [2021-10-08 17:18:10,302 INFO L78 Accepts]: Start accepts. Automaton has 7170 states and 28598 transitions. Word has length 7 [2021-10-08 17:18:10,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:10,303 INFO L470 AbstractCegarLoop]: Abstraction has 7170 states and 28598 transitions. [2021-10-08 17:18:10,303 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-08 17:18:10,303 INFO L276 IsEmpty]: Start isEmpty. Operand 7170 states and 28598 transitions. [2021-10-08 17:18:10,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 17:18:10,305 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:10,305 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:10,323 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-10-08 17:18:10,517 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-08 17:18:10,518 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-08 17:18:10,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:10,519 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469862, now seen corresponding path program 1 times [2021-10-08 17:18:10,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:10,520 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164664506] [2021-10-08 17:18:10,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:10,521 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:10,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:10,522 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-08 17:18:10,524 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-08 17:18:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:10,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-08 17:18:10,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:10,688 INFO L354 Elim1Store]: treesize reduction 84, result has 22.9 percent of original size [2021-10-08 17:18:10,689 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-08 17:18:10,809 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:10,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:10,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:10,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:10,897 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164664506] [2021-10-08 17:18:10,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164664506] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:10,897 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:10,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-08 17:18:10,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700719661] [2021-10-08 17:18:10,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-08 17:18:10,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:10,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-08 17:18:10,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-08 17:18:10,899 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-08 17:18:10,996 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:10,996 INFO L93 Difference]: Finished difference Result 5658 states and 22010 transitions. [2021-10-08 17:18:10,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:10,997 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-08 17:18:10,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:11,031 INFO L225 Difference]: With dead ends: 5658 [2021-10-08 17:18:11,031 INFO L226 Difference]: Without dead ends: 5658 [2021-10-08 17:18:11,034 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 72.5ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-08 17:18:11,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5658 states. [2021-10-08 17:18:11,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5658 to 5658. [2021-10-08 17:18:11,348 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-08 17:18:11,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5658 states to 5658 states and 22010 transitions. [2021-10-08 17:18:11,381 INFO L78 Accepts]: Start accepts. Automaton has 5658 states and 22010 transitions. Word has length 9 [2021-10-08 17:18:11,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:11,381 INFO L470 AbstractCegarLoop]: Abstraction has 5658 states and 22010 transitions. [2021-10-08 17:18:11,382 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-08 17:18:11,382 INFO L276 IsEmpty]: Start isEmpty. Operand 5658 states and 22010 transitions. [2021-10-08 17:18:11,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-08 17:18:11,386 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:11,387 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:11,405 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-08 17:18:11,606 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-08 17:18:11,606 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-08 17:18:11,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:11,608 INFO L82 PathProgramCache]: Analyzing trace with hash 1386469863, now seen corresponding path program 1 times [2021-10-08 17:18:11,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:11,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1779372342] [2021-10-08 17:18:11,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:11,609 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:11,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:11,613 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-08 17:18:11,616 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-08 17:18:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:11,700 INFO L263 TraceCheckSpWp]: Trace formula consists of 68 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-08 17:18:11,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:11,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-08 17:18:11,827 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:11,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:11,938 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:11,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1779372342] [2021-10-08 17:18:11,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1779372342] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:11,938 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:11,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-08 17:18:11,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615655459] [2021-10-08 17:18:11,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-08 17:18:11,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:11,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-08 17:18:11,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:11,940 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-08 17:18:12,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:12,014 INFO L93 Difference]: Finished difference Result 4146 states and 15422 transitions. [2021-10-08 17:18:12,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-08 17:18:12,015 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-08 17:18:12,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:12,031 INFO L225 Difference]: With dead ends: 4146 [2021-10-08 17:18:12,031 INFO L226 Difference]: Without dead ends: 4146 [2021-10-08 17:18:12,032 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.0ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-08 17:18:12,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4146 states. [2021-10-08 17:18:12,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4146 to 4146. [2021-10-08 17:18:12,270 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-08 17:18:12,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 15422 transitions. [2021-10-08 17:18:12,295 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 15422 transitions. Word has length 9 [2021-10-08 17:18:12,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:12,295 INFO L470 AbstractCegarLoop]: Abstraction has 4146 states and 15422 transitions. [2021-10-08 17:18:12,296 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-08 17:18:12,296 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 15422 transitions. [2021-10-08 17:18:12,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:12,331 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:12,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-08 17:18:12,354 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-08 17:18:12,544 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-08 17:18:12,544 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-08 17:18:12,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:12,545 INFO L82 PathProgramCache]: Analyzing trace with hash -792186997, now seen corresponding path program 1 times [2021-10-08 17:18:12,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:12,546 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075999092] [2021-10-08 17:18:12,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-08 17:18:12,546 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:12,547 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:12,548 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-08 17:18:12,584 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-08 17:18:12,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:18:12,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-08 17:18:12,668 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:12,838 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:12,838 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:12,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-08 17:18:12,989 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:12,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075999092] [2021-10-08 17:18:12,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075999092] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:12,989 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:12,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 7 [2021-10-08 17:18:12,990 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163658179] [2021-10-08 17:18:12,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-08 17:18:12,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:12,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-08 17:18:12,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-10-08 17:18:12,991 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-08 17:18:13,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:13,608 INFO L93 Difference]: Finished difference Result 4814 states and 17711 transitions. [2021-10-08 17:18:13,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-08 17:18:13,609 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-08 17:18:13,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:13,624 INFO L225 Difference]: With dead ends: 4814 [2021-10-08 17:18:13,624 INFO L226 Difference]: Without dead ends: 4814 [2021-10-08 17:18:13,624 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 167.0ms TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2021-10-08 17:18:13,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4814 states. [2021-10-08 17:18:13,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4814 to 4502. [2021-10-08 17:18:13,893 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-08 17:18:13,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4502 states to 4502 states and 16639 transitions. [2021-10-08 17:18:13,924 INFO L78 Accepts]: Start accepts. Automaton has 4502 states and 16639 transitions. Word has length 38 [2021-10-08 17:18:13,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:13,924 INFO L470 AbstractCegarLoop]: Abstraction has 4502 states and 16639 transitions. [2021-10-08 17:18:13,924 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-08 17:18:13,924 INFO L276 IsEmpty]: Start isEmpty. Operand 4502 states and 16639 transitions. [2021-10-08 17:18:13,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:13,947 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:13,948 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:13,965 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-08 17:18:14,161 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-08 17:18:14,162 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-08 17:18:14,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:14,163 INFO L82 PathProgramCache]: Analyzing trace with hash 2003422971, now seen corresponding path program 2 times [2021-10-08 17:18:14,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:14,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1291036366] [2021-10-08 17:18:14,164 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:18:14,164 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:14,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:14,165 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-08 17:18:14,201 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-08 17:18:14,320 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:18:14,321 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:18:14,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-08 17:18:14,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:14,543 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:14,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:14,789 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:14,789 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:14,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1291036366] [2021-10-08 17:18:14,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1291036366] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:14,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:14,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2021-10-08 17:18:14,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028965448] [2021-10-08 17:18:14,793 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-08 17:18:14,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:14,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-08 17:18:14,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-10-08 17:18:14,794 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-08 17:18:16,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:16,483 INFO L93 Difference]: Finished difference Result 4852 states and 16836 transitions. [2021-10-08 17:18:16,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-08 17:18:16,484 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-08 17:18:16,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:16,512 INFO L225 Difference]: With dead ends: 4852 [2021-10-08 17:18:16,512 INFO L226 Difference]: Without dead ends: 3974 [2021-10-08 17:18:16,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 727.3ms TimeCoverageRelationStatistics Valid=151, Invalid=355, Unknown=0, NotChecked=0, Total=506 [2021-10-08 17:18:16,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3974 states. [2021-10-08 17:18:16,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3974 to 3662. [2021-10-08 17:18:16,645 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-08 17:18:16,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 12503 transitions. [2021-10-08 17:18:16,666 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 12503 transitions. Word has length 38 [2021-10-08 17:18:16,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:16,667 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 12503 transitions. [2021-10-08 17:18:16,667 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-08 17:18:16,667 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 12503 transitions. [2021-10-08 17:18:16,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:16,684 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:16,685 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:16,699 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-08 17:18:16,899 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-08 17:18:16,900 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-08 17:18:16,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:16,901 INFO L82 PathProgramCache]: Analyzing trace with hash -1882153191, now seen corresponding path program 3 times [2021-10-08 17:18:16,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:16,902 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1267052635] [2021-10-08 17:18:16,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:18:16,902 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:16,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:16,904 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-08 17:18:16,907 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-08 17:18:17,168 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:18:17,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:18:17,176 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:18:17,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:17,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:17,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:17,790 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:17,791 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:17,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1267052635] [2021-10-08 17:18:17,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1267052635] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:17,791 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:17,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-08 17:18:17,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853104179] [2021-10-08 17:18:17,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 17:18:17,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:17,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 17:18:17,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-10-08 17:18:17,793 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-08 17:18:20,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:20,186 INFO L93 Difference]: Finished difference Result 5198 states and 16883 transitions. [2021-10-08 17:18:20,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-08 17:18:20,187 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-08 17:18:20,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:20,204 INFO L225 Difference]: With dead ends: 5198 [2021-10-08 17:18:20,204 INFO L226 Difference]: Without dead ends: 5008 [2021-10-08 17:18:20,205 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 181 ImplicationChecksByTransitivity, 1242.5ms TimeCoverageRelationStatistics Valid=212, Invalid=910, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 17:18:20,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5008 states. [2021-10-08 17:18:20,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5008 to 4076. [2021-10-08 17:18:20,324 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-08 17:18:20,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4076 states to 4076 states and 13766 transitions. [2021-10-08 17:18:20,342 INFO L78 Accepts]: Start accepts. Automaton has 4076 states and 13766 transitions. Word has length 38 [2021-10-08 17:18:20,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:20,343 INFO L470 AbstractCegarLoop]: Abstraction has 4076 states and 13766 transitions. [2021-10-08 17:18:20,343 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-08 17:18:20,343 INFO L276 IsEmpty]: Start isEmpty. Operand 4076 states and 13766 transitions. [2021-10-08 17:18:20,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:20,358 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:20,359 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:20,376 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-08 17:18:20,571 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-08 17:18:20,572 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-08 17:18:20,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:20,572 INFO L82 PathProgramCache]: Analyzing trace with hash -788664117, now seen corresponding path program 4 times [2021-10-08 17:18:20,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:20,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [124959991] [2021-10-08 17:18:20,574 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:18:20,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:20,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:20,576 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-08 17:18:20,587 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-08 17:18:20,756 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:18:20,756 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:18:20,764 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-08 17:18:20,767 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:21,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-08 17:18:21,152 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:21,409 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:21,409 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:21,410 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [124959991] [2021-10-08 17:18:21,410 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [124959991] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:21,410 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:21,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 3 [2021-10-08 17:18:21,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341197043] [2021-10-08 17:18:21,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-08 17:18:21,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:21,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-08 17:18:21,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 17:18:21,412 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-08 17:18:21,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:21,473 INFO L93 Difference]: Finished difference Result 5625 states and 18773 transitions. [2021-10-08 17:18:21,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-08 17:18:21,473 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-08 17:18:21,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:21,488 INFO L225 Difference]: With dead ends: 5625 [2021-10-08 17:18:21,488 INFO L226 Difference]: Without dead ends: 3674 [2021-10-08 17:18:21,489 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 68 SyntacticMatches, 3 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 22.3ms TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2021-10-08 17:18:21,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2021-10-08 17:18:21,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 3650. [2021-10-08 17:18:21,586 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-08 17:18:21,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3650 states to 3650 states and 11885 transitions. [2021-10-08 17:18:21,602 INFO L78 Accepts]: Start accepts. Automaton has 3650 states and 11885 transitions. Word has length 38 [2021-10-08 17:18:21,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:21,602 INFO L470 AbstractCegarLoop]: Abstraction has 3650 states and 11885 transitions. [2021-10-08 17:18:21,603 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-08 17:18:21,603 INFO L276 IsEmpty]: Start isEmpty. Operand 3650 states and 11885 transitions. [2021-10-08 17:18:21,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:21,621 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:21,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-08 17:18:21,636 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-08 17:18:21,834 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-08 17:18:21,835 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-08 17:18:21,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:21,835 INFO L82 PathProgramCache]: Analyzing trace with hash -375261949, now seen corresponding path program 5 times [2021-10-08 17:18:21,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:21,836 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290643732] [2021-10-08 17:18:21,836 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:18:21,837 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:21,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:21,838 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-08 17:18:21,843 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-08 17:18:22,068 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:18:22,068 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:18:22,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:18:22,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:22,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:22,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:23,077 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:23,078 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:23,078 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290643732] [2021-10-08 17:18:23,078 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290643732] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:23,078 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:23,078 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:18:23,079 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823421496] [2021-10-08 17:18:23,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:18:23,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:23,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:18:23,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:18:23,080 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-08 17:18:42,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:42,943 INFO L93 Difference]: Finished difference Result 7272 states and 20918 transitions. [2021-10-08 17:18:42,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2021-10-08 17:18:42,947 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-08 17:18:42,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:42,970 INFO L225 Difference]: With dead ends: 7272 [2021-10-08 17:18:42,970 INFO L226 Difference]: Without dead ends: 5854 [2021-10-08 17:18:42,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2914 ImplicationChecksByTransitivity, 12555.5ms TimeCoverageRelationStatistics Valid=1524, Invalid=7596, Unknown=0, NotChecked=0, Total=9120 [2021-10-08 17:18:42,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5854 states. [2021-10-08 17:18:43,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5854 to 3464. [2021-10-08 17:18:43,120 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-08 17:18:43,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3464 states to 3464 states and 10356 transitions. [2021-10-08 17:18:43,137 INFO L78 Accepts]: Start accepts. Automaton has 3464 states and 10356 transitions. Word has length 38 [2021-10-08 17:18:43,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:43,138 INFO L470 AbstractCegarLoop]: Abstraction has 3464 states and 10356 transitions. [2021-10-08 17:18:43,138 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-08 17:18:43,138 INFO L276 IsEmpty]: Start isEmpty. Operand 3464 states and 10356 transitions. [2021-10-08 17:18:43,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:43,152 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:43,152 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:43,167 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-08 17:18:43,367 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-08 17:18:43,367 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-08 17:18:43,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:43,368 INFO L82 PathProgramCache]: Analyzing trace with hash 1123941337, now seen corresponding path program 6 times [2021-10-08 17:18:43,368 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:43,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301542627] [2021-10-08 17:18:43,370 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:18:43,371 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:43,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:43,372 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-08 17:18:43,407 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-08 17:18:43,568 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:18:43,568 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:18:43,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:18:43,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:18:43,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:43,928 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:18:44,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:18:44,686 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:18:44,686 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301542627] [2021-10-08 17:18:44,686 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301542627] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:18:44,687 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:18:44,687 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:18:44,687 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901379798] [2021-10-08 17:18:44,688 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:18:44,688 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:18:44,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:18:44,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:18:44,689 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-08 17:18:59,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:18:59,488 INFO L93 Difference]: Finished difference Result 6476 states and 18684 transitions. [2021-10-08 17:18:59,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-08 17:18:59,489 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-08 17:18:59,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:18:59,510 INFO L225 Difference]: With dead ends: 6476 [2021-10-08 17:18:59,511 INFO L226 Difference]: Without dead ends: 6168 [2021-10-08 17:18:59,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1686 ImplicationChecksByTransitivity, 7750.3ms TimeCoverageRelationStatistics Valid=964, Invalid=5198, Unknown=0, NotChecked=0, Total=6162 [2021-10-08 17:18:59,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6168 states. [2021-10-08 17:18:59,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6168 to 3488. [2021-10-08 17:18:59,663 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-08 17:18:59,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3488 states to 3488 states and 10403 transitions. [2021-10-08 17:18:59,680 INFO L78 Accepts]: Start accepts. Automaton has 3488 states and 10403 transitions. Word has length 38 [2021-10-08 17:18:59,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:18:59,680 INFO L470 AbstractCegarLoop]: Abstraction has 3488 states and 10403 transitions. [2021-10-08 17:18:59,680 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-08 17:18:59,681 INFO L276 IsEmpty]: Start isEmpty. Operand 3488 states and 10403 transitions. [2021-10-08 17:18:59,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:18:59,694 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:18:59,694 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:18:59,709 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-08 17:18:59,908 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-08 17:18:59,909 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-08 17:18:59,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:18:59,910 INFO L82 PathProgramCache]: Analyzing trace with hash -526756985, now seen corresponding path program 7 times [2021-10-08 17:18:59,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:18:59,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [362905408] [2021-10-08 17:18:59,911 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:18:59,912 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:18:59,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:18:59,913 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-08 17:18:59,915 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-08 17:19:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:19:00,136 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:19:00,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:00,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:00,495 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:01,140 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:01,141 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:01,141 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [362905408] [2021-10-08 17:19:01,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [362905408] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:01,141 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:01,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:19:01,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129995052] [2021-10-08 17:19:01,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:19:01,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:01,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:19:01,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:19:01,145 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-08 17:19:09,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:09,609 INFO L93 Difference]: Finished difference Result 5464 states and 15727 transitions. [2021-10-08 17:19:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-08 17:19:09,610 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-08 17:19:09,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:09,628 INFO L225 Difference]: With dead ends: 5464 [2021-10-08 17:19:09,629 INFO L226 Difference]: Without dead ends: 5080 [2021-10-08 17:19:09,630 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 706 ImplicationChecksByTransitivity, 5264.4ms TimeCoverageRelationStatistics Valid=552, Invalid=2870, Unknown=0, NotChecked=0, Total=3422 [2021-10-08 17:19:09,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5080 states. [2021-10-08 17:19:09,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5080 to 3582. [2021-10-08 17:19:09,760 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-08 17:19:09,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3582 states to 3582 states and 10685 transitions. [2021-10-08 17:19:09,777 INFO L78 Accepts]: Start accepts. Automaton has 3582 states and 10685 transitions. Word has length 38 [2021-10-08 17:19:09,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:09,778 INFO L470 AbstractCegarLoop]: Abstraction has 3582 states and 10685 transitions. [2021-10-08 17:19:09,778 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-08 17:19:09,778 INFO L276 IsEmpty]: Start isEmpty. Operand 3582 states and 10685 transitions. [2021-10-08 17:19:09,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:09,791 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:09,792 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:19:09,811 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-08 17:19:10,006 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-08 17:19:10,007 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-08 17:19:10,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:10,007 INFO L82 PathProgramCache]: Analyzing trace with hash -1819382799, now seen corresponding path program 8 times [2021-10-08 17:19:10,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:10,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [232899364] [2021-10-08 17:19:10,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:19:10,009 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:10,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:10,011 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-08 17:19:10,016 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-08 17:19:10,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:19:10,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:19:10,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 17:19:10,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:10,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:10,535 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:11,011 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:11,012 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:11,012 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [232899364] [2021-10-08 17:19:11,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [232899364] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:11,012 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:11,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-08 17:19:11,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632057528] [2021-10-08 17:19:11,013 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 17:19:11,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:11,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 17:19:11,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=225, Unknown=0, NotChecked=0, Total=272 [2021-10-08 17:19:11,015 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-08 17:19:16,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:16,625 INFO L93 Difference]: Finished difference Result 6494 states and 19028 transitions. [2021-10-08 17:19:16,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-10-08 17:19:16,626 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-08 17:19:16,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:16,644 INFO L225 Difference]: With dead ends: 6494 [2021-10-08 17:19:16,644 INFO L226 Difference]: Without dead ends: 6078 [2021-10-08 17:19:16,645 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 390 ImplicationChecksByTransitivity, 2308.8ms TimeCoverageRelationStatistics Valid=398, Invalid=1582, Unknown=0, NotChecked=0, Total=1980 [2021-10-08 17:19:16,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6078 states. [2021-10-08 17:19:16,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6078 to 3754. [2021-10-08 17:19:16,745 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-08 17:19:16,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3754 states to 3754 states and 11142 transitions. [2021-10-08 17:19:16,755 INFO L78 Accepts]: Start accepts. Automaton has 3754 states and 11142 transitions. Word has length 38 [2021-10-08 17:19:16,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:16,755 INFO L470 AbstractCegarLoop]: Abstraction has 3754 states and 11142 transitions. [2021-10-08 17:19:16,755 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-08 17:19:16,755 INFO L276 IsEmpty]: Start isEmpty. Operand 3754 states and 11142 transitions. [2021-10-08 17:19:16,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:16,764 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:16,764 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:19:16,774 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-08 17:19:16,965 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-08 17:19:16,965 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-08 17:19:16,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:16,966 INFO L82 PathProgramCache]: Analyzing trace with hash 281057373, now seen corresponding path program 9 times [2021-10-08 17:19:16,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:16,967 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [997698674] [2021-10-08 17:19:16,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:19:16,968 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:16,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:16,969 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-08 17:19:16,976 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-08 17:19:17,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:19:17,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:19:17,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:19:17,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:17,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-08 17:19:17,522 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:18,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:18,062 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:18,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [997698674] [2021-10-08 17:19:18,063 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [997698674] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:18,063 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:18,063 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:19:18,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516150360] [2021-10-08 17:19:18,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:19:18,064 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:18,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:19:18,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:19:18,065 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-08 17:19:24,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:24,271 INFO L93 Difference]: Finished difference Result 5496 states and 15819 transitions. [2021-10-08 17:19:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-10-08 17:19:24,272 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-08 17:19:24,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:24,288 INFO L225 Difference]: With dead ends: 5496 [2021-10-08 17:19:24,288 INFO L226 Difference]: Without dead ends: 5380 [2021-10-08 17:19:24,290 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 498 ImplicationChecksByTransitivity, 3084.8ms TimeCoverageRelationStatistics Valid=455, Invalid=2197, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 17:19:24,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5380 states. [2021-10-08 17:19:24,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5380 to 3750. [2021-10-08 17:19:24,390 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-08 17:19:24,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11132 transitions. [2021-10-08 17:19:24,407 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11132 transitions. Word has length 38 [2021-10-08 17:19:24,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:24,408 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11132 transitions. [2021-10-08 17:19:24,408 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-08 17:19:24,408 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11132 transitions. [2021-10-08 17:19:24,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:24,421 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:24,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-08 17:19:24,435 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-08 17:19:24,634 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-08 17:19:24,635 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-08 17:19:24,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:24,636 INFO L82 PathProgramCache]: Analyzing trace with hash -1154308709, now seen corresponding path program 10 times [2021-10-08 17:19:24,637 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:24,637 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [375856858] [2021-10-08 17:19:24,638 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:19:24,638 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:24,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:24,639 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-08 17:19:24,643 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-08 17:19:24,895 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:19:24,895 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:19:24,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 17:19:24,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:25,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:25,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:25,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:25,678 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:25,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [375856858] [2021-10-08 17:19:25,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [375856858] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:25,679 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:25,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-08 17:19:25,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680645586] [2021-10-08 17:19:25,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 17:19:25,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:25,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 17:19:25,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2021-10-08 17:19:25,682 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-08 17:19:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:28,349 INFO L93 Difference]: Finished difference Result 5134 states and 14596 transitions. [2021-10-08 17:19:28,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-08 17:19:28,350 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-08 17:19:28,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:28,362 INFO L225 Difference]: With dead ends: 5134 [2021-10-08 17:19:28,363 INFO L226 Difference]: Without dead ends: 4820 [2021-10-08 17:19:28,363 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 1549.2ms TimeCoverageRelationStatistics Valid=195, Invalid=735, Unknown=0, NotChecked=0, Total=930 [2021-10-08 17:19:28,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4820 states. [2021-10-08 17:19:28,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4820 to 3742. [2021-10-08 17:19:28,461 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-08 17:19:28,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3742 states to 3742 states and 11065 transitions. [2021-10-08 17:19:28,480 INFO L78 Accepts]: Start accepts. Automaton has 3742 states and 11065 transitions. Word has length 38 [2021-10-08 17:19:28,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:28,480 INFO L470 AbstractCegarLoop]: Abstraction has 3742 states and 11065 transitions. [2021-10-08 17:19:28,480 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-08 17:19:28,480 INFO L276 IsEmpty]: Start isEmpty. Operand 3742 states and 11065 transitions. [2021-10-08 17:19:28,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:28,494 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:28,495 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:19:28,508 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-08 17:19:28,707 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-08 17:19:28,708 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-08 17:19:28,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:28,709 INFO L82 PathProgramCache]: Analyzing trace with hash 946131463, now seen corresponding path program 11 times [2021-10-08 17:19:28,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:28,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [508285640] [2021-10-08 17:19:28,710 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:19:28,711 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:28,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:28,713 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-08 17:19:28,714 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-08 17:19:28,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:19:28,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:19:28,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:19:28,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:29,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-08 17:19:29,344 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:29,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-08 17:19:29,886 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:29,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [508285640] [2021-10-08 17:19:29,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [508285640] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:29,887 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:29,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:19:29,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113696840] [2021-10-08 17:19:29,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:19:29,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:29,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:19:29,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:19:29,890 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-08 17:19:32,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:32,913 INFO L93 Difference]: Finished difference Result 4520 states and 12894 transitions. [2021-10-08 17:19:32,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-08 17:19:32,914 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-08 17:19:32,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:32,923 INFO L225 Difference]: With dead ends: 4520 [2021-10-08 17:19:32,924 INFO L226 Difference]: Without dead ends: 4406 [2021-10-08 17:19:32,924 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 180 ImplicationChecksByTransitivity, 1882.1ms TimeCoverageRelationStatistics Valid=251, Invalid=1231, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 17:19:32,933 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4406 states. [2021-10-08 17:19:32,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4406 to 3778. [2021-10-08 17:19:32,997 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-08 17:19:33,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3778 states to 3778 states and 11127 transitions. [2021-10-08 17:19:33,009 INFO L78 Accepts]: Start accepts. Automaton has 3778 states and 11127 transitions. Word has length 38 [2021-10-08 17:19:33,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:33,009 INFO L470 AbstractCegarLoop]: Abstraction has 3778 states and 11127 transitions. [2021-10-08 17:19:33,010 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-08 17:19:33,010 INFO L276 IsEmpty]: Start isEmpty. Operand 3778 states and 11127 transitions. [2021-10-08 17:19:33,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:33,018 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:33,018 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:19:33,030 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Ended with exit code 0 [2021-10-08 17:19:33,219 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-08 17:19:33,219 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-08 17:19:33,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:33,220 INFO L82 PathProgramCache]: Analyzing trace with hash -2127220083, now seen corresponding path program 12 times [2021-10-08 17:19:33,221 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:33,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1005855042] [2021-10-08 17:19:33,222 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:19:33,222 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:33,222 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:33,224 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-08 17:19:33,225 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-08 17:19:33,490 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:19:33,490 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:19:33,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:19:33,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:33,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-08 17:19:33,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:34,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:34,092 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:34,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1005855042] [2021-10-08 17:19:34,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1005855042] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:34,092 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:34,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-08 17:19:34,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932059086] [2021-10-08 17:19:34,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 17:19:34,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:34,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 17:19:34,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2021-10-08 17:19:34,095 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-08 17:19:38,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:19:38,450 INFO L93 Difference]: Finished difference Result 6156 states and 17782 transitions. [2021-10-08 17:19:38,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-08 17:19:38,451 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-08 17:19:38,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:19:38,464 INFO L225 Difference]: With dead ends: 6156 [2021-10-08 17:19:38,464 INFO L226 Difference]: Without dead ends: 5980 [2021-10-08 17:19:38,465 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 360 ImplicationChecksByTransitivity, 1698.7ms TimeCoverageRelationStatistics Valid=308, Invalid=1414, Unknown=0, NotChecked=0, Total=1722 [2021-10-08 17:19:38,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5980 states. [2021-10-08 17:19:38,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5980 to 3802. [2021-10-08 17:19:38,552 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-08 17:19:38,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3802 states to 3802 states and 11181 transitions. [2021-10-08 17:19:38,563 INFO L78 Accepts]: Start accepts. Automaton has 3802 states and 11181 transitions. Word has length 38 [2021-10-08 17:19:38,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:19:38,563 INFO L470 AbstractCegarLoop]: Abstraction has 3802 states and 11181 transitions. [2021-10-08 17:19:38,563 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-08 17:19:38,564 INFO L276 IsEmpty]: Start isEmpty. Operand 3802 states and 11181 transitions. [2021-10-08 17:19:38,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:19:38,573 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:19:38,574 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:19:38,585 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-08 17:19:38,774 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-08 17:19:38,775 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-08 17:19:38,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:19:38,775 INFO L82 PathProgramCache]: Analyzing trace with hash -1033731009, now seen corresponding path program 13 times [2021-10-08 17:19:38,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:19:38,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985237697] [2021-10-08 17:19:38,777 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:19:38,777 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:19:38,777 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:19:38,778 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-08 17:19:38,779 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-08 17:19:39,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:19:39,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:19:39,054 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:19:39,341 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:39,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:19:39,923 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:19:39,923 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:19:39,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985237697] [2021-10-08 17:19:39,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985237697] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:19:39,923 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:19:39,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:19:39,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259012465] [2021-10-08 17:19:39,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:19:39,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:19:39,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:19:39,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:19:39,926 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-08 17:20:05,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:20:05,292 INFO L93 Difference]: Finished difference Result 9238 states and 25998 transitions. [2021-10-08 17:20:05,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2021-10-08 17:20:05,293 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-08 17:20:05,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:20:05,311 INFO L225 Difference]: With dead ends: 9238 [2021-10-08 17:20:05,311 INFO L226 Difference]: Without dead ends: 8812 [2021-10-08 17:20:05,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2444 ImplicationChecksByTransitivity, 14688.0ms TimeCoverageRelationStatistics Valid=1320, Invalid=6512, Unknown=0, NotChecked=0, Total=7832 [2021-10-08 17:20:05,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8812 states. [2021-10-08 17:20:05,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8812 to 3976. [2021-10-08 17:20:05,424 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-08 17:20:05,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3976 states to 3976 states and 11651 transitions. [2021-10-08 17:20:05,437 INFO L78 Accepts]: Start accepts. Automaton has 3976 states and 11651 transitions. Word has length 38 [2021-10-08 17:20:05,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:20:05,437 INFO L470 AbstractCegarLoop]: Abstraction has 3976 states and 11651 transitions. [2021-10-08 17:20:05,437 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-08 17:20:05,437 INFO L276 IsEmpty]: Start isEmpty. Operand 3976 states and 11651 transitions. [2021-10-08 17:20:05,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:20:05,446 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:20:05,446 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:20:05,456 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-08 17:20:05,646 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-08 17:20:05,647 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-08 17:20:05,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:20:05,648 INFO L82 PathProgramCache]: Analyzing trace with hash 465472277, now seen corresponding path program 14 times [2021-10-08 17:20:05,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:20:05,649 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352767867] [2021-10-08 17:20:05,649 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:20:05,649 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:20:05,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:20:05,650 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-08 17:20:05,651 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-08 17:20:05,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:20:05,947 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:20:05,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:20:05,954 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:20:06,257 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:06,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:20:06,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:06,812 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:20:06,812 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352767867] [2021-10-08 17:20:06,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352767867] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:20:06,812 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:20:06,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:20:06,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404079367] [2021-10-08 17:20:06,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:20:06,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:20:06,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:20:06,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:20:06,814 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-08 17:20:25,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:20:25,178 INFO L93 Difference]: Finished difference Result 8870 states and 25047 transitions. [2021-10-08 17:20:25,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-10-08 17:20:25,179 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-08 17:20:25,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:20:25,203 INFO L225 Difference]: With dead ends: 8870 [2021-10-08 17:20:25,204 INFO L226 Difference]: Without dead ends: 8774 [2021-10-08 17:20:25,206 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 77 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1759 ImplicationChecksByTransitivity, 10519.0ms TimeCoverageRelationStatistics Valid=981, Invalid=5181, Unknown=0, NotChecked=0, Total=6162 [2021-10-08 17:20:25,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8774 states. [2021-10-08 17:20:25,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8774 to 3932. [2021-10-08 17:20:25,341 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-08 17:20:25,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3932 states to 3932 states and 11534 transitions. [2021-10-08 17:20:25,352 INFO L78 Accepts]: Start accepts. Automaton has 3932 states and 11534 transitions. Word has length 38 [2021-10-08 17:20:25,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:20:25,353 INFO L470 AbstractCegarLoop]: Abstraction has 3932 states and 11534 transitions. [2021-10-08 17:20:25,353 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-08 17:20:25,353 INFO L276 IsEmpty]: Start isEmpty. Operand 3932 states and 11534 transitions. [2021-10-08 17:20:25,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:20:25,360 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:20:25,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-08 17:20:25,373 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-08 17:20:25,561 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-08 17:20:25,561 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-08 17:20:25,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:20:25,562 INFO L82 PathProgramCache]: Analyzing trace with hash -1185226045, now seen corresponding path program 15 times [2021-10-08 17:20:25,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:20:25,564 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766051196] [2021-10-08 17:20:25,564 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:20:25,564 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:20:25,564 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:20:25,565 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-08 17:20:25,569 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-08 17:20:25,879 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:20:25,880 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:20:25,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:20:25,886 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:20:26,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:26,188 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:20:26,739 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:26,739 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:20:26,739 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766051196] [2021-10-08 17:20:26,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766051196] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:20:26,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:20:26,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:20:26,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539268788] [2021-10-08 17:20:26,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:20:26,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:20:26,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:20:26,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:20:26,741 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-08 17:20:42,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:20:42,835 INFO L93 Difference]: Finished difference Result 7438 states and 21063 transitions. [2021-10-08 17:20:42,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-10-08 17:20:42,836 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-08 17:20:42,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:20:42,853 INFO L225 Difference]: With dead ends: 7438 [2021-10-08 17:20:42,853 INFO L226 Difference]: Without dead ends: 7288 [2021-10-08 17:20:42,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 815 ImplicationChecksByTransitivity, 9939.9ms TimeCoverageRelationStatistics Valid=685, Invalid=2975, Unknown=0, NotChecked=0, Total=3660 [2021-10-08 17:20:42,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7288 states. [2021-10-08 17:20:42,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7288 to 3824. [2021-10-08 17:20:42,977 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-08 17:20:42,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3824 states to 3824 states and 11194 transitions. [2021-10-08 17:20:42,991 INFO L78 Accepts]: Start accepts. Automaton has 3824 states and 11194 transitions. Word has length 38 [2021-10-08 17:20:42,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:20:42,992 INFO L470 AbstractCegarLoop]: Abstraction has 3824 states and 11194 transitions. [2021-10-08 17:20:42,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.857142857142857) internal successors, (60), 20 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 17:20:42,992 INFO L276 IsEmpty]: Start isEmpty. Operand 3824 states and 11194 transitions. [2021-10-08 17:20:43,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:20:43,003 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:20:43,004 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:20:43,023 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-08 17:20:43,223 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-08 17:20:43,224 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-08 17:20:43,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:20:43,225 INFO L82 PathProgramCache]: Analyzing trace with hash -377411687, now seen corresponding path program 16 times [2021-10-08 17:20:43,225 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:20:43,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [392692412] [2021-10-08 17:20:43,226 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:20:43,227 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:20:43,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:20:43,228 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-08 17:20:43,232 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-08 17:20:43,533 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:20:43,533 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:20:43,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:20:43,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:20:43,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:43,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:20:44,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:44,362 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:20:44,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [392692412] [2021-10-08 17:20:44,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [392692412] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:20:44,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:20:44,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:20:44,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172899291] [2021-10-08 17:20:44,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:20:44,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:20:44,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:20:44,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:20:44,364 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-08 17:20:53,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:20:53,128 INFO L93 Difference]: Finished difference Result 6952 states and 19724 transitions. [2021-10-08 17:20:53,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-08 17:20:53,129 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-08 17:20:53,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:20:53,142 INFO L225 Difference]: With dead ends: 6952 [2021-10-08 17:20:53,142 INFO L226 Difference]: Without dead ends: 6746 [2021-10-08 17:20:53,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 735 ImplicationChecksByTransitivity, 4164.6ms TimeCoverageRelationStatistics Valid=551, Invalid=2989, Unknown=0, NotChecked=0, Total=3540 [2021-10-08 17:20:53,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6746 states. [2021-10-08 17:20:53,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6746 to 3706. [2021-10-08 17:20:53,225 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-08 17:20:53,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10894 transitions. [2021-10-08 17:20:53,235 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10894 transitions. Word has length 38 [2021-10-08 17:20:53,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:20:53,235 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10894 transitions. [2021-10-08 17:20:53,235 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-08 17:20:53,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10894 transitions. [2021-10-08 17:20:53,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:20:53,242 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:20:53,242 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:20:53,253 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-08 17:20:53,443 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-08 17:20:53,443 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-08 17:20:53,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:20:53,444 INFO L82 PathProgramCache]: Analyzing trace with hash -1739790639, now seen corresponding path program 17 times [2021-10-08 17:20:53,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:20:53,445 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1204430736] [2021-10-08 17:20:53,445 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:20:53,445 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:20:53,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:20:53,447 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-08 17:20:53,450 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-08 17:20:53,741 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:20:53,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:20:53,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:20:53,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:20:53,977 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:53,977 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:20:54,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:20:54,312 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:20:54,312 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1204430736] [2021-10-08 17:20:54,313 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1204430736] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:20:54,313 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:20:54,313 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-08 17:20:54,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224824394] [2021-10-08 17:20:54,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 17:20:54,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:20:54,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 17:20:54,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2021-10-08 17:20:54,315 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-08 17:20:59,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:20:59,166 INFO L93 Difference]: Finished difference Result 5214 states and 15036 transitions. [2021-10-08 17:20:59,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-08 17:20:59,167 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-08 17:20:59,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:20:59,177 INFO L225 Difference]: With dead ends: 5214 [2021-10-08 17:20:59,177 INFO L226 Difference]: Without dead ends: 5046 [2021-10-08 17:20:59,177 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 2008.4ms TimeCoverageRelationStatistics Valid=266, Invalid=856, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 17:20:59,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5046 states. [2021-10-08 17:20:59,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5046 to 3750. [2021-10-08 17:20:59,241 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-08 17:20:59,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3750 states to 3750 states and 11009 transitions. [2021-10-08 17:20:59,250 INFO L78 Accepts]: Start accepts. Automaton has 3750 states and 11009 transitions. Word has length 38 [2021-10-08 17:20:59,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:20:59,250 INFO L470 AbstractCegarLoop]: Abstraction has 3750 states and 11009 transitions. [2021-10-08 17:20:59,251 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-08 17:20:59,251 INFO L276 IsEmpty]: Start isEmpty. Operand 3750 states and 11009 transitions. [2021-10-08 17:20:59,256 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:20:59,256 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:20:59,256 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:20:59,268 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-08 17:20:59,457 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-08 17:20:59,457 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-08 17:20:59,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:20:59,458 INFO L82 PathProgramCache]: Analyzing trace with hash -646301565, now seen corresponding path program 18 times [2021-10-08 17:20:59,459 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:20:59,459 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759140080] [2021-10-08 17:20:59,459 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:20:59,460 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:20:59,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:20:59,460 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-08 17:20:59,462 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-08 17:20:59,781 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:20:59,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:20:59,787 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:20:59,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:21:00,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:21:00,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:21:00,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-08 17:21:00,767 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:21:00,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759140080] [2021-10-08 17:21:00,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759140080] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:21:00,767 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:21:00,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:21:00,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701875070] [2021-10-08 17:21:00,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:21:00,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:21:00,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:21:00,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:21:00,769 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-08 17:21:23,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:21:23,993 INFO L93 Difference]: Finished difference Result 6960 states and 19477 transitions. [2021-10-08 17:21:23,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-08 17:21:23,994 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-08 17:21:23,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:21:24,007 INFO L225 Difference]: With dead ends: 6960 [2021-10-08 17:21:24,007 INFO L226 Difference]: Without dead ends: 6624 [2021-10-08 17:21:24,009 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1425 ImplicationChecksByTransitivity, 13752.1ms TimeCoverageRelationStatistics Valid=996, Invalid=4260, Unknown=0, NotChecked=0, Total=5256 [2021-10-08 17:21:24,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6624 states. [2021-10-08 17:21:24,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6624 to 3858. [2021-10-08 17:21:24,121 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-08 17:21:24,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3858 states to 3858 states and 11289 transitions. [2021-10-08 17:21:24,135 INFO L78 Accepts]: Start accepts. Automaton has 3858 states and 11289 transitions. Word has length 38 [2021-10-08 17:21:24,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:21:24,135 INFO L470 AbstractCegarLoop]: Abstraction has 3858 states and 11289 transitions. [2021-10-08 17:21:24,135 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-08 17:21:24,135 INFO L276 IsEmpty]: Start isEmpty. Operand 3858 states and 11289 transitions. [2021-10-08 17:21:24,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:21:24,144 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:21:24,144 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:21:24,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-08 17:21:24,347 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-08 17:21:24,348 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-08 17:21:24,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:21:24,349 INFO L82 PathProgramCache]: Analyzing trace with hash 852901721, now seen corresponding path program 19 times [2021-10-08 17:21:24,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:21:24,350 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1137096065] [2021-10-08 17:21:24,350 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:21:24,350 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:21:24,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:21:24,352 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-08 17:21:24,353 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-08 17:21:24,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:21:24,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:21:24,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:21:25,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:21:25,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:21:25,995 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:21:25,996 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:21:25,996 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1137096065] [2021-10-08 17:21:25,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1137096065] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:21:25,996 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:21:25,997 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:21:25,997 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20849976] [2021-10-08 17:21:26,000 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:21:26,000 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:21:26,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:21:26,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:21:26,004 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-08 17:21:44,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:21:44,147 INFO L93 Difference]: Finished difference Result 6644 states and 18742 transitions. [2021-10-08 17:21:44,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-08 17:21:44,148 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-08 17:21:44,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:21:44,170 INFO L225 Difference]: With dead ends: 6644 [2021-10-08 17:21:44,171 INFO L226 Difference]: Without dead ends: 6522 [2021-10-08 17:21:44,172 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1049 ImplicationChecksByTransitivity, 10501.5ms TimeCoverageRelationStatistics Valid=765, Invalid=3525, Unknown=0, NotChecked=0, Total=4290 [2021-10-08 17:21:44,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6522 states. [2021-10-08 17:21:44,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6522 to 3806. [2021-10-08 17:21:44,276 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-08 17:21:44,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3806 states to 3806 states and 11150 transitions. [2021-10-08 17:21:44,290 INFO L78 Accepts]: Start accepts. Automaton has 3806 states and 11150 transitions. Word has length 38 [2021-10-08 17:21:44,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:21:44,290 INFO L470 AbstractCegarLoop]: Abstraction has 3806 states and 11150 transitions. [2021-10-08 17:21:44,291 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-08 17:21:44,291 INFO L276 IsEmpty]: Start isEmpty. Operand 3806 states and 11150 transitions. [2021-10-08 17:21:44,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:21:44,299 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:21:44,299 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:21:44,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-10-08 17:21:44,513 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-08 17:21:44,513 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-08 17:21:44,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:21:44,514 INFO L82 PathProgramCache]: Analyzing trace with hash -797796601, now seen corresponding path program 20 times [2021-10-08 17:21:44,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:21:44,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [303848637] [2021-10-08 17:21:44,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:21:44,515 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:21:44,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:21:44,516 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-08 17:21:44,534 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-08 17:21:47,016 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:21:47,016 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:21:47,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:21:47,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:21:47,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:21:47,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:21:49,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:21:49,197 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:21:49,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [303848637] [2021-10-08 17:21:49,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [303848637] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:21:49,197 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:21:49,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:21:49,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464714617] [2021-10-08 17:21:49,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:21:49,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:21:49,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:21:49,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:21:49,199 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-08 17:22:06,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:22:06,258 INFO L93 Difference]: Finished difference Result 5432 states and 15369 transitions. [2021-10-08 17:22:06,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 17:22:06,259 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-08 17:22:06,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:22:06,270 INFO L225 Difference]: With dead ends: 5432 [2021-10-08 17:22:06,270 INFO L226 Difference]: Without dead ends: 5282 [2021-10-08 17:22:06,271 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 397 ImplicationChecksByTransitivity, 10677.1ms TimeCoverageRelationStatistics Valid=452, Invalid=1900, Unknown=0, NotChecked=0, Total=2352 [2021-10-08 17:22:06,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5282 states. [2021-10-08 17:22:06,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5282 to 3698. [2021-10-08 17:22:06,338 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-08 17:22:06,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10842 transitions. [2021-10-08 17:22:06,347 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10842 transitions. Word has length 38 [2021-10-08 17:22:06,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:22:06,348 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10842 transitions. [2021-10-08 17:22:06,348 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-08 17:22:06,348 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10842 transitions. [2021-10-08 17:22:06,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:22:06,354 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:22:06,354 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:22:06,367 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-08 17:22:06,555 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-08 17:22:06,556 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-08 17:22:06,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:22:06,557 INFO L82 PathProgramCache]: Analyzing trace with hash 1804863123, now seen corresponding path program 21 times [2021-10-08 17:22:06,557 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:22:06,557 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [225148093] [2021-10-08 17:22:06,558 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:22:06,558 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:22:06,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:22:06,559 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-08 17:22:06,561 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-08 17:22:06,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:22:06,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:22:06,935 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:22:06,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:22:07,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-08 17:22:07,236 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:22:07,864 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:22:07,864 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:22:07,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [225148093] [2021-10-08 17:22:07,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [225148093] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:22:07,865 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:22:07,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:22:07,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404772989] [2021-10-08 17:22:07,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:22:07,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:22:07,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:22:07,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:22:07,867 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-08 17:22:25,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:22:25,601 INFO L93 Difference]: Finished difference Result 6632 states and 18862 transitions. [2021-10-08 17:22:25,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-08 17:22:25,603 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-08 17:22:25,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:22:25,617 INFO L225 Difference]: With dead ends: 6632 [2021-10-08 17:22:25,617 INFO L226 Difference]: Without dead ends: 6400 [2021-10-08 17:22:25,618 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1229 ImplicationChecksByTransitivity, 9419.3ms TimeCoverageRelationStatistics Valid=835, Invalid=3995, Unknown=0, NotChecked=0, Total=4830 [2021-10-08 17:22:25,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6400 states. [2021-10-08 17:22:25,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6400 to 3730. [2021-10-08 17:22:25,695 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-08 17:22:25,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3730 states to 3730 states and 10930 transitions. [2021-10-08 17:22:25,705 INFO L78 Accepts]: Start accepts. Automaton has 3730 states and 10930 transitions. Word has length 38 [2021-10-08 17:22:25,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:22:25,705 INFO L470 AbstractCegarLoop]: Abstraction has 3730 states and 10930 transitions. [2021-10-08 17:22:25,705 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-08 17:22:25,705 INFO L276 IsEmpty]: Start isEmpty. Operand 3730 states and 10930 transitions. [2021-10-08 17:22:25,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:22:25,711 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:22:25,711 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:22:25,723 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-08 17:22:25,913 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-08 17:22:25,913 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-08 17:22:25,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:22:25,914 INFO L82 PathProgramCache]: Analyzing trace with hash -1462909551, now seen corresponding path program 22 times [2021-10-08 17:22:25,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:22:25,915 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2087303275] [2021-10-08 17:22:25,915 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:22:25,915 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:22:25,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:22:25,916 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-08 17:22:25,917 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-08 17:22:26,299 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:22:26,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:22:26,305 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:22:26,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:22:26,607 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:22:26,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:22:27,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:22:27,194 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:22:27,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2087303275] [2021-10-08 17:22:27,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2087303275] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:22:27,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:22:27,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:22:27,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976093925] [2021-10-08 17:22:27,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:22:27,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:22:27,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:22:27,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:22:27,197 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-08 17:22:46,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:22:46,692 INFO L93 Difference]: Finished difference Result 6306 states and 17988 transitions. [2021-10-08 17:22:46,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2021-10-08 17:22:46,693 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-08 17:22:46,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:22:46,707 INFO L225 Difference]: With dead ends: 6306 [2021-10-08 17:22:46,707 INFO L226 Difference]: Without dead ends: 6144 [2021-10-08 17:22:46,709 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1197 ImplicationChecksByTransitivity, 11605.8ms TimeCoverageRelationStatistics Valid=829, Invalid=3863, Unknown=0, NotChecked=0, Total=4692 [2021-10-08 17:22:46,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6144 states. [2021-10-08 17:22:46,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6144 to 3818. [2021-10-08 17:22:46,784 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-08 17:22:46,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3818 states to 3818 states and 11156 transitions. [2021-10-08 17:22:46,794 INFO L78 Accepts]: Start accepts. Automaton has 3818 states and 11156 transitions. Word has length 38 [2021-10-08 17:22:46,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:22:46,794 INFO L470 AbstractCegarLoop]: Abstraction has 3818 states and 11156 transitions. [2021-10-08 17:22:46,794 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-08 17:22:46,794 INFO L276 IsEmpty]: Start isEmpty. Operand 3818 states and 11156 transitions. [2021-10-08 17:22:46,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:22:46,801 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:22:46,801 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:22:46,814 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-08 17:22:47,008 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-08 17:22:47,009 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-08 17:22:47,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:22:47,009 INFO L82 PathProgramCache]: Analyzing trace with hash 1058934177, now seen corresponding path program 23 times [2021-10-08 17:22:47,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:22:47,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665886983] [2021-10-08 17:22:47,010 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:22:47,011 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:22:47,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:22:47,012 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-08 17:22:47,013 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-08 17:22:47,420 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:22:47,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:22:47,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:22:47,427 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:22:47,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:22:47,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:22:48,336 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:22:48,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:22:48,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665886983] [2021-10-08 17:22:48,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665886983] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:22:48,337 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:22:48,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:22:48,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365403214] [2021-10-08 17:22:48,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:22:48,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:22:48,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:22:48,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:22:48,339 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-08 17:23:10,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:23:10,570 INFO L93 Difference]: Finished difference Result 6934 states and 19373 transitions. [2021-10-08 17:23:10,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-10-08 17:23:10,571 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-08 17:23:10,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:23:10,587 INFO L225 Difference]: With dead ends: 6934 [2021-10-08 17:23:10,587 INFO L226 Difference]: Without dead ends: 6676 [2021-10-08 17:23:10,588 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1785 ImplicationChecksByTransitivity, 12428.3ms TimeCoverageRelationStatistics Valid=1094, Invalid=4912, Unknown=0, NotChecked=0, Total=6006 [2021-10-08 17:23:10,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6676 states. [2021-10-08 17:23:10,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6676 to 3774. [2021-10-08 17:23:10,666 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-08 17:23:10,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3774 states to 3774 states and 11013 transitions. [2021-10-08 17:23:10,676 INFO L78 Accepts]: Start accepts. Automaton has 3774 states and 11013 transitions. Word has length 38 [2021-10-08 17:23:10,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:23:10,676 INFO L470 AbstractCegarLoop]: Abstraction has 3774 states and 11013 transitions. [2021-10-08 17:23:10,677 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-08 17:23:10,677 INFO L276 IsEmpty]: Start isEmpty. Operand 3774 states and 11013 transitions. [2021-10-08 17:23:10,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:23:10,683 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:23:10,683 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:23:10,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-10-08 17:23:10,896 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-08 17:23:10,896 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-08 17:23:10,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:23:10,897 INFO L82 PathProgramCache]: Analyzing trace with hash -1736829833, now seen corresponding path program 24 times [2021-10-08 17:23:10,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:23:10,898 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [749194946] [2021-10-08 17:23:10,898 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:23:10,898 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:23:10,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:23:10,899 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-08 17:23:10,936 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-08 17:23:11,369 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:23:11,369 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:23:11,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:23:11,376 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:23:11,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:11,681 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:23:12,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:12,274 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:23:12,274 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [749194946] [2021-10-08 17:23:12,274 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [749194946] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:23:12,274 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:23:12,274 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:23:12,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831665906] [2021-10-08 17:23:12,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:23:12,275 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:23:12,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:23:12,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:23:12,276 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-08 17:23:31,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:23:31,342 INFO L93 Difference]: Finished difference Result 6796 states and 18986 transitions. [2021-10-08 17:23:31,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-10-08 17:23:31,343 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-08 17:23:31,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:23:31,361 INFO L225 Difference]: With dead ends: 6796 [2021-10-08 17:23:31,362 INFO L226 Difference]: Without dead ends: 6508 [2021-10-08 17:23:31,364 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 85 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2290 ImplicationChecksByTransitivity, 9891.0ms TimeCoverageRelationStatistics Valid=1165, Invalid=6317, Unknown=0, NotChecked=0, Total=7482 [2021-10-08 17:23:31,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2021-10-08 17:23:31,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 3670. [2021-10-08 17:23:31,457 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-08 17:23:31,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3670 states to 3670 states and 10712 transitions. [2021-10-08 17:23:31,467 INFO L78 Accepts]: Start accepts. Automaton has 3670 states and 10712 transitions. Word has length 38 [2021-10-08 17:23:31,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:23:31,468 INFO L470 AbstractCegarLoop]: Abstraction has 3670 states and 10712 transitions. [2021-10-08 17:23:31,468 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-08 17:23:31,468 INFO L276 IsEmpty]: Start isEmpty. Operand 3670 states and 10712 transitions. [2021-10-08 17:23:31,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:23:31,475 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:23:31,475 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:23:31,489 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-08 17:23:31,676 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-08 17:23:31,676 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-08 17:23:31,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:23:31,677 INFO L82 PathProgramCache]: Analyzing trace with hash 211500709, now seen corresponding path program 25 times [2021-10-08 17:23:31,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:23:31,678 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [622536312] [2021-10-08 17:23:31,678 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:23:31,679 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:23:31,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:23:31,680 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-08 17:23:31,681 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-08 17:23:32,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:23:32,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:23:32,136 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:23:32,446 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:32,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:23:33,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:33,118 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:23:33,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [622536312] [2021-10-08 17:23:33,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [622536312] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:23:33,118 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:23:33,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:23:33,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445477607] [2021-10-08 17:23:33,119 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:23:33,119 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:23:33,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:23:33,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:23:33,120 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-08 17:23:56,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:23:56,890 INFO L93 Difference]: Finished difference Result 6266 states and 17508 transitions. [2021-10-08 17:23:56,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-10-08 17:23:56,891 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-08 17:23:56,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:23:56,905 INFO L225 Difference]: With dead ends: 6266 [2021-10-08 17:23:56,905 INFO L226 Difference]: Without dead ends: 6104 [2021-10-08 17:23:56,906 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1493 ImplicationChecksByTransitivity, 14534.4ms TimeCoverageRelationStatistics Valid=946, Invalid=4310, Unknown=0, NotChecked=0, Total=5256 [2021-10-08 17:23:56,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6104 states. [2021-10-08 17:23:56,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6104 to 3706. [2021-10-08 17:23:56,992 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-08 17:23:57,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3706 states to 3706 states and 10804 transitions. [2021-10-08 17:23:57,002 INFO L78 Accepts]: Start accepts. Automaton has 3706 states and 10804 transitions. Word has length 38 [2021-10-08 17:23:57,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:23:57,002 INFO L470 AbstractCegarLoop]: Abstraction has 3706 states and 10804 transitions. [2021-10-08 17:23:57,003 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-08 17:23:57,003 INFO L276 IsEmpty]: Start isEmpty. Operand 3706 states and 10804 transitions. [2021-10-08 17:23:57,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:23:57,009 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:23:57,009 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:23:57,021 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-08 17:23:57,210 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-08 17:23:57,210 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-08 17:23:57,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:23:57,211 INFO L82 PathProgramCache]: Analyzing trace with hash 1016267429, now seen corresponding path program 26 times [2021-10-08 17:23:57,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:23:57,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [993542658] [2021-10-08 17:23:57,212 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:23:57,213 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:23:57,213 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:23:57,214 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-08 17:23:57,217 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-08 17:23:57,690 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:23:57,690 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:23:57,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:23:57,697 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:23:58,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:58,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:23:58,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:23:58,608 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:23:58,608 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [993542658] [2021-10-08 17:23:58,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [993542658] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:23:58,608 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:23:58,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:23:58,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528484364] [2021-10-08 17:23:58,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:23:58,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:23:58,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:23:58,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:23:58,610 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-08 17:24:15,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:24:15,496 INFO L93 Difference]: Finished difference Result 6190 states and 17396 transitions. [2021-10-08 17:24:15,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-10-08 17:24:15,497 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-08 17:24:15,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:24:15,508 INFO L225 Difference]: With dead ends: 6190 [2021-10-08 17:24:15,509 INFO L226 Difference]: Without dead ends: 6024 [2021-10-08 17:24:15,510 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 8198.0ms TimeCoverageRelationStatistics Valid=870, Invalid=4532, Unknown=0, NotChecked=0, Total=5402 [2021-10-08 17:24:15,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-08 17:24:15,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3720. [2021-10-08 17:24:15,583 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-08 17:24:15,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3720 states to 3720 states and 10835 transitions. [2021-10-08 17:24:15,592 INFO L78 Accepts]: Start accepts. Automaton has 3720 states and 10835 transitions. Word has length 38 [2021-10-08 17:24:15,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:24:15,593 INFO L470 AbstractCegarLoop]: Abstraction has 3720 states and 10835 transitions. [2021-10-08 17:24:15,593 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-08 17:24:15,593 INFO L276 IsEmpty]: Start isEmpty. Operand 3720 states and 10835 transitions. [2021-10-08 17:24:15,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:24:15,601 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:24:15,602 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:24:15,617 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-08 17:24:15,816 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-08 17:24:15,817 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-08 17:24:15,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:24:15,818 INFO L82 PathProgramCache]: Analyzing trace with hash 680388897, now seen corresponding path program 27 times [2021-10-08 17:24:15,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:24:15,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274351107] [2021-10-08 17:24:15,819 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:24:15,819 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:24:15,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:24:15,821 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-08 17:24:15,823 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-08 17:24:16,327 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:24:16,328 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:24:16,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:24:16,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:24:16,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:24:16,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:24:17,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:24:17,335 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:24:17,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274351107] [2021-10-08 17:24:17,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274351107] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:24:17,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:24:17,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:24:17,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398862312] [2021-10-08 17:24:17,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:24:17,336 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:24:17,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:24:17,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:24:17,337 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-08 17:24:32,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:24:32,546 INFO L93 Difference]: Finished difference Result 5312 states and 15039 transitions. [2021-10-08 17:24:32,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-10-08 17:24:32,547 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-08 17:24:32,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:24:32,559 INFO L225 Difference]: With dead ends: 5312 [2021-10-08 17:24:32,559 INFO L226 Difference]: Without dead ends: 5168 [2021-10-08 17:24:32,560 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 583 ImplicationChecksByTransitivity, 9146.7ms TimeCoverageRelationStatistics Valid=522, Invalid=2448, Unknown=0, NotChecked=0, Total=2970 [2021-10-08 17:24:32,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5168 states. [2021-10-08 17:24:32,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5168 to 3666. [2021-10-08 17:24:32,625 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-08 17:24:32,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3666 states to 3666 states and 10660 transitions. [2021-10-08 17:24:32,634 INFO L78 Accepts]: Start accepts. Automaton has 3666 states and 10660 transitions. Word has length 38 [2021-10-08 17:24:32,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:24:32,634 INFO L470 AbstractCegarLoop]: Abstraction has 3666 states and 10660 transitions. [2021-10-08 17:24:32,635 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-08 17:24:32,635 INFO L276 IsEmpty]: Start isEmpty. Operand 3666 states and 10660 transitions. [2021-10-08 17:24:32,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:24:32,641 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:24:32,641 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:24:32,652 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-08 17:24:32,841 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-08 17:24:32,842 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-08 17:24:32,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:24:32,845 INFO L82 PathProgramCache]: Analyzing trace with hash 341712007, now seen corresponding path program 28 times [2021-10-08 17:24:32,845 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:24:32,846 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [257748249] [2021-10-08 17:24:32,846 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:24:32,846 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:24:32,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:24:32,847 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-08 17:24:32,848 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-08 17:24:33,316 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:24:33,317 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:24:33,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:24:33,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:24:33,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:24:33,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:24:34,213 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:24:34,214 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:24:34,214 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [257748249] [2021-10-08 17:24:34,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [257748249] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:24:34,214 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:24:34,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:24:34,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45528678] [2021-10-08 17:24:34,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:24:34,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:24:34,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:24:34,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:24:34,216 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-08 17:24:49,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:24:49,357 INFO L93 Difference]: Finished difference Result 6492 states and 18268 transitions. [2021-10-08 17:24:49,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-10-08 17:24:49,358 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-08 17:24:49,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:24:49,371 INFO L225 Difference]: With dead ends: 6492 [2021-10-08 17:24:49,371 INFO L226 Difference]: Without dead ends: 6468 [2021-10-08 17:24:49,372 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 788 ImplicationChecksByTransitivity, 9375.9ms TimeCoverageRelationStatistics Valid=679, Invalid=2861, Unknown=0, NotChecked=0, Total=3540 [2021-10-08 17:24:49,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6468 states. [2021-10-08 17:24:49,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6468 to 3698. [2021-10-08 17:24:49,443 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-08 17:24:49,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3698 states to 3698 states and 10748 transitions. [2021-10-08 17:24:49,452 INFO L78 Accepts]: Start accepts. Automaton has 3698 states and 10748 transitions. Word has length 38 [2021-10-08 17:24:49,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:24:49,453 INFO L470 AbstractCegarLoop]: Abstraction has 3698 states and 10748 transitions. [2021-10-08 17:24:49,453 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-08 17:24:49,453 INFO L276 IsEmpty]: Start isEmpty. Operand 3698 states and 10748 transitions. [2021-10-08 17:24:49,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:24:49,460 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:24:49,460 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:24:49,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-08 17:24:49,675 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-08 17:24:49,675 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-08 17:24:49,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:24:49,676 INFO L82 PathProgramCache]: Analyzing trace with hash -148098399, now seen corresponding path program 29 times [2021-10-08 17:24:49,677 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:24:49,677 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1277345844] [2021-10-08 17:24:49,677 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:24:49,677 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:24:49,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:24:49,679 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-08 17:24:49,680 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-08 17:24:50,164 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:24:50,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:24:50,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:24:50,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:24:50,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-08 17:24:50,478 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:24:51,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:24:51,064 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:24:51,065 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1277345844] [2021-10-08 17:24:51,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1277345844] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:24:51,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:24:51,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:24:51,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384406985] [2021-10-08 17:24:51,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:24:51,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:24:51,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:24:51,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=359, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:24:51,068 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-08 17:25:12,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:25:12,886 INFO L93 Difference]: Finished difference Result 7574 states and 20849 transitions. [2021-10-08 17:25:12,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-08 17:25:12,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-08 17:25:12,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:25:12,902 INFO L225 Difference]: With dead ends: 7574 [2021-10-08 17:25:12,902 INFO L226 Difference]: Without dead ends: 7562 [2021-10-08 17:25:12,903 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1119 ImplicationChecksByTransitivity, 13262.6ms TimeCoverageRelationStatistics Valid=815, Invalid=3475, Unknown=0, NotChecked=0, Total=4290 [2021-10-08 17:25:12,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7562 states. [2021-10-08 17:25:12,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7562 to 3704. [2021-10-08 17:25:12,987 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-08 17:25:12,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3704 states to 3704 states and 10759 transitions. [2021-10-08 17:25:12,997 INFO L78 Accepts]: Start accepts. Automaton has 3704 states and 10759 transitions. Word has length 38 [2021-10-08 17:25:12,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:25:12,997 INFO L470 AbstractCegarLoop]: Abstraction has 3704 states and 10759 transitions. [2021-10-08 17:25:12,997 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-08 17:25:12,998 INFO L276 IsEmpty]: Start isEmpty. Operand 3704 states and 10759 transitions. [2021-10-08 17:25:13,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:25:13,003 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:25:13,004 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:25:13,017 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-08 17:25:13,204 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-08 17:25:13,205 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-08 17:25:13,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:25:13,205 INFO L82 PathProgramCache]: Analyzing trace with hash -1979371355, now seen corresponding path program 30 times [2021-10-08 17:25:13,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:25:13,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [731436104] [2021-10-08 17:25:13,206 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:25:13,207 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:25:13,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:25:13,208 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-08 17:25:13,211 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-08 17:25:13,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:25:13,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:25:13,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:25:13,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:25:13,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-08 17:25:13,997 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:25:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:14,671 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:25:14,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [731436104] [2021-10-08 17:25:14,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [731436104] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:25:14,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:25:14,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:25:14,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117265689] [2021-10-08 17:25:14,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:25:14,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:25:14,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:25:14,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:25:14,673 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-08 17:25:30,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:25:30,971 INFO L93 Difference]: Finished difference Result 7538 states and 20806 transitions. [2021-10-08 17:25:30,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-08 17:25:30,973 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-08 17:25:30,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:25:30,989 INFO L225 Difference]: With dead ends: 7538 [2021-10-08 17:25:30,989 INFO L226 Difference]: Without dead ends: 7508 [2021-10-08 17:25:30,989 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 991 ImplicationChecksByTransitivity, 9402.2ms TimeCoverageRelationStatistics Valid=697, Invalid=3335, Unknown=0, NotChecked=0, Total=4032 [2021-10-08 17:25:31,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7508 states. [2021-10-08 17:25:31,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7508 to 3680. [2021-10-08 17:25:31,069 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-08 17:25:31,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3680 states to 3680 states and 10695 transitions. [2021-10-08 17:25:31,078 INFO L78 Accepts]: Start accepts. Automaton has 3680 states and 10695 transitions. Word has length 38 [2021-10-08 17:25:31,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:25:31,078 INFO L470 AbstractCegarLoop]: Abstraction has 3680 states and 10695 transitions. [2021-10-08 17:25:31,079 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-08 17:25:31,079 INFO L276 IsEmpty]: Start isEmpty. Operand 3680 states and 10695 transitions. [2021-10-08 17:25:31,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:25:31,085 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:25:31,085 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:25:31,096 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-08 17:25:31,285 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-08 17:25:31,286 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-08 17:25:31,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:25:31,286 INFO L82 PathProgramCache]: Analyzing trace with hash -1646680509, now seen corresponding path program 31 times [2021-10-08 17:25:31,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:25:31,287 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [456086564] [2021-10-08 17:25:31,288 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:25:31,288 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:25:31,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:25:31,289 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-08 17:25:31,291 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-08 17:25:31,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:25:31,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:25:31,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:25:32,106 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:32,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:25:32,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:32,638 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:25:32,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [456086564] [2021-10-08 17:25:32,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [456086564] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:25:32,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:25:32,639 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:25:32,639 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577389314] [2021-10-08 17:25:32,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:25:32,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:25:32,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:25:32,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:25:32,640 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-08 17:25:40,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:25:40,718 INFO L93 Difference]: Finished difference Result 6058 states and 17094 transitions. [2021-10-08 17:25:40,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-08 17:25:40,719 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-08 17:25:40,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:25:40,730 INFO L225 Difference]: With dead ends: 6058 [2021-10-08 17:25:40,730 INFO L226 Difference]: Without dead ends: 6002 [2021-10-08 17:25:40,731 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 625 ImplicationChecksByTransitivity, 3980.2ms TimeCoverageRelationStatistics Valid=525, Invalid=2667, Unknown=0, NotChecked=0, Total=3192 [2021-10-08 17:25:40,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6002 states. [2021-10-08 17:25:40,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6002 to 3662. [2021-10-08 17:25:40,803 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-08 17:25:40,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3662 states to 3662 states and 10648 transitions. [2021-10-08 17:25:40,813 INFO L78 Accepts]: Start accepts. Automaton has 3662 states and 10648 transitions. Word has length 38 [2021-10-08 17:25:40,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:25:40,813 INFO L470 AbstractCegarLoop]: Abstraction has 3662 states and 10648 transitions. [2021-10-08 17:25:40,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-08 17:25:40,814 INFO L276 IsEmpty]: Start isEmpty. Operand 3662 states and 10648 transitions. [2021-10-08 17:25:40,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:25:40,819 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:25:40,819 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:25:40,831 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Ended with exit code 0 [2021-10-08 17:25:41,020 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-08 17:25:41,021 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-08 17:25:41,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:25:41,021 INFO L82 PathProgramCache]: Analyzing trace with hash 584943173, now seen corresponding path program 32 times [2021-10-08 17:25:41,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:25:41,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85797827] [2021-10-08 17:25:41,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:25:41,023 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:25:41,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:25:41,024 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-08 17:25:41,025 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-08 17:25:41,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:25:41,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:25:41,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:25:41,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:25:41,889 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:41,889 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:25:42,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:42,426 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:25:42,426 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85797827] [2021-10-08 17:25:42,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85797827] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:25:42,426 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:25:42,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:25:42,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176266814] [2021-10-08 17:25:42,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:25:42,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:25:42,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:25:42,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:25:42,427 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-08 17:25:45,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:25:45,091 INFO L93 Difference]: Finished difference Result 4062 states and 11503 transitions. [2021-10-08 17:25:45,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-08 17:25:45,092 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-08 17:25:45,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:25:45,100 INFO L225 Difference]: With dead ends: 4062 [2021-10-08 17:25:45,101 INFO L226 Difference]: Without dead ends: 4022 [2021-10-08 17:25:45,101 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 1717.3ms TimeCoverageRelationStatistics Valid=245, Invalid=1161, Unknown=0, NotChecked=0, Total=1406 [2021-10-08 17:25:45,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4022 states. [2021-10-08 17:25:45,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4022 to 3678. [2021-10-08 17:25:45,158 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-08 17:25:45,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10678 transitions. [2021-10-08 17:25:45,167 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10678 transitions. Word has length 38 [2021-10-08 17:25:45,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:25:45,167 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10678 transitions. [2021-10-08 17:25:45,167 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-08 17:25:45,167 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10678 transitions. [2021-10-08 17:25:45,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:25:45,173 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:25:45,174 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:25:45,187 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-08 17:25:45,374 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-08 17:25:45,375 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-08 17:25:45,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:25:45,375 INFO L82 PathProgramCache]: Analyzing trace with hash -515827683, now seen corresponding path program 33 times [2021-10-08 17:25:45,376 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:25:45,376 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [923616133] [2021-10-08 17:25:45,376 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:25:45,377 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:25:45,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:25:45,378 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-08 17:25:45,379 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-08 17:25:45,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:25:45,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:25:45,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:25:45,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:25:46,201 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:46,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:25:46,796 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:46,796 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:25:46,796 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [923616133] [2021-10-08 17:25:46,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [923616133] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:25:46,796 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:25:46,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:25:46,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132632750] [2021-10-08 17:25:46,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:25:46,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:25:46,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:25:46,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:25:46,798 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-08 17:25:51,807 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:25:51,807 INFO L93 Difference]: Finished difference Result 5252 states and 14922 transitions. [2021-10-08 17:25:51,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-08 17:25:51,808 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-08 17:25:51,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:25:51,818 INFO L225 Difference]: With dead ends: 5252 [2021-10-08 17:25:51,818 INFO L226 Difference]: Without dead ends: 5228 [2021-10-08 17:25:51,818 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 2907.3ms TimeCoverageRelationStatistics Valid=322, Invalid=1318, Unknown=0, NotChecked=0, Total=1640 [2021-10-08 17:25:51,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5228 states. [2021-10-08 17:25:51,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5228 to 3678. [2021-10-08 17:25:51,939 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-08 17:25:51,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10668 transitions. [2021-10-08 17:25:51,950 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10668 transitions. Word has length 38 [2021-10-08 17:25:51,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:25:51,950 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10668 transitions. [2021-10-08 17:25:51,951 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-08 17:25:51,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10668 transitions. [2021-10-08 17:25:51,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:25:51,957 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:25:51,957 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:25:51,969 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-08 17:25:52,157 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-08 17:25:52,158 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-08 17:25:52,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:25:52,160 INFO L82 PathProgramCache]: Analyzing trace with hash -1005638089, now seen corresponding path program 34 times [2021-10-08 17:25:52,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:25:52,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [395145814] [2021-10-08 17:25:52,161 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:25:52,161 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:25:52,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:25:52,164 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-08 17:25:52,165 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-08 17:25:52,709 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:25:52,710 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:25:52,716 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:25:52,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:25:53,010 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:53,010 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:25:53,611 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:25:53,611 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:25:53,611 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [395145814] [2021-10-08 17:25:53,612 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [395145814] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:25:53,612 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:25:53,612 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:25:53,612 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815834800] [2021-10-08 17:25:53,613 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:25:53,613 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:25:53,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:25:53,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:25:53,614 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-08 17:26:02,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:02,283 INFO L93 Difference]: Finished difference Result 6108 states and 16997 transitions. [2021-10-08 17:26:02,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-10-08 17:26:02,284 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-08 17:26:02,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:02,296 INFO L225 Difference]: With dead ends: 6108 [2021-10-08 17:26:02,296 INFO L226 Difference]: Without dead ends: 6096 [2021-10-08 17:26:02,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 4527.3ms TimeCoverageRelationStatistics Valid=490, Invalid=1960, Unknown=0, NotChecked=0, Total=2450 [2021-10-08 17:26:02,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6096 states. [2021-10-08 17:26:02,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6096 to 3678. [2021-10-08 17:26:02,369 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-08 17:26:02,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3678 states to 3678 states and 10662 transitions. [2021-10-08 17:26:02,378 INFO L78 Accepts]: Start accepts. Automaton has 3678 states and 10662 transitions. Word has length 38 [2021-10-08 17:26:02,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:02,378 INFO L470 AbstractCegarLoop]: Abstraction has 3678 states and 10662 transitions. [2021-10-08 17:26:02,379 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-08 17:26:02,379 INFO L276 IsEmpty]: Start isEmpty. Operand 3678 states and 10662 transitions. [2021-10-08 17:26:02,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:02,385 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:02,385 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:02,397 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-08 17:26:02,586 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-08 17:26:02,586 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-08 17:26:02,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:02,587 INFO L82 PathProgramCache]: Analyzing trace with hash 1458056251, now seen corresponding path program 35 times [2021-10-08 17:26:02,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:02,588 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301313927] [2021-10-08 17:26:02,588 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:26:02,589 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:02,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:02,590 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-08 17:26:02,591 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-08 17:26:03,186 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:26:03,186 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:03,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:26:03,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:03,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-08 17:26:03,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:04,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:04,062 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:04,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301313927] [2021-10-08 17:26:04,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301313927] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:04,062 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:04,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:26:04,063 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889608181] [2021-10-08 17:26:04,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:26:04,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:04,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:26:04,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:26:04,064 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-08 17:26:11,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:11,301 INFO L93 Difference]: Finished difference Result 6104 states and 17024 transitions. [2021-10-08 17:26:11,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 17:26:11,302 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-08 17:26:11,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:11,313 INFO L225 Difference]: With dead ends: 6104 [2021-10-08 17:26:11,313 INFO L226 Difference]: Without dead ends: 6074 [2021-10-08 17:26:11,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 506 ImplicationChecksByTransitivity, 3544.5ms TimeCoverageRelationStatistics Valid=493, Invalid=2057, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 17:26:11,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6074 states. [2021-10-08 17:26:11,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6074 to 3654. [2021-10-08 17:26:11,381 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-08 17:26:11,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3654 states to 3654 states and 10596 transitions. [2021-10-08 17:26:11,390 INFO L78 Accepts]: Start accepts. Automaton has 3654 states and 10596 transitions. Word has length 38 [2021-10-08 17:26:11,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:11,390 INFO L470 AbstractCegarLoop]: Abstraction has 3654 states and 10596 transitions. [2021-10-08 17:26:11,390 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-08 17:26:11,390 INFO L276 IsEmpty]: Start isEmpty. Operand 3654 states and 10596 transitions. [2021-10-08 17:26:11,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:11,396 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:11,396 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:11,407 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-08 17:26:11,596 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-08 17:26:11,597 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-08 17:26:11,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:11,598 INFO L82 PathProgramCache]: Analyzing trace with hash 1790747097, now seen corresponding path program 36 times [2021-10-08 17:26:11,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:11,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924020326] [2021-10-08 17:26:11,599 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:26:11,599 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:11,599 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:11,600 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-08 17:26:11,603 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-08 17:26:12,187 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:26:12,187 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:12,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:26:12,195 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:12,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:12,484 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:13,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:13,004 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:13,004 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924020326] [2021-10-08 17:26:13,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924020326] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:13,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:13,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:26:13,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063596946] [2021-10-08 17:26:13,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:26:13,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:13,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:26:13,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:26:13,007 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-08 17:26:17,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:17,869 INFO L93 Difference]: Finished difference Result 5162 states and 14674 transitions. [2021-10-08 17:26:17,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-08 17:26:17,870 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-08 17:26:17,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:17,882 INFO L225 Difference]: With dead ends: 5162 [2021-10-08 17:26:17,882 INFO L226 Difference]: Without dead ends: 5100 [2021-10-08 17:26:17,882 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 350 ImplicationChecksByTransitivity, 2461.1ms TimeCoverageRelationStatistics Valid=366, Invalid=1704, Unknown=0, NotChecked=0, Total=2070 [2021-10-08 17:26:17,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5100 states. [2021-10-08 17:26:17,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5100 to 3604. [2021-10-08 17:26:17,947 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-08 17:26:17,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3604 states to 3604 states and 10476 transitions. [2021-10-08 17:26:17,963 INFO L78 Accepts]: Start accepts. Automaton has 3604 states and 10476 transitions. Word has length 38 [2021-10-08 17:26:17,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:17,963 INFO L470 AbstractCegarLoop]: Abstraction has 3604 states and 10476 transitions. [2021-10-08 17:26:17,963 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-08 17:26:17,963 INFO L276 IsEmpty]: Start isEmpty. Operand 3604 states and 10476 transitions. [2021-10-08 17:26:17,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:17,972 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:17,972 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:17,991 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-08 17:26:18,185 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-08 17:26:18,186 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-08 17:26:18,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:18,187 INFO L82 PathProgramCache]: Analyzing trace with hash -805211733, now seen corresponding path program 37 times [2021-10-08 17:26:18,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:18,188 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [356442613] [2021-10-08 17:26:18,188 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:26:18,188 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:18,189 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:18,190 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-08 17:26:18,192 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-08 17:26:18,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:26:18,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:26:18,829 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:19,029 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:19,030 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:19,313 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:19,313 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:19,313 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [356442613] [2021-10-08 17:26:19,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [356442613] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:19,314 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:19,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-08 17:26:19,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245307744] [2021-10-08 17:26:19,314 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-08 17:26:19,314 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:19,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-08 17:26:19,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-10-08 17:26:19,315 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-08 17:26:21,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:21,105 INFO L93 Difference]: Finished difference Result 4980 states and 13925 transitions. [2021-10-08 17:26:21,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-10-08 17:26:21,106 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-08 17:26:21,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:21,117 INFO L225 Difference]: With dead ends: 4980 [2021-10-08 17:26:21,118 INFO L226 Difference]: Without dead ends: 4840 [2021-10-08 17:26:21,118 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 867.7ms TimeCoverageRelationStatistics Valid=165, Invalid=591, Unknown=0, NotChecked=0, Total=756 [2021-10-08 17:26:21,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4840 states. [2021-10-08 17:26:21,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4840 to 3908. [2021-10-08 17:26:21,186 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-08 17:26:21,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3908 states to 3908 states and 11229 transitions. [2021-10-08 17:26:21,197 INFO L78 Accepts]: Start accepts. Automaton has 3908 states and 11229 transitions. Word has length 38 [2021-10-08 17:26:21,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:21,198 INFO L470 AbstractCegarLoop]: Abstraction has 3908 states and 11229 transitions. [2021-10-08 17:26:21,198 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-08 17:26:21,198 INFO L276 IsEmpty]: Start isEmpty. Operand 3908 states and 11229 transitions. [2021-10-08 17:26:21,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:21,204 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:21,205 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:21,217 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-08 17:26:21,405 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-08 17:26:21,406 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-08 17:26:21,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:21,406 INFO L82 PathProgramCache]: Analyzing trace with hash -1575441539, now seen corresponding path program 38 times [2021-10-08 17:26:21,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:21,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [95152241] [2021-10-08 17:26:21,407 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:26:21,408 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:21,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:21,409 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-08 17:26:21,411 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-08 17:26:22,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:26:22,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:22,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:26:22,017 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:22,211 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:22,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-08 17:26:22,495 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:22,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [95152241] [2021-10-08 17:26:22,496 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [95152241] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:22,496 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:22,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-08 17:26:22,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635173458] [2021-10-08 17:26:22,496 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-08 17:26:22,496 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:22,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-08 17:26:22,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2021-10-08 17:26:22,497 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-08 17:26:25,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:25,907 INFO L93 Difference]: Finished difference Result 5982 states and 16783 transitions. [2021-10-08 17:26:25,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-08 17:26:25,908 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-08 17:26:25,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:25,923 INFO L225 Difference]: With dead ends: 5982 [2021-10-08 17:26:25,923 INFO L226 Difference]: Without dead ends: 5892 [2021-10-08 17:26:25,923 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1228.9ms TimeCoverageRelationStatistics Valid=226, Invalid=896, Unknown=0, NotChecked=0, Total=1122 [2021-10-08 17:26:25,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5892 states. [2021-10-08 17:26:25,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5892 to 3900. [2021-10-08 17:26:25,999 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-08 17:26:26,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3900 states to 3900 states and 11221 transitions. [2021-10-08 17:26:26,008 INFO L78 Accepts]: Start accepts. Automaton has 3900 states and 11221 transitions. Word has length 38 [2021-10-08 17:26:26,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:26,008 INFO L470 AbstractCegarLoop]: Abstraction has 3900 states and 11221 transitions. [2021-10-08 17:26:26,008 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-08 17:26:26,009 INFO L276 IsEmpty]: Start isEmpty. Operand 3900 states and 11221 transitions. [2021-10-08 17:26:26,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:26,016 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:26,016 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:26,029 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Ended with exit code 0 [2021-10-08 17:26:26,217 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-08 17:26:26,218 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-08 17:26:26,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:26,219 INFO L82 PathProgramCache]: Analyzing trace with hash 1362991399, now seen corresponding path program 39 times [2021-10-08 17:26:26,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:26,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1117919730] [2021-10-08 17:26:26,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:26:26,220 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:26,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:26,222 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-08 17:26:26,223 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-08 17:26:26,828 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:26:26,829 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:26,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:26:26,835 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:27,037 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:27,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:27,342 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:27,343 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:27,343 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1117919730] [2021-10-08 17:26:27,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1117919730] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:27,343 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:27,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 13 [2021-10-08 17:26:27,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547439585] [2021-10-08 17:26:27,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-08 17:26:27,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:27,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-08 17:26:27,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2021-10-08 17:26:27,345 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-08 17:26:30,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:30,944 INFO L93 Difference]: Finished difference Result 4626 states and 12950 transitions. [2021-10-08 17:26:30,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-10-08 17:26:30,945 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-08 17:26:30,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:30,955 INFO L225 Difference]: With dead ends: 4626 [2021-10-08 17:26:30,955 INFO L226 Difference]: Without dead ends: 4434 [2021-10-08 17:26:30,955 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1426.0ms TimeCoverageRelationStatistics Valid=193, Invalid=563, Unknown=0, NotChecked=0, Total=756 [2021-10-08 17:26:30,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4434 states. [2021-10-08 17:26:31,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4434 to 3816. [2021-10-08 17:26:31,010 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-08 17:26:31,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3816 states to 3816 states and 10991 transitions. [2021-10-08 17:26:31,019 INFO L78 Accepts]: Start accepts. Automaton has 3816 states and 10991 transitions. Word has length 38 [2021-10-08 17:26:31,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:31,019 INFO L470 AbstractCegarLoop]: Abstraction has 3816 states and 10991 transitions. [2021-10-08 17:26:31,019 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-08 17:26:31,019 INFO L276 IsEmpty]: Start isEmpty. Operand 3816 states and 10991 transitions. [2021-10-08 17:26:31,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:31,025 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:31,025 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:31,037 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-08 17:26:31,225 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-08 17:26:31,226 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-08 17:26:31,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:31,227 INFO L82 PathProgramCache]: Analyzing trace with hash -234540293, now seen corresponding path program 40 times [2021-10-08 17:26:31,227 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:31,228 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1208008005] [2021-10-08 17:26:31,228 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:26:31,228 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:31,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:31,230 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-08 17:26:31,231 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-08 17:26:31,857 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:26:31,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:31,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:26:31,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:32,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:32,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:32,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:32,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:32,386 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1208008005] [2021-10-08 17:26:32,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1208008005] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:32,386 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:32,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-08 17:26:32,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258283260] [2021-10-08 17:26:32,387 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 17:26:32,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:32,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 17:26:32,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2021-10-08 17:26:32,388 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-08 17:26:36,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:36,557 INFO L93 Difference]: Finished difference Result 5060 states and 14534 transitions. [2021-10-08 17:26:36,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-08 17:26:36,557 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-08 17:26:36,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:36,569 INFO L225 Difference]: With dead ends: 5060 [2021-10-08 17:26:36,569 INFO L226 Difference]: Without dead ends: 4974 [2021-10-08 17:26:36,569 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 1562.6ms TimeCoverageRelationStatistics Valid=258, Invalid=1224, Unknown=0, NotChecked=0, Total=1482 [2021-10-08 17:26:36,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4974 states. [2021-10-08 17:26:36,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4974 to 3848. [2021-10-08 17:26:36,634 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-08 17:26:36,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3848 states to 3848 states and 11064 transitions. [2021-10-08 17:26:36,644 INFO L78 Accepts]: Start accepts. Automaton has 3848 states and 11064 transitions. Word has length 38 [2021-10-08 17:26:36,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:36,644 INFO L470 AbstractCegarLoop]: Abstraction has 3848 states and 11064 transitions. [2021-10-08 17:26:36,644 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-08 17:26:36,644 INFO L276 IsEmpty]: Start isEmpty. Operand 3848 states and 11064 transitions. [2021-10-08 17:26:36,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:36,651 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:36,651 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:36,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-10-08 17:26:36,851 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-08 17:26:36,852 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-08 17:26:36,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:36,853 INFO L82 PathProgramCache]: Analyzing trace with hash 858948781, now seen corresponding path program 41 times [2021-10-08 17:26:36,854 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:36,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1446567527] [2021-10-08 17:26:36,854 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:26:36,854 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:36,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:36,856 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-08 17:26:36,863 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-08 17:26:37,517 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:26:37,517 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:37,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:26:37,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:37,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:37,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:38,348 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:38,349 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:38,349 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1446567527] [2021-10-08 17:26:38,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1446567527] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:38,349 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:38,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:26:38,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748216998] [2021-10-08 17:26:38,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:26:38,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:38,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:26:38,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:26:38,351 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-08 17:26:53,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:26:53,228 INFO L93 Difference]: Finished difference Result 6614 states and 18451 transitions. [2021-10-08 17:26:53,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 71 states. [2021-10-08 17:26:53,230 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-08 17:26:53,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:26:53,248 INFO L225 Difference]: With dead ends: 6614 [2021-10-08 17:26:53,248 INFO L226 Difference]: Without dead ends: 6404 [2021-10-08 17:26:53,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1507 ImplicationChecksByTransitivity, 7332.1ms TimeCoverageRelationStatistics Valid=842, Invalid=4708, Unknown=0, NotChecked=0, Total=5550 [2021-10-08 17:26:53,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6404 states. [2021-10-08 17:26:53,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6404 to 3984. [2021-10-08 17:26:53,360 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-08 17:26:53,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3984 states to 3984 states and 11421 transitions. [2021-10-08 17:26:53,374 INFO L78 Accepts]: Start accepts. Automaton has 3984 states and 11421 transitions. Word has length 38 [2021-10-08 17:26:53,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:26:53,375 INFO L470 AbstractCegarLoop]: Abstraction has 3984 states and 11421 transitions. [2021-10-08 17:26:53,375 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-08 17:26:53,375 INFO L276 IsEmpty]: Start isEmpty. Operand 3984 states and 11421 transitions. [2021-10-08 17:26:53,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:26:53,384 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:26:53,384 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:26:53,402 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-08 17:26:53,598 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-08 17:26:53,598 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-08 17:26:53,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:26:53,599 INFO L82 PathProgramCache]: Analyzing trace with hash -1936815229, now seen corresponding path program 42 times [2021-10-08 17:26:53,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:26:53,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [675409479] [2021-10-08 17:26:53,600 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:26:53,600 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:26:53,600 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:26:53,601 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-08 17:26:53,603 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-08 17:26:54,274 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:26:54,274 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:26:54,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:26:54,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:26:54,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:54,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:26:55,092 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:26:55,093 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:26:55,093 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [675409479] [2021-10-08 17:26:55,093 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [675409479] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:26:55,093 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:26:55,093 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:26:55,093 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075930550] [2021-10-08 17:26:55,094 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:26:55,094 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:26:55,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:26:55,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:26:55,095 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-08 17:27:06,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:06,269 INFO L93 Difference]: Finished difference Result 6094 states and 17028 transitions. [2021-10-08 17:27:06,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-08 17:27:06,270 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-08 17:27:06,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:06,282 INFO L225 Difference]: With dead ends: 6094 [2021-10-08 17:27:06,282 INFO L226 Difference]: Without dead ends: 6028 [2021-10-08 17:27:06,283 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 976 ImplicationChecksByTransitivity, 4989.1ms TimeCoverageRelationStatistics Valid=582, Invalid=3578, Unknown=0, NotChecked=0, Total=4160 [2021-10-08 17:27:06,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6028 states. [2021-10-08 17:27:06,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6028 to 3948. [2021-10-08 17:27:06,354 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-08 17:27:06,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3948 states to 3948 states and 11325 transitions. [2021-10-08 17:27:06,363 INFO L78 Accepts]: Start accepts. Automaton has 3948 states and 11325 transitions. Word has length 38 [2021-10-08 17:27:06,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:06,364 INFO L470 AbstractCegarLoop]: Abstraction has 3948 states and 11325 transitions. [2021-10-08 17:27:06,364 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-08 17:27:06,364 INFO L276 IsEmpty]: Start isEmpty. Operand 3948 states and 11325 transitions. [2021-10-08 17:27:06,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:06,370 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:06,370 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:06,383 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Ended with exit code 0 [2021-10-08 17:27:06,571 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-08 17:27:06,571 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-08 17:27:06,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:06,572 INFO L82 PathProgramCache]: Analyzing trace with hash 707453745, now seen corresponding path program 43 times [2021-10-08 17:27:06,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:06,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1305094159] [2021-10-08 17:27:06,573 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:27:06,573 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:06,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:06,575 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-08 17:27:06,576 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-08 17:27:07,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:27:07,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:27:07,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:07,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:07,599 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:08,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:08,107 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:08,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1305094159] [2021-10-08 17:27:08,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1305094159] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:08,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:08,108 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:27:08,108 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696669301] [2021-10-08 17:27:08,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:27:08,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:08,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:27:08,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:27:08,109 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-08 17:27:17,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:17,640 INFO L93 Difference]: Finished difference Result 5570 states and 15659 transitions. [2021-10-08 17:27:17,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-10-08 17:27:17,641 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-08 17:27:17,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:17,652 INFO L225 Difference]: With dead ends: 5570 [2021-10-08 17:27:17,653 INFO L226 Difference]: Without dead ends: 5484 [2021-10-08 17:27:17,653 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 664 ImplicationChecksByTransitivity, 4429.5ms TimeCoverageRelationStatistics Valid=506, Invalid=2800, Unknown=0, NotChecked=0, Total=3306 [2021-10-08 17:27:17,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5484 states. [2021-10-08 17:27:17,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5484 to 3880. [2021-10-08 17:27:17,719 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-08 17:27:17,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3880 states to 3880 states and 11154 transitions. [2021-10-08 17:27:17,728 INFO L78 Accepts]: Start accepts. Automaton has 3880 states and 11154 transitions. Word has length 38 [2021-10-08 17:27:17,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:17,729 INFO L470 AbstractCegarLoop]: Abstraction has 3880 states and 11154 transitions. [2021-10-08 17:27:17,729 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-08 17:27:17,729 INFO L276 IsEmpty]: Start isEmpty. Operand 3880 states and 11154 transitions. [2021-10-08 17:27:17,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:17,734 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:17,735 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:17,747 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-08 17:27:17,935 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-08 17:27:17,936 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-08 17:27:17,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:17,937 INFO L82 PathProgramCache]: Analyzing trace with hash -585172069, now seen corresponding path program 44 times [2021-10-08 17:27:17,937 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:17,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1798252616] [2021-10-08 17:27:17,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:27:17,939 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:17,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:17,940 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-08 17:27:17,943 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-08 17:27:18,633 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:27:18,634 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:27:18,639 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-08 17:27:18,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:18,877 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:18,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:19,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:19,317 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:19,317 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1798252616] [2021-10-08 17:27:19,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1798252616] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:19,318 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:19,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-10-08 17:27:19,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410202784] [2021-10-08 17:27:19,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-08 17:27:19,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:19,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-08 17:27:19,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-10-08 17:27:19,319 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-08 17:27:24,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:24,606 INFO L93 Difference]: Finished difference Result 5412 states and 15534 transitions. [2021-10-08 17:27:24,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-10-08 17:27:24,606 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-08 17:27:24,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:24,617 INFO L225 Difference]: With dead ends: 5412 [2021-10-08 17:27:24,617 INFO L226 Difference]: Without dead ends: 5240 [2021-10-08 17:27:24,617 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 1958.8ms TimeCoverageRelationStatistics Valid=330, Invalid=1476, Unknown=0, NotChecked=0, Total=1806 [2021-10-08 17:27:24,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5240 states. [2021-10-08 17:27:24,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5240 to 3892. [2021-10-08 17:27:24,683 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-08 17:27:24,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3892 states to 3892 states and 11174 transitions. [2021-10-08 17:27:24,692 INFO L78 Accepts]: Start accepts. Automaton has 3892 states and 11174 transitions. Word has length 38 [2021-10-08 17:27:24,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:24,693 INFO L470 AbstractCegarLoop]: Abstraction has 3892 states and 11174 transitions. [2021-10-08 17:27:24,693 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-08 17:27:24,693 INFO L276 IsEmpty]: Start isEmpty. Operand 3892 states and 11174 transitions. [2021-10-08 17:27:24,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:24,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:24,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:24,712 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-08 17:27:24,900 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-08 17:27:24,901 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-08 17:27:24,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:24,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1515268103, now seen corresponding path program 45 times [2021-10-08 17:27:24,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:24,903 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912056539] [2021-10-08 17:27:24,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:27:24,903 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:24,903 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:24,904 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-08 17:27:24,911 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-08 17:27:25,561 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:27:25,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:27:25,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:27:25,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:25,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:25,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:26,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-08 17:27:26,345 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:26,345 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912056539] [2021-10-08 17:27:26,345 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912056539] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:26,345 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:26,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:27:26,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532275286] [2021-10-08 17:27:26,346 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:27:26,346 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:26,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:27:26,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:27:26,347 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-08 17:27:31,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:31,843 INFO L93 Difference]: Finished difference Result 5352 states and 15251 transitions. [2021-10-08 17:27:31,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-08 17:27:31,844 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-08 17:27:31,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:31,854 INFO L225 Difference]: With dead ends: 5352 [2021-10-08 17:27:31,855 INFO L226 Difference]: Without dead ends: 5284 [2021-10-08 17:27:31,855 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 331 ImplicationChecksByTransitivity, 2222.9ms TimeCoverageRelationStatistics Valid=314, Invalid=1848, Unknown=0, NotChecked=0, Total=2162 [2021-10-08 17:27:31,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2021-10-08 17:27:31,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 3890. [2021-10-08 17:27:31,923 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-08 17:27:31,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3890 states to 3890 states and 11168 transitions. [2021-10-08 17:27:31,933 INFO L78 Accepts]: Start accepts. Automaton has 3890 states and 11168 transitions. Word has length 38 [2021-10-08 17:27:31,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:31,933 INFO L470 AbstractCegarLoop]: Abstraction has 3890 states and 11168 transitions. [2021-10-08 17:27:31,933 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-08 17:27:31,933 INFO L276 IsEmpty]: Start isEmpty. Operand 3890 states and 11168 transitions. [2021-10-08 17:27:31,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:31,939 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:31,939 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:31,952 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-08 17:27:32,140 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-08 17:27:32,140 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-08 17:27:32,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:32,141 INFO L82 PathProgramCache]: Analyzing trace with hash 152889151, now seen corresponding path program 46 times [2021-10-08 17:27:32,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:32,142 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1078858099] [2021-10-08 17:27:32,142 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:27:32,143 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:32,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:32,144 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-08 17:27:32,145 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-08 17:27:32,815 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:27:32,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:27:32,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-08 17:27:32,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:33,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:33,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:33,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:33,346 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:33,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1078858099] [2021-10-08 17:27:33,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1078858099] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:33,346 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:33,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-10-08 17:27:33,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801604572] [2021-10-08 17:27:33,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-10-08 17:27:33,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:33,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-10-08 17:27:33,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-10-08 17:27:33,348 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-08 17:27:38,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:38,828 INFO L93 Difference]: Finished difference Result 5332 states and 15001 transitions. [2021-10-08 17:27:38,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-08 17:27:38,829 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-08 17:27:38,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:38,839 INFO L225 Difference]: With dead ends: 5332 [2021-10-08 17:27:38,839 INFO L226 Difference]: Without dead ends: 5238 [2021-10-08 17:27:38,839 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 2372.8ms TimeCoverageRelationStatistics Valid=289, Invalid=1117, Unknown=0, NotChecked=0, Total=1406 [2021-10-08 17:27:38,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5238 states. [2021-10-08 17:27:38,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5238 to 3930. [2021-10-08 17:27:38,903 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-08 17:27:38,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11284 transitions. [2021-10-08 17:27:38,912 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11284 transitions. Word has length 38 [2021-10-08 17:27:38,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:38,912 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11284 transitions. [2021-10-08 17:27:38,912 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-08 17:27:38,912 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11284 transitions. [2021-10-08 17:27:38,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:38,919 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:38,919 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:38,932 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-08 17:27:39,120 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-08 17:27:39,121 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-08 17:27:39,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:39,122 INFO L82 PathProgramCache]: Analyzing trace with hash 1246378225, now seen corresponding path program 47 times [2021-10-08 17:27:39,122 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:39,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [377435519] [2021-10-08 17:27:39,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:27:39,123 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:39,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:39,125 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-08 17:27:39,127 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-08 17:27:39,807 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:27:39,807 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:27:39,813 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:27:39,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:40,110 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:40,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:40,689 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:40,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:40,689 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [377435519] [2021-10-08 17:27:40,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [377435519] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:40,690 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:40,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:27:40,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424986890] [2021-10-08 17:27:40,691 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:27:40,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:40,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:27:40,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:27:40,692 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-08 17:27:57,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:27:57,439 INFO L93 Difference]: Finished difference Result 6212 states and 16825 transitions. [2021-10-08 17:27:57,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-10-08 17:27:57,440 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-08 17:27:57,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:27:57,450 INFO L225 Difference]: With dead ends: 6212 [2021-10-08 17:27:57,451 INFO L226 Difference]: Without dead ends: 6058 [2021-10-08 17:27:57,451 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 924 ImplicationChecksByTransitivity, 9092.8ms TimeCoverageRelationStatistics Valid=749, Invalid=3157, Unknown=0, NotChecked=0, Total=3906 [2021-10-08 17:27:57,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6058 states. [2021-10-08 17:27:57,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6058 to 4014. [2021-10-08 17:27:57,520 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-08 17:27:57,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4014 states to 4014 states and 11508 transitions. [2021-10-08 17:27:57,529 INFO L78 Accepts]: Start accepts. Automaton has 4014 states and 11508 transitions. Word has length 38 [2021-10-08 17:27:57,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:27:57,529 INFO L470 AbstractCegarLoop]: Abstraction has 4014 states and 11508 transitions. [2021-10-08 17:27:57,529 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-08 17:27:57,529 INFO L276 IsEmpty]: Start isEmpty. Operand 4014 states and 11508 transitions. [2021-10-08 17:27:57,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:27:57,535 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:27:57,535 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:27:57,547 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-08 17:27:57,736 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-08 17:27:57,736 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-08 17:27:57,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:27:57,737 INFO L82 PathProgramCache]: Analyzing trace with hash -1549385785, now seen corresponding path program 48 times [2021-10-08 17:27:57,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:27:57,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585005776] [2021-10-08 17:27:57,738 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:27:57,738 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:27:57,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:27:57,739 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-08 17:27:57,740 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-08 17:27:58,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:27:58,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:27:58,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:27:58,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:27:58,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:58,829 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:27:59,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:27:59,459 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:27:59,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585005776] [2021-10-08 17:27:59,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585005776] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:27:59,459 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:27:59,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:27:59,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361385410] [2021-10-08 17:27:59,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:27:59,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:27:59,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:27:59,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:27:59,462 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-08 17:28:12,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:28:12,949 INFO L93 Difference]: Finished difference Result 6174 states and 16739 transitions. [2021-10-08 17:28:12,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-08 17:28:12,950 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-08 17:28:12,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:28:12,962 INFO L225 Difference]: With dead ends: 6174 [2021-10-08 17:28:12,962 INFO L226 Difference]: Without dead ends: 6108 [2021-10-08 17:28:12,963 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 753 ImplicationChecksByTransitivity, 6702.5ms TimeCoverageRelationStatistics Valid=559, Invalid=2981, Unknown=0, NotChecked=0, Total=3540 [2021-10-08 17:28:12,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6108 states. [2021-10-08 17:28:13,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6108 to 3978. [2021-10-08 17:28:13,043 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-08 17:28:13,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3978 states to 3978 states and 11412 transitions. [2021-10-08 17:28:13,053 INFO L78 Accepts]: Start accepts. Automaton has 3978 states and 11412 transitions. Word has length 38 [2021-10-08 17:28:13,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:28:13,054 INFO L470 AbstractCegarLoop]: Abstraction has 3978 states and 11412 transitions. [2021-10-08 17:28:13,054 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-08 17:28:13,054 INFO L276 IsEmpty]: Start isEmpty. Operand 3978 states and 11412 transitions. [2021-10-08 17:28:13,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:28:13,060 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:28:13,060 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:28:13,073 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-08 17:28:13,261 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-08 17:28:13,261 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-08 17:28:13,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:28:13,262 INFO L82 PathProgramCache]: Analyzing trace with hash 1094883189, now seen corresponding path program 49 times [2021-10-08 17:28:13,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:28:13,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606561889] [2021-10-08 17:28:13,264 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:28:13,264 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:28:13,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:28:13,265 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-08 17:28:13,280 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-08 17:28:14,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:28:14,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:28:14,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:28:14,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:28:14,312 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:28:14,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-08 17:28:14,906 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:28:14,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606561889] [2021-10-08 17:28:14,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606561889] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:28:14,906 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:28:14,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:28:14,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112990651] [2021-10-08 17:28:14,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:28:14,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:28:14,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:28:14,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:28:14,908 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-08 17:28:25,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:28:25,219 INFO L93 Difference]: Finished difference Result 5272 states and 14495 transitions. [2021-10-08 17:28:25,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-08 17:28:25,220 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-08 17:28:25,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:28:25,230 INFO L225 Difference]: With dead ends: 5272 [2021-10-08 17:28:25,230 INFO L226 Difference]: Without dead ends: 5186 [2021-10-08 17:28:25,231 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 4739.9ms TimeCoverageRelationStatistics Valid=439, Invalid=2213, Unknown=0, NotChecked=0, Total=2652 [2021-10-08 17:28:25,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5186 states. [2021-10-08 17:28:25,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5186 to 3918. [2021-10-08 17:28:25,306 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-08 17:28:25,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 11245 transitions. [2021-10-08 17:28:25,319 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 11245 transitions. Word has length 38 [2021-10-08 17:28:25,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:28:25,319 INFO L470 AbstractCegarLoop]: Abstraction has 3918 states and 11245 transitions. [2021-10-08 17:28:25,319 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-08 17:28:25,320 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 11245 transitions. [2021-10-08 17:28:25,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:28:25,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:28:25,327 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:28:25,340 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-08 17:28:25,527 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-08 17:28:25,528 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-08 17:28:25,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:28:25,528 INFO L82 PathProgramCache]: Analyzing trace with hash -597424383, now seen corresponding path program 50 times [2021-10-08 17:28:25,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:28:25,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1786062229] [2021-10-08 17:28:25,529 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:28:25,530 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:28:25,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:28:25,531 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-08 17:28:25,532 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-08 17:28:26,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:28:26,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:28:26,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:28:26,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:28:26,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:28:26,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:28:27,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:28:27,184 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:28:27,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1786062229] [2021-10-08 17:28:27,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1786062229] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:28:27,184 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:28:27,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:28:27,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736316980] [2021-10-08 17:28:27,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:28:27,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:28:27,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:28:27,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:28:27,186 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-08 17:28:44,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:28:44,328 INFO L93 Difference]: Finished difference Result 5966 states and 16267 transitions. [2021-10-08 17:28:44,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-08 17:28:44,330 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-08 17:28:44,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:28:44,340 INFO L225 Difference]: With dead ends: 5966 [2021-10-08 17:28:44,340 INFO L226 Difference]: Without dead ends: 5858 [2021-10-08 17:28:44,341 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 775 ImplicationChecksByTransitivity, 9250.5ms TimeCoverageRelationStatistics Valid=635, Invalid=2905, Unknown=0, NotChecked=0, Total=3540 [2021-10-08 17:28:44,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5858 states. [2021-10-08 17:28:44,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5858 to 3930. [2021-10-08 17:28:44,416 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-08 17:28:44,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3930 states to 3930 states and 11270 transitions. [2021-10-08 17:28:44,429 INFO L78 Accepts]: Start accepts. Automaton has 3930 states and 11270 transitions. Word has length 38 [2021-10-08 17:28:44,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:28:44,429 INFO L470 AbstractCegarLoop]: Abstraction has 3930 states and 11270 transitions. [2021-10-08 17:28:44,430 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-08 17:28:44,430 INFO L276 IsEmpty]: Start isEmpty. Operand 3930 states and 11270 transitions. [2021-10-08 17:28:44,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:28:44,438 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:28:44,438 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:28:44,456 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-08 17:28:44,652 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-08 17:28:44,653 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-08 17:28:44,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:28:44,653 INFO L82 PathProgramCache]: Analyzing trace with hash 429770239, now seen corresponding path program 51 times [2021-10-08 17:28:44,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:28:44,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690411188] [2021-10-08 17:28:44,654 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:28:44,655 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:28:44,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:28:44,656 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-08 17:28:44,657 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-08 17:28:45,503 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:28:45,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:28:45,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:28:45,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:28:45,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:28:45,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:28:46,325 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:28:46,325 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:28:46,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690411188] [2021-10-08 17:28:46,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690411188] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:28:46,326 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:28:46,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:28:46,326 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905729679] [2021-10-08 17:28:46,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:28:46,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:28:46,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:28:46,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:28:46,328 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-08 17:29:04,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:29:04,077 INFO L93 Difference]: Finished difference Result 5868 states and 16017 transitions. [2021-10-08 17:29:04,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-10-08 17:29:04,078 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-08 17:29:04,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:29:04,090 INFO L225 Difference]: With dead ends: 5868 [2021-10-08 17:29:04,090 INFO L226 Difference]: Without dead ends: 5790 [2021-10-08 17:29:04,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 749 ImplicationChecksByTransitivity, 10094.3ms TimeCoverageRelationStatistics Valid=610, Invalid=2812, Unknown=0, NotChecked=0, Total=3422 [2021-10-08 17:29:04,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5790 states. [2021-10-08 17:29:04,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5790 to 3906. [2021-10-08 17:29:04,160 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-08 17:29:04,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11179 transitions. [2021-10-08 17:29:04,169 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11179 transitions. Word has length 38 [2021-10-08 17:29:04,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:29:04,169 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11179 transitions. [2021-10-08 17:29:04,169 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-08 17:29:04,169 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11179 transitions. [2021-10-08 17:29:04,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:29:04,176 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:29:04,176 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:29:04,189 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-08 17:29:04,377 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-08 17:29:04,377 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-08 17:29:04,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:29:04,378 INFO L82 PathProgramCache]: Analyzing trace with hash -1343353329, now seen corresponding path program 52 times [2021-10-08 17:29:04,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:29:04,379 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2074224388] [2021-10-08 17:29:04,379 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:29:04,380 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:29:04,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:29:04,381 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-08 17:29:04,382 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-08 17:29:05,201 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:29:05,202 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:29:05,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:29:05,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:29:05,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:05,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:29:06,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:06,066 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:29:06,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2074224388] [2021-10-08 17:29:06,066 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2074224388] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:29:06,066 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:29:06,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:29:06,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139821043] [2021-10-08 17:29:06,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:29:06,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:29:06,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:29:06,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:29:06,068 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-08 17:29:23,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:29:23,856 INFO L93 Difference]: Finished difference Result 6152 states and 16780 transitions. [2021-10-08 17:29:23,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-10-08 17:29:23,858 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-08 17:29:23,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:29:23,870 INFO L225 Difference]: With dead ends: 6152 [2021-10-08 17:29:23,870 INFO L226 Difference]: Without dead ends: 6128 [2021-10-08 17:29:23,871 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 992 ImplicationChecksByTransitivity, 9770.8ms TimeCoverageRelationStatistics Valid=707, Invalid=3453, Unknown=0, NotChecked=0, Total=4160 [2021-10-08 17:29:23,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6128 states. [2021-10-08 17:29:23,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6128 to 3906. [2021-10-08 17:29:23,941 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-08 17:29:23,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3906 states to 3906 states and 11175 transitions. [2021-10-08 17:29:23,950 INFO L78 Accepts]: Start accepts. Automaton has 3906 states and 11175 transitions. Word has length 38 [2021-10-08 17:29:23,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:29:23,950 INFO L470 AbstractCegarLoop]: Abstraction has 3906 states and 11175 transitions. [2021-10-08 17:29:23,950 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-08 17:29:23,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3906 states and 11175 transitions. [2021-10-08 17:29:23,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:29:23,956 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:29:23,957 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:29:23,970 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-08 17:29:24,158 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-08 17:29:24,159 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-08 17:29:24,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:29:24,159 INFO L82 PathProgramCache]: Analyzing trace with hash 155849957, now seen corresponding path program 53 times [2021-10-08 17:29:24,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:29:24,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022895250] [2021-10-08 17:29:24,161 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:29:24,161 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:29:24,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:29:24,162 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-08 17:29:24,165 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-08 17:29:24,958 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:29:24,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:29:24,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:29:24,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:29:25,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:25,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:29:25,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:25,763 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:29:25,763 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022895250] [2021-10-08 17:29:25,763 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022895250] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:29:25,763 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:29:25,763 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:29:25,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497049948] [2021-10-08 17:29:25,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:29:25,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:29:25,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:29:25,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:29:25,765 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-08 17:29:39,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:29:39,078 INFO L93 Difference]: Finished difference Result 5956 states and 16335 transitions. [2021-10-08 17:29:39,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-10-08 17:29:39,079 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-08 17:29:39,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:29:39,090 INFO L225 Difference]: With dead ends: 5956 [2021-10-08 17:29:39,091 INFO L226 Difference]: Without dead ends: 5938 [2021-10-08 17:29:39,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 850 ImplicationChecksByTransitivity, 6151.3ms TimeCoverageRelationStatistics Valid=565, Invalid=3341, Unknown=0, NotChecked=0, Total=3906 [2021-10-08 17:29:39,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5938 states. [2021-10-08 17:29:39,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5938 to 3902. [2021-10-08 17:29:39,160 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-08 17:29:39,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3902 states to 3902 states and 11166 transitions. [2021-10-08 17:29:39,171 INFO L78 Accepts]: Start accepts. Automaton has 3902 states and 11166 transitions. Word has length 38 [2021-10-08 17:29:39,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:29:39,171 INFO L470 AbstractCegarLoop]: Abstraction has 3902 states and 11166 transitions. [2021-10-08 17:29:39,172 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-08 17:29:39,172 INFO L276 IsEmpty]: Start isEmpty. Operand 3902 states and 11166 transitions. [2021-10-08 17:29:39,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:29:39,178 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:29:39,178 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:29:39,194 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-08 17:29:39,380 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-08 17:29:39,381 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-08 17:29:39,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:29:39,381 INFO L82 PathProgramCache]: Analyzing trace with hash 2104180499, now seen corresponding path program 54 times [2021-10-08 17:29:39,382 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:29:39,382 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1517715740] [2021-10-08 17:29:39,382 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:29:39,383 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:29:39,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:29:39,385 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-08 17:29:39,385 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-08 17:29:40,215 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:29:40,216 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:29:40,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:29:40,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:29:40,519 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:40,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:29:41,083 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:29:41,083 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:29:41,083 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1517715740] [2021-10-08 17:29:41,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1517715740] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:29:41,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:29:41,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:29:41,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48889535] [2021-10-08 17:29:41,084 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:29:41,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:29:41,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:29:41,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:29:41,085 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-08 17:29:59,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:29:59,414 INFO L93 Difference]: Finished difference Result 6130 states and 16729 transitions. [2021-10-08 17:29:59,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-08 17:29:59,415 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-08 17:29:59,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:29:59,427 INFO L225 Difference]: With dead ends: 6130 [2021-10-08 17:29:59,427 INFO L226 Difference]: Without dead ends: 6118 [2021-10-08 17:29:59,428 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 926 ImplicationChecksByTransitivity, 9878.6ms TimeCoverageRelationStatistics Valid=651, Invalid=3255, Unknown=0, NotChecked=0, Total=3906 [2021-10-08 17:29:59,437 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6118 states. [2021-10-08 17:29:59,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6118 to 3904. [2021-10-08 17:29:59,498 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-08 17:29:59,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3904 states to 3904 states and 11169 transitions. [2021-10-08 17:29:59,507 INFO L78 Accepts]: Start accepts. Automaton has 3904 states and 11169 transitions. Word has length 38 [2021-10-08 17:29:59,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:29:59,507 INFO L470 AbstractCegarLoop]: Abstraction has 3904 states and 11169 transitions. [2021-10-08 17:29:59,507 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-08 17:29:59,507 INFO L276 IsEmpty]: Start isEmpty. Operand 3904 states and 11169 transitions. [2021-10-08 17:29:59,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:29:59,513 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:29:59,513 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:29:59,527 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-08 17:29:59,715 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-08 17:29:59,716 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-08 17:29:59,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:29:59,716 INFO L82 PathProgramCache]: Analyzing trace with hash -1386020077, now seen corresponding path program 55 times [2021-10-08 17:29:59,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:29:59,717 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1796912134] [2021-10-08 17:29:59,717 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:29:59,718 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:29:59,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:29:59,720 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-08 17:29:59,721 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-08 17:30:00,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:30:00,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:30:00,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:30:00,835 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:00,835 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:30:01,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:01,386 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:30:01,387 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1796912134] [2021-10-08 17:30:01,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1796912134] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:30:01,387 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:30:01,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:30:01,387 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435751874] [2021-10-08 17:30:01,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:30:01,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:30:01,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:30:01,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:30:01,389 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-08 17:30:14,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:30:14,774 INFO L93 Difference]: Finished difference Result 5894 states and 16204 transitions. [2021-10-08 17:30:14,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-08 17:30:14,775 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-08 17:30:14,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:30:14,788 INFO L225 Difference]: With dead ends: 5894 [2021-10-08 17:30:14,788 INFO L226 Difference]: Without dead ends: 5878 [2021-10-08 17:30:14,789 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 786 ImplicationChecksByTransitivity, 6421.8ms TimeCoverageRelationStatistics Valid=519, Invalid=3141, Unknown=0, NotChecked=0, Total=3660 [2021-10-08 17:30:14,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5878 states. [2021-10-08 17:30:14,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5878 to 3898. [2021-10-08 17:30:14,860 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-08 17:30:14,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3898 states to 3898 states and 11157 transitions. [2021-10-08 17:30:14,870 INFO L78 Accepts]: Start accepts. Automaton has 3898 states and 11157 transitions. Word has length 38 [2021-10-08 17:30:14,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:30:14,870 INFO L470 AbstractCegarLoop]: Abstraction has 3898 states and 11157 transitions. [2021-10-08 17:30:14,871 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-08 17:30:14,871 INFO L276 IsEmpty]: Start isEmpty. Operand 3898 states and 11157 transitions. [2021-10-08 17:30:14,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:30:14,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:30:14,878 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:30:14,894 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-08 17:30:15,091 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-08 17:30:15,092 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-08 17:30:15,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:30:15,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1721898609, now seen corresponding path program 56 times [2021-10-08 17:30:15,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:30:15,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1536491869] [2021-10-08 17:30:15,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-08 17:30:15,094 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:30:15,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:30:15,095 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-08 17:30:15,096 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-08 17:30:15,949 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:30:15,949 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:30:15,955 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:30:15,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:30:16,248 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:16,248 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:30:16,788 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:16,789 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:30:16,789 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1536491869] [2021-10-08 17:30:16,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1536491869] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:30:16,789 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:30:16,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:30:16,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29273372] [2021-10-08 17:30:16,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:30:16,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:30:16,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:30:16,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:30:16,791 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-08 17:30:26,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:30:26,690 INFO L93 Difference]: Finished difference Result 5206 states and 14329 transitions. [2021-10-08 17:30:26,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-10-08 17:30:26,691 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-08 17:30:26,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:30:26,701 INFO L225 Difference]: With dead ends: 5206 [2021-10-08 17:30:26,702 INFO L226 Difference]: Without dead ends: 5182 [2021-10-08 17:30:26,702 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 465 ImplicationChecksByTransitivity, 4853.1ms TimeCoverageRelationStatistics Valid=433, Invalid=2117, Unknown=0, NotChecked=0, Total=2550 [2021-10-08 17:30:26,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5182 states. [2021-10-08 17:30:26,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5182 to 3916. [2021-10-08 17:30:26,768 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-08 17:30:26,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3916 states to 3916 states and 11202 transitions. [2021-10-08 17:30:26,778 INFO L78 Accepts]: Start accepts. Automaton has 3916 states and 11202 transitions. Word has length 38 [2021-10-08 17:30:26,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:30:26,778 INFO L470 AbstractCegarLoop]: Abstraction has 3916 states and 11202 transitions. [2021-10-08 17:30:26,778 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-08 17:30:26,779 INFO L276 IsEmpty]: Start isEmpty. Operand 3916 states and 11202 transitions. [2021-10-08 17:30:26,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:30:26,787 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:30:26,787 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:30:26,803 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-08 17:30:26,987 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-08 17:30:26,988 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-08 17:30:26,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:30:26,989 INFO L82 PathProgramCache]: Analyzing trace with hash -1822827227, now seen corresponding path program 57 times [2021-10-08 17:30:26,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:30:26,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1516535871] [2021-10-08 17:30:26,990 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-08 17:30:26,990 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:30:26,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:30:26,991 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-08 17:30:26,993 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-08 17:30:27,864 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2021-10-08 17:30:27,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:30:27,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:30:27,874 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:30:28,182 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:28,183 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:30:28,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-08 17:30:28,798 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:30:28,798 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1516535871] [2021-10-08 17:30:28,798 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1516535871] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:30:28,798 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:30:28,798 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:30:28,798 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291396690] [2021-10-08 17:30:28,799 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:30:28,799 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:30:28,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:30:28,799 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:30:28,800 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-08 17:30:45,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:30:45,411 INFO L93 Difference]: Finished difference Result 6026 states and 16343 transitions. [2021-10-08 17:30:45,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-08 17:30:45,413 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-08 17:30:45,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:30:45,424 INFO L225 Difference]: With dead ends: 6026 [2021-10-08 17:30:45,424 INFO L226 Difference]: Without dead ends: 6014 [2021-10-08 17:30:45,425 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 718 ImplicationChecksByTransitivity, 9017.9ms TimeCoverageRelationStatistics Valid=634, Invalid=2558, Unknown=0, NotChecked=0, Total=3192 [2021-10-08 17:30:45,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6014 states. [2021-10-08 17:30:45,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6014 to 3922. [2021-10-08 17:30:45,499 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-08 17:30:45,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3922 states to 3922 states and 11213 transitions. [2021-10-08 17:30:45,509 INFO L78 Accepts]: Start accepts. Automaton has 3922 states and 11213 transitions. Word has length 38 [2021-10-08 17:30:45,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:30:45,509 INFO L470 AbstractCegarLoop]: Abstraction has 3922 states and 11213 transitions. [2021-10-08 17:30:45,510 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-08 17:30:45,510 INFO L276 IsEmpty]: Start isEmpty. Operand 3922 states and 11213 transitions. [2021-10-08 17:30:45,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:30:45,516 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:30:45,516 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:30:45,533 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-08 17:30:45,716 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-08 17:30:45,717 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-08 17:30:45,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:30:45,718 INFO L82 PathProgramCache]: Analyzing trace with hash 640867113, now seen corresponding path program 58 times [2021-10-08 17:30:45,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:30:45,719 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1956742112] [2021-10-08 17:30:45,719 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-08 17:30:45,719 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:30:45,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:30:45,720 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-08 17:30:45,721 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-08 17:30:46,625 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-08 17:30:46,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:30:46,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:30:46,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:30:46,916 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:30:46,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:30:47,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-08 17:30:47,515 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:30:47,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1956742112] [2021-10-08 17:30:47,515 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1956742112] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:30:47,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:30:47,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:30:47,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041497435] [2021-10-08 17:30:47,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:30:47,516 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:30:47,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:30:47,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=364, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:30:47,517 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-08 17:31:00,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:31:00,856 INFO L93 Difference]: Finished difference Result 6066 states and 16454 transitions. [2021-10-08 17:31:00,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-10-08 17:31:00,857 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-08 17:31:00,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:31:00,869 INFO L225 Difference]: With dead ends: 6066 [2021-10-08 17:31:00,869 INFO L226 Difference]: Without dead ends: 6024 [2021-10-08 17:31:00,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 661 ImplicationChecksByTransitivity, 6595.9ms TimeCoverageRelationStatistics Valid=519, Invalid=2673, Unknown=0, NotChecked=0, Total=3192 [2021-10-08 17:31:00,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2021-10-08 17:31:00,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 3886. [2021-10-08 17:31:00,941 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-08 17:31:00,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11130 transitions. [2021-10-08 17:31:00,950 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11130 transitions. Word has length 38 [2021-10-08 17:31:00,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:31:00,950 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11130 transitions. [2021-10-08 17:31:00,950 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-08 17:31:00,950 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11130 transitions. [2021-10-08 17:31:00,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:31:00,956 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:31:00,956 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:31:00,970 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-08 17:31:01,156 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-08 17:31:01,157 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-08 17:31:01,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:31:01,158 INFO L82 PathProgramCache]: Analyzing trace with hash -2060575499, now seen corresponding path program 59 times [2021-10-08 17:31:01,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:31:01,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [826766750] [2021-10-08 17:31:01,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-08 17:31:01,160 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:31:01,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:31:01,160 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-08 17:31:01,161 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-08 17:31:01,998 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-10-08 17:31:01,998 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:31:02,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:31:02,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:31:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:02,299 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:31:02,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:02,840 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:31:02,840 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [826766750] [2021-10-08 17:31:02,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [826766750] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:31:02,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:31:02,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:31:02,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898705332] [2021-10-08 17:31:02,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:31:02,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:31:02,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:31:02,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=365, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:31:02,841 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-08 17:31:11,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:31:11,856 INFO L93 Difference]: Finished difference Result 5178 states and 14457 transitions. [2021-10-08 17:31:11,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-10-08 17:31:11,857 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-08 17:31:11,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:31:11,867 INFO L225 Difference]: With dead ends: 5178 [2021-10-08 17:31:11,868 INFO L226 Difference]: Without dead ends: 5154 [2021-10-08 17:31:11,868 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 3911.4ms TimeCoverageRelationStatistics Valid=458, Invalid=2512, Unknown=0, NotChecked=0, Total=2970 [2021-10-08 17:31:11,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5154 states. [2021-10-08 17:31:11,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5154 to 3886. [2021-10-08 17:31:11,935 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-08 17:31:11,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11120 transitions. [2021-10-08 17:31:11,945 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11120 transitions. Word has length 38 [2021-10-08 17:31:11,945 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:31:11,945 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11120 transitions. [2021-10-08 17:31:11,945 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-08 17:31:11,945 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11120 transitions. [2021-10-08 17:31:11,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:31:11,951 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:31:11,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-08 17:31:11,965 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-08 17:31:12,152 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-08 17:31:12,153 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-08 17:31:12,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:31:12,154 INFO L82 PathProgramCache]: Analyzing trace with hash 1744581391, now seen corresponding path program 60 times [2021-10-08 17:31:12,154 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:31:12,155 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544342215] [2021-10-08 17:31:12,155 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-08 17:31:12,155 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:31:12,155 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:31:12,156 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-08 17:31:12,157 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-08 17:31:13,043 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2021-10-08 17:31:13,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-08 17:31:13,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:31:13,051 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:31:13,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:13,340 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:31:13,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:13,888 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:31:13,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544342215] [2021-10-08 17:31:13,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544342215] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:31:13,888 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:31:13,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:31:13,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169140783] [2021-10-08 17:31:13,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:31:13,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:31:13,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:31:13,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:31:13,890 INFO L87 Difference]: Start difference. First operand 3886 states and 11120 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 17:31:27,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-08 17:31:27,961 INFO L93 Difference]: Finished difference Result 5968 states and 16428 transitions. [2021-10-08 17:31:27,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-10-08 17:31:27,962 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-08 17:31:27,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-08 17:31:27,973 INFO L225 Difference]: With dead ends: 5968 [2021-10-08 17:31:27,973 INFO L226 Difference]: Without dead ends: 5956 [2021-10-08 17:31:27,974 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 6556.7ms TimeCoverageRelationStatistics Valid=715, Invalid=3707, Unknown=0, NotChecked=0, Total=4422 [2021-10-08 17:31:27,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5956 states. [2021-10-08 17:31:28,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5956 to 3886. [2021-10-08 17:31:28,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3886 states, 3885 states have (on average 2.8607464607464608) internal successors, (11114), 3885 states have internal predecessors, (11114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-08 17:31:28,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3886 states to 3886 states and 11114 transitions. [2021-10-08 17:31:28,052 INFO L78 Accepts]: Start accepts. Automaton has 3886 states and 11114 transitions. Word has length 38 [2021-10-08 17:31:28,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-08 17:31:28,053 INFO L470 AbstractCegarLoop]: Abstraction has 3886 states and 11114 transitions. [2021-10-08 17:31:28,053 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-08 17:31:28,053 INFO L276 IsEmpty]: Start isEmpty. Operand 3886 states and 11114 transitions. [2021-10-08 17:31:28,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-10-08 17:31:28,059 INFO L504 BasicCegarLoop]: Found error trace [2021-10-08 17:31:28,059 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-08 17:31:28,073 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-08 17:31:28,259 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-08 17:31:28,260 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-08 17:31:28,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-08 17:31:28,261 INFO L82 PathProgramCache]: Analyzing trace with hash -86691565, now seen corresponding path program 61 times [2021-10-08 17:31:28,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-08 17:31:28,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1781722989] [2021-10-08 17:31:28,262 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-08 17:31:28,262 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-08 17:31:28,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-08 17:31:28,263 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-08 17:31:28,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-10-08 17:31:29,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-08 17:31:29,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 14 conjunts are in the unsatisfiable core [2021-10-08 17:31:29,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-08 17:31:29,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:29,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-08 17:31:30,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-08 17:31:30,075 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-08 17:31:30,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1781722989] [2021-10-08 17:31:30,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1781722989] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-08 17:31:30,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-08 17:31:30,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-10-08 17:31:30,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302025137] [2021-10-08 17:31:30,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-10-08 17:31:30,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-08 17:31:30,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-10-08 17:31:30,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-10-08 17:31:30,078 INFO L87 Difference]: Start difference. First operand 3886 states and 11114 transitions. Second operand has 21 states, 21 states have (on average 2.9047619047619047) internal successors, (61), 20 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Received shutdown request... [2021-10-08 17:31:32,838 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-08 17:31:32,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-08 17:31:32,844 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-08 17:31:32,859 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2021-10-08 17:31:32,871 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-08 17:31:33,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-08 17:31:33,045 WARN L594 AbstractCegarLoop]: Verification canceled: while BasicCegarLoop was constructing difference of abstraction (3886states) and FLOYD_HOARE automaton (currently 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. [2021-10-08 17:31:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-08 17:31:33,049 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-08 17:31:33,050 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-08 17:31:33,051 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-08 17:31:33,052 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-08 17:31:33,057 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-08 17:31:33,058 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-08 17:31:33,060 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.10 05:31:33 BasicIcfg [2021-10-08 17:31:33,060 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-08 17:31:33,061 INFO L168 Benchmark]: Toolchain (without parser) took 837497.39 ms. Allocated memory was 151.0 MB in the beginning and 3.3 GB in the end (delta: 3.2 GB). Free memory was 126.1 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.6 GB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,061 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 151.0 MB. Free memory is still 123.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-08 17:31:33,062 INFO L168 Benchmark]: CACSL2BoogieTranslator took 329.98 ms. Allocated memory is still 151.0 MB. Free memory was 125.6 MB in the beginning and 114.4 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,062 INFO L168 Benchmark]: Boogie Procedure Inliner took 96.56 ms. Allocated memory is still 151.0 MB. Free memory was 114.4 MB in the beginning and 112.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,062 INFO L168 Benchmark]: Boogie Preprocessor took 82.95 ms. Allocated memory is still 151.0 MB. Free memory was 112.4 MB in the beginning and 110.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,063 INFO L168 Benchmark]: RCFGBuilder took 892.96 ms. Allocated memory is still 151.0 MB. Free memory was 110.8 MB in the beginning and 124.1 MB in the end (delta: -13.4 MB). Peak memory consumption was 13.3 MB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,063 INFO L168 Benchmark]: TraceAbstraction took 836074.66 ms. Allocated memory was 151.0 MB in the beginning and 3.3 GB in the end (delta: 3.2 GB). Free memory was 123.6 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.6 GB. Max. memory is 8.0 GB. [2021-10-08 17:31:33,065 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.21 ms. Allocated memory is still 151.0 MB. Free memory is still 123.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 329.98 ms. Allocated memory is still 151.0 MB. Free memory was 125.6 MB in the beginning and 114.4 MB in the end (delta: 11.3 MB). Peak memory consumption was 10.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 96.56 ms. Allocated memory is still 151.0 MB. Free memory was 114.4 MB in the beginning and 112.4 MB in the end (delta: 2.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 82.95 ms. Allocated memory is still 151.0 MB. Free memory was 112.4 MB in the beginning and 110.9 MB in the end (delta: 1.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * RCFGBuilder took 892.96 ms. Allocated memory is still 151.0 MB. Free memory was 110.8 MB in the beginning and 124.1 MB in the end (delta: -13.4 MB). Peak memory consumption was 13.3 MB. Max. memory is 8.0 GB. * TraceAbstraction took 836074.66 ms. Allocated memory was 151.0 MB in the beginning and 3.3 GB in the end (delta: 3.2 GB). Free memory was 123.6 MB in the beginning and 1.7 GB in the end (delta: -1.6 GB). Peak memory consumption was 1.6 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 21787.3ms, 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: 481, positive: 53, positive conditional: 0, positive unconditional: 53, negative: 427, negative conditional: 0, negative unconditional: 427, 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - 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 20 states, 21 states before enhancement),while PredicateComparison was comparing new predicate (quantifier-free) to 34 known predicates. - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 227 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 835822.4ms, OverallIterations: 70, TraceHistogramMax: 1, EmptinessCheckTime: 600.5ms, AutomataDifference: 698134.5ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 22249.5ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 9726 SDtfs, 39485 SDslu, 99984 SDs, 0 SdLazy, 90927 SolverSat, 8087 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 324290.1ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 6745 GetRequests, 3518 SyntacticMatches, 3 SemanticMatches, 3223 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46797 ImplicationChecksByTransitivity, 374223.3ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=8291occurred in iteration=0, InterpolantAutomatonStates: 2981, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 10285.2ms AutomataMinimizationTime, 69 MinimizatonAttempts, 119856 StatesRemovedByMinimization, 60 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 886.0ms SsaConstructionTime, 5075.2ms SatisfiabilityAnalysisTime, 54616.1ms InterpolantComputationTime, 2367 NumberOfCodeBlocks, 2367 NumberOfCodeBlocksAsserted, 70 NumberOfCheckSat, 4594 ConstructedInterpolants, 4 QuantifiedInterpolants, 21439 SizeOfPredicates, 567 NumberOfNonLiveVariables, 9036 ConjunctsInSsa, 834 ConjunctsInUnsatCore, 140 InterpolantComputations, 140 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