/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/popl20-difference-det.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-dev-8c2bbc9 [2021-10-07 16:02:57,932 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-07 16:02:57,935 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-07 16:02:57,970 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-07 16:02:57,971 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-07 16:02:57,972 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-07 16:02:57,974 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-07 16:02:57,976 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-07 16:02:57,979 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-07 16:02:57,980 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-07 16:02:57,981 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-07 16:02:57,983 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-07 16:02:57,983 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-07 16:02:57,985 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-07 16:02:57,986 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-07 16:02:57,988 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-07 16:02:57,989 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-07 16:02:57,990 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-07 16:02:57,993 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-07 16:02:57,995 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-07 16:02:58,015 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-07 16:02:58,016 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-07 16:02:58,018 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-07 16:02:58,019 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-07 16:02:58,023 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-07 16:02:58,023 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-07 16:02:58,024 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-07 16:02:58,025 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-07 16:02:58,025 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-07 16:02:58,027 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-07 16:02:58,027 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-07 16:02:58,028 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-07 16:02:58,029 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-07 16:02:58,030 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-07 16:02:58,032 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-07 16:02:58,032 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-07 16:02:58,033 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-07 16:02:58,034 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-07 16:02:58,034 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-07 16:02:58,035 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-07 16:02:58,036 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-07 16:02:58,038 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Bitvector.epf [2021-10-07 16:02:58,073 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-07 16:02:58,073 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-07 16:02:58,074 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-07 16:02:58,074 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-07 16:02:58,077 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-07 16:02:58,078 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-07 16:02:58,079 INFO L138 SettingsManager]: * Use SBE=true [2021-10-07 16:02:58,079 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-07 16:02:58,080 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-07 16:02:58,080 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-10-07 16:02:58,081 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-07 16:02:58,081 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-07 16:02:58,082 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-07 16:02:58,082 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-10-07 16:02:58,082 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-10-07 16:02:58,082 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-10-07 16:02:58,083 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-07 16:02:58,083 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-07 16:02:58,083 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-07 16:02:58,083 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-07 16:02:58,084 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-07 16:02:58,084 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-07 16:02:58,085 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-07 16:02:58,085 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-07 16:02:58,085 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-07 16:02:58,086 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 16:02:58,086 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-07 16:02:58,086 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-07 16:02:58,086 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-10-07 16:02:58,087 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-07 16:02:58,087 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-07 16:02:58,087 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-07 16:02:58,088 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-10-07 16:02:58,504 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-07 16:02:58,530 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-07 16:02:58,533 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-07 16:02:58,534 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-07 16:02:58,535 INFO L275 PluginConnector]: CDTParser initialized [2021-10-07 16:02:58,536 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2021-10-07 16:02:58,621 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/469ad76b7/30863d44a0dc498e8033812b933e6d78/FLAG73dcef053 [2021-10-07 16:02:59,234 INFO L306 CDTParser]: Found 1 translation units. [2021-10-07 16:02:59,235 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-2/releaseScripts/default/sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2021-10-07 16:02:59,243 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/469ad76b7/30863d44a0dc498e8033812b933e6d78/FLAG73dcef053 [2021-10-07 16:02:59,617 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/data/469ad76b7/30863d44a0dc498e8033812b933e6d78 [2021-10-07 16:02:59,621 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-07 16:02:59,630 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-10-07 16:02:59,633 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-07 16:02:59,633 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-07 16:02:59,637 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-07 16:02:59,639 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 04:02:59" (1/1) ... [2021-10-07 16:02:59,640 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bfae558 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:02:59, skipping insertion in model container [2021-10-07 16:02:59,641 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.10 04:02:59" (1/1) ... [2021-10-07 16:02:59,650 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-07 16:02:59,678 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-07 16:02:59,940 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/popl20-difference-det.wvr.c[2500,2513] [2021-10-07 16:02:59,943 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 16:02:59,958 INFO L203 MainTranslator]: Completed pre-run [2021-10-07 16:02:59,985 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/popl20-difference-det.wvr.c[2500,2513] [2021-10-07 16:02:59,986 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-07 16:03:00,005 INFO L208 MainTranslator]: Completed translation [2021-10-07 16:03:00,006 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00 WrapperNode [2021-10-07 16:03:00,006 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-07 16:03:00,008 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-07 16:03:00,008 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-07 16:03:00,008 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-07 16:03:00,016 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,029 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,055 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-07 16:03:00,056 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-07 16:03:00,056 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-07 16:03:00,057 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-07 16:03:00,065 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,066 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,071 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,071 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,081 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,087 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,089 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,093 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-07 16:03:00,094 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-07 16:03:00,095 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-07 16:03:00,095 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-07 16:03:00,096 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (1/1) ... [2021-10-07 16:03:00,108 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-07 16:03:00,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 [2021-10-07 16:03:00,139 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-07 16:03:00,144 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-07 16:03:00,203 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-10-07 16:03:00,203 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-10-07 16:03:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-10-07 16:03:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-10-07 16:03:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-10-07 16:03:00,204 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-10-07 16:03:00,204 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-07 16:03:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-10-07 16:03:00,205 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-10-07 16:03:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-07 16:03:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-10-07 16:03:00,205 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-10-07 16:03:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-10-07 16:03:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-07 16:03:00,206 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-07 16:03:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-10-07 16:03:00,206 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-10-07 16:03:00,208 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-10-07 16:03:00,859 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-07 16:03:00,859 INFO L299 CfgBuilder]: Removed 14 assume(true) statements. [2021-10-07 16:03:00,862 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 04:03:00 BoogieIcfgContainer [2021-10-07 16:03:00,862 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-07 16:03:00,864 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-07 16:03:00,864 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-07 16:03:00,867 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-07 16:03:00,868 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.10 04:02:59" (1/3) ... [2021-10-07 16:03:00,869 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18fb201a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 04:03:00, skipping insertion in model container [2021-10-07 16:03:00,869 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.10 04:03:00" (2/3) ... [2021-10-07 16:03:00,869 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@18fb201a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.10 04:03:00, skipping insertion in model container [2021-10-07 16:03:00,869 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.10 04:03:00" (3/3) ... [2021-10-07 16:03:00,871 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-difference-det.wvr.c [2021-10-07 16:03:00,877 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-07 16:03:00,877 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-10-07 16:03:00,877 INFO L516 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-10-07 16:03:00,921 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,922 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,922 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,922 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,923 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,923 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,923 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,924 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,924 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,927 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,928 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,929 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,929 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,929 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,931 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,931 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,931 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,932 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,932 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,932 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,932 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,932 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,933 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,933 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,934 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,935 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,935 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,935 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,935 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,935 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,936 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,936 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,936 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,936 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,937 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,937 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,937 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,937 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,937 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,938 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,938 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,938 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,938 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,939 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,939 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,940 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,940 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,940 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,941 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,941 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,941 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,941 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,942 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,942 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,942 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,942 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,943 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,944 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,944 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,944 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,944 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,944 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,945 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,945 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,945 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,945 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,945 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,946 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,950 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,950 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,950 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,951 WARN L313 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,951 WARN L313 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,953 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,953 WARN L313 ript$VariableManager]: TermVariabe thread3Thread1of1ForFork1_~i~2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,954 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,954 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,954 WARN L313 ript$VariableManager]: TermVariabe |thread3Thread1of1ForFork1_#t~post7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,956 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,956 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,957 WARN L313 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork2_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#t~post5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,957 WARN L313 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork2_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,959 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,960 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_~i~3 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,960 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,960 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#t~post9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,960 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,961 WARN L313 ript$VariableManager]: TermVariabe |thread4Thread1of1ForFork3_assume_abort_if_not_#in~cond| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,961 WARN L313 ript$VariableManager]: TermVariabe thread4Thread1of1ForFork3_assume_abort_if_not_~cond not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-10-07 16:03:00,972 INFO L148 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-10-07 16:03:01,022 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-07 16:03:01,029 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-07 16:03:01,029 INFO L340 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2021-10-07 16:03:01,047 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-10-07 16:03:01,059 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 144 places, 140 transitions, 312 flow [2021-10-07 16:03:01,063 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 144 places, 140 transitions, 312 flow [2021-10-07 16:03:01,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 144 places, 140 transitions, 312 flow [2021-10-07 16:03:01,127 INFO L129 PetriNetUnfolder]: 9/136 cut-off events. [2021-10-07 16:03:01,128 INFO L130 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2021-10-07 16:03:01,134 INFO L84 FinitePrefix]: Finished finitePrefix Result has 153 conditions, 136 events. 9/136 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 157 event pairs, 0 based on Foata normal form. 0/109 useless extension candidates. Maximal degree in co-relation 87. Up to 2 conditions per place. [2021-10-07 16:03:01,139 INFO L116 LiptonReduction]: Number of co-enabled transitions 3160 [2021-10-07 16:03:11,919 INFO L131 LiptonReduction]: Checked pairs total: 3651 [2021-10-07 16:03:11,919 INFO L133 LiptonReduction]: Total number of compositions: 128 [2021-10-07 16:03:11,932 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 60 places, 51 transitions, 134 flow [2021-10-07 16:03:11,998 INFO L133 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 643 states, 625 states have (on average 4.2784) internal successors, (2674), 642 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:12,004 INFO L276 IsEmpty]: Start isEmpty. Operand has 643 states, 625 states have (on average 4.2784) internal successors, (2674), 642 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:12,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-10-07 16:03:12,009 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:12,010 INFO L512 BasicCegarLoop]: trace histogram [1] [2021-10-07 16:03:12,010 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:12,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:12,016 INFO L82 PathProgramCache]: Analyzing trace with hash 570, now seen corresponding path program 1 times [2021-10-07 16:03:12,029 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:12,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [509916688] [2021-10-07 16:03:12,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:12,031 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:12,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:12,034 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:12,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-07 16:03:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:12,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 3 conjuncts, 1 conjunts are in the unsatisfiable core [2021-10-07 16:03:12,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:12,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-07 16:03:12,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:12,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-07 16:03:12,108 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:12,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [509916688] [2021-10-07 16:03:12,109 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [509916688] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:12,109 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:12,109 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0, 0] imperfect sequences [] total 0 [2021-10-07 16:03:12,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812639298] [2021-10-07 16:03:12,116 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-07 16:03:12,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:12,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-07 16:03:12,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 16:03:12,137 INFO L87 Difference]: Start difference. First operand has 643 states, 625 states have (on average 4.2784) internal successors, (2674), 642 states have internal predecessors, (2674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:12,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:12,193 INFO L93 Difference]: Finished difference Result 640 states and 2671 transitions. [2021-10-07 16:03:12,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-07 16:03:12,194 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 1 [2021-10-07 16:03:12,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:12,223 INFO L225 Difference]: With dead ends: 640 [2021-10-07 16:03:12,224 INFO L226 Difference]: Without dead ends: 640 [2021-10-07 16:03:12,225 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 0 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0ms TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-07 16:03:12,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-10-07 16:03:12,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 640. [2021-10-07 16:03:12,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 640 states, 625 states have (on average 4.2736) internal successors, (2671), 639 states have internal predecessors, (2671), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:12,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 640 states to 640 states and 2671 transitions. [2021-10-07 16:03:12,350 INFO L78 Accepts]: Start accepts. Automaton has 640 states and 2671 transitions. Word has length 1 [2021-10-07 16:03:12,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:12,350 INFO L470 AbstractCegarLoop]: Abstraction has 640 states and 2671 transitions. [2021-10-07 16:03:12,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 1.0) internal successors, (1), 1 states have internal predecessors, (1), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:12,351 INFO L276 IsEmpty]: Start isEmpty. Operand 640 states and 2671 transitions. [2021-10-07 16:03:12,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 16:03:12,351 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:12,351 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 16:03:12,371 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:12,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:12,566 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:12,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:12,568 INFO L82 PathProgramCache]: Analyzing trace with hash 562691, now seen corresponding path program 1 times [2021-10-07 16:03:12,568 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:12,569 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1092202342] [2021-10-07 16:03:12,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:12,569 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:12,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:12,570 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:12,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-07 16:03:12,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:12,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:12,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:13,034 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 16:03:13,035 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 42 treesize of output 74 [2021-10-07 16:03:13,054 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 388 treesize of output 380 [2021-10-07 16:03:14,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:14,419 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:14,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:14,472 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:14,473 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1092202342] [2021-10-07 16:03:14,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1092202342] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:14,473 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:14,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:14,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239925574] [2021-10-07 16:03:14,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:14,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:14,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:14,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:14,477 INFO L87 Difference]: Start difference. First operand 640 states and 2671 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:14,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:14,594 INFO L93 Difference]: Finished difference Result 610 states and 2557 transitions. [2021-10-07 16:03:14,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:14,595 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 16:03:14,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:14,604 INFO L225 Difference]: With dead ends: 610 [2021-10-07 16:03:14,604 INFO L226 Difference]: Without dead ends: 610 [2021-10-07 16:03:14,605 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 61.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:14,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-10-07 16:03:14,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 610. [2021-10-07 16:03:14,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 597 states have (on average 4.283082077051926) internal successors, (2557), 609 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:14,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 2557 transitions. [2021-10-07 16:03:14,644 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 2557 transitions. Word has length 3 [2021-10-07 16:03:14,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:14,645 INFO L470 AbstractCegarLoop]: Abstraction has 610 states and 2557 transitions. [2021-10-07 16:03:14,645 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:14,645 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 2557 transitions. [2021-10-07 16:03:14,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2021-10-07 16:03:14,646 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:14,646 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1] [2021-10-07 16:03:14,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:14,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:14,851 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:14,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:14,852 INFO L82 PathProgramCache]: Analyzing trace with hash 562692, now seen corresponding path program 1 times [2021-10-07 16:03:14,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:14,854 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2014426761] [2021-10-07 16:03:14,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:14,855 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:14,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:14,857 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:14,861 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-07 16:03:14,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:14,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 38 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:03:14,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:15,177 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:03:15,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 7 case distinctions, treesize of input 72 treesize of output 115 [2021-10-07 16:03:18,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:18,737 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:18,751 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:18,751 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:18,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2014426761] [2021-10-07 16:03:18,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2014426761] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:18,752 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:18,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:18,752 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785581905] [2021-10-07 16:03:18,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:18,753 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:18,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:18,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:18,755 INFO L87 Difference]: Start difference. First operand 610 states and 2557 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:18,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:18,833 INFO L93 Difference]: Finished difference Result 580 states and 2443 transitions. [2021-10-07 16:03:18,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:18,834 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2021-10-07 16:03:18,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:18,841 INFO L225 Difference]: With dead ends: 580 [2021-10-07 16:03:18,841 INFO L226 Difference]: Without dead ends: 580 [2021-10-07 16:03:18,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 26.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:18,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-10-07 16:03:18,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2021-10-07 16:03:18,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 569 states have (on average 4.293497363796134) internal successors, (2443), 579 states have internal predecessors, (2443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:18,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 2443 transitions. [2021-10-07 16:03:18,873 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 2443 transitions. Word has length 3 [2021-10-07 16:03:18,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:18,873 INFO L470 AbstractCegarLoop]: Abstraction has 580 states and 2443 transitions. [2021-10-07 16:03:18,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:18,874 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 2443 transitions. [2021-10-07 16:03:18,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 16:03:18,874 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:18,874 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 16:03:18,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:19,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:19,089 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:19,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:19,090 INFO L82 PathProgramCache]: Analyzing trace with hash 540758217, now seen corresponding path program 1 times [2021-10-07 16:03:19,091 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:19,091 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1180755784] [2021-10-07 16:03:19,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:19,092 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:19,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:19,094 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:19,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-07 16:03:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:19,162 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:19,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:19,378 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 16:03:19,378 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 47 treesize of output 79 [2021-10-07 16:03:19,392 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 693 treesize of output 677 [2021-10-07 16:03:20,017 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:20,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:20,088 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:20,088 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:20,089 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1180755784] [2021-10-07 16:03:20,089 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1180755784] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:20,089 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:20,089 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:20,089 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331218585] [2021-10-07 16:03:20,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:20,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:20,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:20,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:20,091 INFO L87 Difference]: Start difference. First operand 580 states and 2443 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:20,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:20,160 INFO L93 Difference]: Finished difference Result 562 states and 2389 transitions. [2021-10-07 16:03:20,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:20,161 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 16:03:20,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:20,168 INFO L225 Difference]: With dead ends: 562 [2021-10-07 16:03:20,168 INFO L226 Difference]: Without dead ends: 562 [2021-10-07 16:03:20,169 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 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-07 16:03:20,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-10-07 16:03:20,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2021-10-07 16:03:20,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 553 states have (on average 4.320072332730561) internal successors, (2389), 561 states have internal predecessors, (2389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:20,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 2389 transitions. [2021-10-07 16:03:20,197 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 2389 transitions. Word has length 5 [2021-10-07 16:03:20,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:20,198 INFO L470 AbstractCegarLoop]: Abstraction has 562 states and 2389 transitions. [2021-10-07 16:03:20,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:20,198 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 2389 transitions. [2021-10-07 16:03:20,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2021-10-07 16:03:20,199 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:20,199 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2021-10-07 16:03:20,219 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:20,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:20,411 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:20,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:20,412 INFO L82 PathProgramCache]: Analyzing trace with hash 540758218, now seen corresponding path program 1 times [2021-10-07 16:03:20,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:20,414 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [658088511] [2021-10-07 16:03:20,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:20,414 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:20,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:20,416 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:20,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-07 16:03:20,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:20,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 47 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:03:20,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:20,671 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:03:20,672 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 6 case distinctions, treesize of input 405 treesize of output 418 [2021-10-07 16:03:28,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:28,223 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:28,249 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:28,249 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:28,249 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [658088511] [2021-10-07 16:03:28,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [658088511] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:28,250 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:28,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:28,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640178348] [2021-10-07 16:03:28,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:28,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:28,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:28,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:28,252 INFO L87 Difference]: Start difference. First operand 562 states and 2389 transitions. Second operand has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:28,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:28,316 INFO L93 Difference]: Finished difference Result 544 states and 2335 transitions. [2021-10-07 16:03:28,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:28,317 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2021-10-07 16:03:28,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:28,324 INFO L225 Difference]: With dead ends: 544 [2021-10-07 16:03:28,324 INFO L226 Difference]: Without dead ends: 544 [2021-10-07 16:03:28,324 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 30.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:28,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-10-07 16:03:28,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2021-10-07 16:03:28,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 537 states have (on average 4.348230912476723) internal successors, (2335), 543 states have internal predecessors, (2335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:28,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 2335 transitions. [2021-10-07 16:03:28,352 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 2335 transitions. Word has length 5 [2021-10-07 16:03:28,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:28,352 INFO L470 AbstractCegarLoop]: Abstraction has 544 states and 2335 transitions. [2021-10-07 16:03:28,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:28,353 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 2335 transitions. [2021-10-07 16:03:28,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 16:03:28,353 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:28,354 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:28,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:28,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:28,571 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:28,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:28,572 INFO L82 PathProgramCache]: Analyzing trace with hash -22381285, now seen corresponding path program 1 times [2021-10-07 16:03:28,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:28,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [7983395] [2021-10-07 16:03:28,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:28,573 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:28,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:28,575 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:28,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-07 16:03:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:28,650 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-07 16:03:28,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:28,857 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:03:28,857 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 16:03:29,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:29,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:29,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:29,408 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:29,408 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [7983395] [2021-10-07 16:03:29,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [7983395] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:29,409 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:29,409 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 1 [2021-10-07 16:03:29,409 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248336402] [2021-10-07 16:03:29,410 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-07 16:03:29,410 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:29,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-07 16:03:29,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:03:29,411 INFO L87 Difference]: Start difference. First operand 544 states and 2335 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:29,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:29,454 INFO L93 Difference]: Finished difference Result 514 states and 2221 transitions. [2021-10-07 16:03:29,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:29,455 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 16:03:29,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:29,461 INFO L225 Difference]: With dead ends: 514 [2021-10-07 16:03:29,462 INFO L226 Difference]: Without dead ends: 514 [2021-10-07 16:03:29,462 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-07 16:03:29,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2021-10-07 16:03:29,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2021-10-07 16:03:29,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 509 states have (on average 4.363457760314342) internal successors, (2221), 513 states have internal predecessors, (2221), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:29,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 2221 transitions. [2021-10-07 16:03:29,508 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 2221 transitions. Word has length 7 [2021-10-07 16:03:29,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:29,508 INFO L470 AbstractCegarLoop]: Abstraction has 514 states and 2221 transitions. [2021-10-07 16:03:29,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:29,509 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 2221 transitions. [2021-10-07 16:03:29,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-10-07 16:03:29,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:29,509 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:29,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:29,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:29,722 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:29,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:29,724 INFO L82 PathProgramCache]: Analyzing trace with hash -22381284, now seen corresponding path program 1 times [2021-10-07 16:03:29,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:29,725 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057064752] [2021-10-07 16:03:29,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:29,725 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:29,725 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:29,726 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:29,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-07 16:03:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:29,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 57 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-07 16:03:29,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:29,970 INFO L354 Elim1Store]: treesize reduction 231, result has 19.2 percent of original size [2021-10-07 16:03:29,970 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 21 treesize of output 60 [2021-10-07 16:03:30,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:30,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:30,157 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:30,157 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:30,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057064752] [2021-10-07 16:03:30,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057064752] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:30,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:30,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:30,158 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163574586] [2021-10-07 16:03:30,159 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:30,159 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:30,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:30,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:30,160 INFO L87 Difference]: Start difference. First operand 514 states and 2221 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:30,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:30,199 INFO L93 Difference]: Finished difference Result 484 states and 2107 transitions. [2021-10-07 16:03:30,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:30,203 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2021-10-07 16:03:30,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:30,209 INFO L225 Difference]: With dead ends: 484 [2021-10-07 16:03:30,209 INFO L226 Difference]: Without dead ends: 484 [2021-10-07 16:03:30,210 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 29.2ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:30,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 484 states. [2021-10-07 16:03:30,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 484 to 484. [2021-10-07 16:03:30,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 481 states have (on average 4.38045738045738) internal successors, (2107), 483 states have internal predecessors, (2107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:30,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 2107 transitions. [2021-10-07 16:03:30,231 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 2107 transitions. Word has length 7 [2021-10-07 16:03:30,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:30,232 INFO L470 AbstractCegarLoop]: Abstraction has 484 states and 2107 transitions. [2021-10-07 16:03:30,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:30,232 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 2107 transitions. [2021-10-07 16:03:30,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 16:03:30,233 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:30,234 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:30,248 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:30,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:30,446 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:30,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:30,447 INFO L82 PathProgramCache]: Analyzing trace with hash -33563307, now seen corresponding path program 1 times [2021-10-07 16:03:30,448 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:30,448 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [80864995] [2021-10-07 16:03:30,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:30,448 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:30,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:30,450 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:30,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-07 16:03:30,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:30,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:30,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:30,709 INFO L354 Elim1Store]: treesize reduction 237, result has 17.1 percent of original size [2021-10-07 16:03:30,709 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 5 case distinctions, treesize of input 40 treesize of output 72 [2021-10-07 16:03:30,713 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 94 treesize of output 92 [2021-10-07 16:03:31,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:31,516 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:31,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:31,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:31,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [80864995] [2021-10-07 16:03:31,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [80864995] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:31,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:31,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:31,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72956194] [2021-10-07 16:03:31,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:31,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:31,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:31,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:31,640 INFO L87 Difference]: Start difference. First operand 484 states and 2107 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:31,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:31,671 INFO L93 Difference]: Finished difference Result 403 states and 1702 transitions. [2021-10-07 16:03:31,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:31,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 16:03:31,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:31,677 INFO L225 Difference]: With dead ends: 403 [2021-10-07 16:03:31,677 INFO L226 Difference]: Without dead ends: 403 [2021-10-07 16:03:31,678 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 43.6ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:31,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 403 states. [2021-10-07 16:03:31,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 403 to 403. [2021-10-07 16:03:31,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 403 states, 401 states have (on average 4.2443890274314215) internal successors, (1702), 402 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:31,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 403 states to 403 states and 1702 transitions. [2021-10-07 16:03:31,697 INFO L78 Accepts]: Start accepts. Automaton has 403 states and 1702 transitions. Word has length 9 [2021-10-07 16:03:31,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:31,697 INFO L470 AbstractCegarLoop]: Abstraction has 403 states and 1702 transitions. [2021-10-07 16:03:31,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 403 states and 1702 transitions. [2021-10-07 16:03:31,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-10-07 16:03:31,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:31,699 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:31,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2021-10-07 16:03:31,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:31,913 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATION === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:31,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:31,913 INFO L82 PathProgramCache]: Analyzing trace with hash -33563309, now seen corresponding path program 1 times [2021-10-07 16:03:31,914 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:31,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2075357876] [2021-10-07 16:03:31,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:31,915 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:31,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:31,916 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:31,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-07 16:03:32,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:32,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:32,036 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:32,253 INFO L354 Elim1Store]: treesize reduction 350, result has 15.7 percent of original size [2021-10-07 16:03:32,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 6 case distinctions, treesize of input 24 treesize of output 70 [2021-10-07 16:03:32,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:32,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:32,718 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:32,719 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:32,719 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2075357876] [2021-10-07 16:03:32,719 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2075357876] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:32,719 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:32,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 5 [2021-10-07 16:03:32,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11467242] [2021-10-07 16:03:32,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:03:32,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:32,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:03:32,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:32,721 INFO L87 Difference]: Start difference. First operand 403 states and 1702 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:32,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:32,767 INFO L93 Difference]: Finished difference Result 322 states and 1297 transitions. [2021-10-07 16:03:32,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:32,768 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-10-07 16:03:32,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:32,771 INFO L225 Difference]: With dead ends: 322 [2021-10-07 16:03:32,772 INFO L226 Difference]: Without dead ends: 322 [2021-10-07 16:03:32,772 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 71.2ms TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:32,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-10-07 16:03:32,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 322. [2021-10-07 16:03:32,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 4.040498442367602) internal successors, (1297), 321 states have internal predecessors, (1297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:32,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 1297 transitions. [2021-10-07 16:03:32,785 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 1297 transitions. Word has length 9 [2021-10-07 16:03:32,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:32,785 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 1297 transitions. [2021-10-07 16:03:32,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:32,786 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 1297 transitions. [2021-10-07 16:03:32,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-10-07 16:03:32,789 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:32,789 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:32,804 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:33,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:33,004 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:33,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:33,005 INFO L82 PathProgramCache]: Analyzing trace with hash 363742414, now seen corresponding path program 1 times [2021-10-07 16:03:33,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:33,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1518586564] [2021-10-07 16:03:33,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:33,007 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:33,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:33,008 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:33,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-07 16:03:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:33,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 114 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-07 16:03:33,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:33,247 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:33,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:33,326 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:33,326 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:33,326 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1518586564] [2021-10-07 16:03:33,327 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1518586564] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:33,327 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:33,327 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1, 1] imperfect sequences [] total 2 [2021-10-07 16:03:33,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525947062] [2021-10-07 16:03:33,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-07 16:03:33,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:33,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-07 16:03:33,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:33,328 INFO L87 Difference]: Start difference. First operand 322 states and 1297 transitions. Second operand has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:33,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:33,359 INFO L93 Difference]: Finished difference Result 609 states and 2288 transitions. [2021-10-07 16:03:33,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-07 16:03:33,359 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-10-07 16:03:33,360 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:33,365 INFO L225 Difference]: With dead ends: 609 [2021-10-07 16:03:33,365 INFO L226 Difference]: Without dead ends: 554 [2021-10-07 16:03:33,366 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-07 16:03:33,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-10-07 16:03:33,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2021-10-07 16:03:33,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 553 states have (on average 3.815551537070524) internal successors, (2110), 553 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:33,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 2110 transitions. [2021-10-07 16:03:33,389 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 2110 transitions. Word has length 25 [2021-10-07 16:03:33,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:33,390 INFO L470 AbstractCegarLoop]: Abstraction has 554 states and 2110 transitions. [2021-10-07 16:03:33,390 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:33,390 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 2110 transitions. [2021-10-07 16:03:33,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:33,393 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:33,393 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:33,405 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:33,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:33,605 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:33,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:33,606 INFO L82 PathProgramCache]: Analyzing trace with hash -1271689696, now seen corresponding path program 1 times [2021-10-07 16:03:33,607 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:33,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [471382112] [2021-10-07 16:03:33,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:33,608 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:33,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:33,609 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:33,624 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-07 16:03:33,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:33,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:33,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:33,814 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:33,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:33,884 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:33,885 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:33,885 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [471382112] [2021-10-07 16:03:33,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [471382112] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:33,885 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:33,885 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-07 16:03:33,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847529050] [2021-10-07 16:03:33,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:03:33,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:33,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:03:33,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:33,890 INFO L87 Difference]: Start difference. First operand 554 states and 2110 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:34,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:34,033 INFO L93 Difference]: Finished difference Result 754 states and 2819 transitions. [2021-10-07 16:03:34,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-07 16:03:34,033 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:34,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:34,040 INFO L225 Difference]: With dead ends: 754 [2021-10-07 16:03:34,040 INFO L226 Difference]: Without dead ends: 650 [2021-10-07 16:03:34,040 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 67.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-10-07 16:03:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2021-10-07 16:03:34,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 498. [2021-10-07 16:03:34,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 498 states, 497 states have (on average 3.869215291750503) internal successors, (1923), 497 states have internal predecessors, (1923), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:34,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 498 states to 498 states and 1923 transitions. [2021-10-07 16:03:34,065 INFO L78 Accepts]: Start accepts. Automaton has 498 states and 1923 transitions. Word has length 26 [2021-10-07 16:03:34,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:34,065 INFO L470 AbstractCegarLoop]: Abstraction has 498 states and 1923 transitions. [2021-10-07 16:03:34,066 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:34,066 INFO L276 IsEmpty]: Start isEmpty. Operand 498 states and 1923 transitions. [2021-10-07 16:03:34,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:34,068 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:34,068 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:34,080 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:34,280 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:34,280 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:34,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:34,281 INFO L82 PathProgramCache]: Analyzing trace with hash -1741716180, now seen corresponding path program 1 times [2021-10-07 16:03:34,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:34,282 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [897268636] [2021-10-07 16:03:34,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:34,283 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:34,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:34,284 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:34,285 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-10-07 16:03:34,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:34,425 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:34,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:34,539 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:34,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:34,650 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:34,650 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:34,651 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [897268636] [2021-10-07 16:03:34,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [897268636] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:34,651 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:34,651 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:34,651 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64841289] [2021-10-07 16:03:34,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:34,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:34,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:34,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:34,653 INFO L87 Difference]: Start difference. First operand 498 states and 1923 transitions. Second operand has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:34,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:34,957 INFO L93 Difference]: Finished difference Result 1082 states and 4266 transitions. [2021-10-07 16:03:34,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:34,958 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:34,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:34,969 INFO L225 Difference]: With dead ends: 1082 [2021-10-07 16:03:34,969 INFO L226 Difference]: Without dead ends: 1082 [2021-10-07 16:03:34,969 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 191.4ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:03:34,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-10-07 16:03:34,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 564. [2021-10-07 16:03:34,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 563 states have (on average 3.9289520426287745) internal successors, (2212), 563 states have internal predecessors, (2212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:35,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 2212 transitions. [2021-10-07 16:03:35,001 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 2212 transitions. Word has length 26 [2021-10-07 16:03:35,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:35,001 INFO L470 AbstractCegarLoop]: Abstraction has 564 states and 2212 transitions. [2021-10-07 16:03:35,001 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.5) internal successors, (35), 10 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:35,002 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 2212 transitions. [2021-10-07 16:03:35,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:35,004 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:35,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] [2021-10-07 16:03:35,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:35,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:35,218 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:35,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:35,219 INFO L82 PathProgramCache]: Analyzing trace with hash -555910740, now seen corresponding path program 2 times [2021-10-07 16:03:35,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:35,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [252686226] [2021-10-07 16:03:35,220 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:03:35,220 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:35,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:35,222 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:35,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-07 16:03:35,408 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:35,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:35,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:35,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:35,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:35,507 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:35,584 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:35,584 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:35,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [252686226] [2021-10-07 16:03:35,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [252686226] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:35,585 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:35,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-07 16:03:35,586 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862171611] [2021-10-07 16:03:35,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 16:03:35,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:35,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 16:03:35,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-07 16:03:35,587 INFO L87 Difference]: Start difference. First operand 564 states and 2212 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:35,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:35,827 INFO L93 Difference]: Finished difference Result 1050 states and 3922 transitions. [2021-10-07 16:03:35,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:35,828 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:35,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:35,840 INFO L225 Difference]: With dead ends: 1050 [2021-10-07 16:03:35,840 INFO L226 Difference]: Without dead ends: 978 [2021-10-07 16:03:35,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 90.9ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:03:35,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 978 states. [2021-10-07 16:03:35,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 978 to 660. [2021-10-07 16:03:35,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 659 states have (on average 3.9863429438543245) internal successors, (2627), 659 states have internal predecessors, (2627), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:35,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 2627 transitions. [2021-10-07 16:03:35,874 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 2627 transitions. Word has length 26 [2021-10-07 16:03:35,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:35,874 INFO L470 AbstractCegarLoop]: Abstraction has 660 states and 2627 transitions. [2021-10-07 16:03:35,875 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:35,875 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 2627 transitions. [2021-10-07 16:03:35,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:35,878 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:35,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] [2021-10-07 16:03:35,891 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:36,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:36,091 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:36,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:36,092 INFO L82 PathProgramCache]: Analyzing trace with hash -1645460196, now seen corresponding path program 2 times [2021-10-07 16:03:36,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:36,093 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [178742685] [2021-10-07 16:03:36,093 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:03:36,093 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:36,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:36,095 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:36,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-10-07 16:03:36,299 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:36,300 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:36,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:36,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:36,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:36,401 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:36,517 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:36,517 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:36,517 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [178742685] [2021-10-07 16:03:36,518 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [178742685] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:36,518 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:36,518 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:36,518 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402174907] [2021-10-07 16:03:36,518 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:36,519 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:36,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:36,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:36,520 INFO L87 Difference]: Start difference. First operand 660 states and 2627 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:36,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:36,900 INFO L93 Difference]: Finished difference Result 1418 states and 5526 transitions. [2021-10-07 16:03:36,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:03:36,901 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:36,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:36,915 INFO L225 Difference]: With dead ends: 1418 [2021-10-07 16:03:36,915 INFO L226 Difference]: Without dead ends: 1370 [2021-10-07 16:03:36,915 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 172.2ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-10-07 16:03:36,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1370 states. [2021-10-07 16:03:36,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1370 to 732. [2021-10-07 16:03:36,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 732 states, 731 states have (on average 4.155950752393981) internal successors, (3038), 731 states have internal predecessors, (3038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:36,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 732 states to 732 states and 3038 transitions. [2021-10-07 16:03:36,956 INFO L78 Accepts]: Start accepts. Automaton has 732 states and 3038 transitions. Word has length 26 [2021-10-07 16:03:36,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:36,956 INFO L470 AbstractCegarLoop]: Abstraction has 732 states and 3038 transitions. [2021-10-07 16:03:36,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:36,957 INFO L276 IsEmpty]: Start isEmpty. Operand 732 states and 3038 transitions. [2021-10-07 16:03:36,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:36,960 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:36,960 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:36,977 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:37,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:37,174 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:37,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:37,175 INFO L82 PathProgramCache]: Analyzing trace with hash -647003988, now seen corresponding path program 3 times [2021-10-07 16:03:37,175 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:37,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2130886984] [2021-10-07 16:03:37,176 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:03:37,176 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:37,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:37,178 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:37,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-10-07 16:03:37,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:03:37,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:37,379 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:37,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:37,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:37,482 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:37,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:37,586 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:37,586 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2130886984] [2021-10-07 16:03:37,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2130886984] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:37,587 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:37,587 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:37,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321389537] [2021-10-07 16:03:37,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:37,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:37,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:37,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:37,588 INFO L87 Difference]: Start difference. First operand 732 states and 3038 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:37,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:37,854 INFO L93 Difference]: Finished difference Result 1242 states and 4981 transitions. [2021-10-07 16:03:37,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:37,856 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:37,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:37,868 INFO L225 Difference]: With dead ends: 1242 [2021-10-07 16:03:37,868 INFO L226 Difference]: Without dead ends: 1242 [2021-10-07 16:03:37,870 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 99.6ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:03:37,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1242 states. [2021-10-07 16:03:37,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1242 to 730. [2021-10-07 16:03:37,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 4.216735253772291) internal successors, (3074), 729 states have internal predecessors, (3074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:37,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 3074 transitions. [2021-10-07 16:03:37,911 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 3074 transitions. Word has length 26 [2021-10-07 16:03:37,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:37,912 INFO L470 AbstractCegarLoop]: Abstraction has 730 states and 3074 transitions. [2021-10-07 16:03:37,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:37,912 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 3074 transitions. [2021-10-07 16:03:37,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:37,915 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:37,915 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:37,933 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:38,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:38,129 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:38,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:38,130 INFO L82 PathProgramCache]: Analyzing trace with hash 134729442, now seen corresponding path program 3 times [2021-10-07 16:03:38,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:38,130 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1583515162] [2021-10-07 16:03:38,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:03:38,131 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:38,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:38,132 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:38,133 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-07 16:03:38,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:03:38,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:38,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:38,340 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:38,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:38,402 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:38,462 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:38,462 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:38,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1583515162] [2021-10-07 16:03:38,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1583515162] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:38,465 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:38,465 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-07 16:03:38,465 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085665570] [2021-10-07 16:03:38,467 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:03:38,468 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:38,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:03:38,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:38,468 INFO L87 Difference]: Start difference. First operand 730 states and 3074 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:38,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:38,589 INFO L93 Difference]: Finished difference Result 980 states and 4034 transitions. [2021-10-07 16:03:38,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-07 16:03:38,590 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:38,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:38,597 INFO L225 Difference]: With dead ends: 980 [2021-10-07 16:03:38,597 INFO L226 Difference]: Without dead ends: 932 [2021-10-07 16:03:38,598 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 61.8ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-10-07 16:03:38,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 932 states. [2021-10-07 16:03:38,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 932 to 706. [2021-10-07 16:03:38,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 706 states, 705 states have (on average 4.231205673758865) internal successors, (2983), 705 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:38,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 706 states to 706 states and 2983 transitions. [2021-10-07 16:03:38,645 INFO L78 Accepts]: Start accepts. Automaton has 706 states and 2983 transitions. Word has length 26 [2021-10-07 16:03:38,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:38,648 INFO L470 AbstractCegarLoop]: Abstraction has 706 states and 2983 transitions. [2021-10-07 16:03:38,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 7 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:38,648 INFO L276 IsEmpty]: Start isEmpty. Operand 706 states and 2983 transitions. [2021-10-07 16:03:38,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:38,655 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:38,655 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:38,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:38,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:38,870 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:38,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:38,870 INFO L82 PathProgramCache]: Analyzing trace with hash -415690668, now seen corresponding path program 4 times [2021-10-07 16:03:38,872 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:38,872 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1410929659] [2021-10-07 16:03:38,872 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:03:38,872 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:38,873 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:38,873 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:38,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-07 16:03:39,072 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:03:39,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:39,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:03:39,082 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:39,165 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:39,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:39,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:39,239 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:39,240 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1410929659] [2021-10-07 16:03:39,240 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1410929659] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:03:39,240 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:03:39,240 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-07 16:03:39,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116956765] [2021-10-07 16:03:39,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 16:03:39,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:39,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 16:03:39,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-10-07 16:03:39,242 INFO L87 Difference]: Start difference. First operand 706 states and 2983 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:39,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:39,536 INFO L93 Difference]: Finished difference Result 1170 states and 4647 transitions. [2021-10-07 16:03:39,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:03:39,537 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:39,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:39,547 INFO L225 Difference]: With dead ends: 1170 [2021-10-07 16:03:39,548 INFO L226 Difference]: Without dead ends: 1098 [2021-10-07 16:03:39,548 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 98.9ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:03:39,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1098 states. [2021-10-07 16:03:39,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1098 to 714. [2021-10-07 16:03:39,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 713 states have (on average 4.295932678821879) internal successors, (3063), 713 states have internal predecessors, (3063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:39,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 3063 transitions. [2021-10-07 16:03:39,582 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 3063 transitions. Word has length 26 [2021-10-07 16:03:39,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:39,583 INFO L470 AbstractCegarLoop]: Abstraction has 714 states and 3063 transitions. [2021-10-07 16:03:39,583 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:39,583 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 3063 transitions. [2021-10-07 16:03:39,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:39,586 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:39,586 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:39,600 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:39,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:39,800 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:39,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:39,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1505240124, now seen corresponding path program 4 times [2021-10-07 16:03:39,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:39,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [13579040] [2021-10-07 16:03:39,801 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:03:39,801 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:39,801 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:39,802 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:39,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-10-07 16:03:39,993 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:03:39,993 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:39,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:40,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:40,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:40,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:40,194 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:40,194 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:40,194 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [13579040] [2021-10-07 16:03:40,195 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [13579040] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:40,195 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:40,195 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:40,195 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1381347645] [2021-10-07 16:03:40,196 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:40,196 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:40,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:40,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:40,197 INFO L87 Difference]: Start difference. First operand 714 states and 3063 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:40,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:40,435 INFO L93 Difference]: Finished difference Result 1330 states and 5500 transitions. [2021-10-07 16:03:40,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:40,437 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:40,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:40,445 INFO L225 Difference]: With dead ends: 1330 [2021-10-07 16:03:40,445 INFO L226 Difference]: Without dead ends: 1282 [2021-10-07 16:03:40,446 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 95.5ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:03:40,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2021-10-07 16:03:40,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 738. [2021-10-07 16:03:40,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 737 states have (on average 4.331071913161465) internal successors, (3192), 737 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:40,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 3192 transitions. [2021-10-07 16:03:40,479 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 3192 transitions. Word has length 26 [2021-10-07 16:03:40,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:40,480 INFO L470 AbstractCegarLoop]: Abstraction has 738 states and 3192 transitions. [2021-10-07 16:03:40,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:40,480 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 3192 transitions. [2021-10-07 16:03:40,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:40,483 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:40,483 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:40,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-10-07 16:03:40,696 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:40,696 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:40,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:40,697 INFO L82 PathProgramCache]: Analyzing trace with hash -506783916, now seen corresponding path program 5 times [2021-10-07 16:03:40,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:40,698 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [82176990] [2021-10-07 16:03:40,698 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:03:40,698 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:40,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:40,700 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:40,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-07 16:03:40,883 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:40,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:40,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:40,888 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:40,992 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:40,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:41,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:41,103 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:41,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [82176990] [2021-10-07 16:03:41,103 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [82176990] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:41,104 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:41,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:41,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122732957] [2021-10-07 16:03:41,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:41,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:41,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:41,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:41,105 INFO L87 Difference]: Start difference. First operand 738 states and 3192 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:41,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:41,362 INFO L93 Difference]: Finished difference Result 1234 states and 5182 transitions. [2021-10-07 16:03:41,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:41,363 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:41,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:41,370 INFO L225 Difference]: With dead ends: 1234 [2021-10-07 16:03:41,370 INFO L226 Difference]: Without dead ends: 1234 [2021-10-07 16:03:41,371 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 145.6ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:03:41,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2021-10-07 16:03:41,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 690. [2021-10-07 16:03:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 689 states have (on average 4.313497822931785) internal successors, (2972), 689 states have internal predecessors, (2972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:41,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 2972 transitions. [2021-10-07 16:03:41,402 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 2972 transitions. Word has length 26 [2021-10-07 16:03:41,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:41,402 INFO L470 AbstractCegarLoop]: Abstraction has 690 states and 2972 transitions. [2021-10-07 16:03:41,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:41,403 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 2972 transitions. [2021-10-07 16:03:41,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-10-07 16:03:41,406 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:41,406 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:41,422 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:41,621 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:41,622 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:41,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:41,623 INFO L82 PathProgramCache]: Analyzing trace with hash 1304663330, now seen corresponding path program 6 times [2021-10-07 16:03:41,623 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:41,624 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [337445175] [2021-10-07 16:03:41,624 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:03:41,624 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:41,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:41,625 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:41,628 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-07 16:03:41,882 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:03:41,883 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:41,889 INFO L263 TraceCheckSpWp]: Trace formula consists of 117 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:03:41,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:41,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:41,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:42,080 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:42,080 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [337445175] [2021-10-07 16:03:42,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [337445175] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:42,084 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:42,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:03:42,084 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [104455406] [2021-10-07 16:03:42,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:03:42,085 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:42,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:03:42,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:03:42,087 INFO L87 Difference]: Start difference. First operand 690 states and 2972 transitions. Second operand has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:42,326 INFO L93 Difference]: Finished difference Result 1082 states and 4564 transitions. [2021-10-07 16:03:42,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:03:42,327 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-10-07 16:03:42,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:42,335 INFO L225 Difference]: With dead ends: 1082 [2021-10-07 16:03:42,335 INFO L226 Difference]: Without dead ends: 1082 [2021-10-07 16:03:42,335 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 179.5ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:03:42,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2021-10-07 16:03:42,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 618. [2021-10-07 16:03:42,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 617 states have (on average 4.291734197730956) internal successors, (2648), 617 states have internal predecessors, (2648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 2648 transitions. [2021-10-07 16:03:42,361 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 2648 transitions. Word has length 26 [2021-10-07 16:03:42,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:42,361 INFO L470 AbstractCegarLoop]: Abstraction has 618 states and 2648 transitions. [2021-10-07 16:03:42,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.1) internal successors, (31), 10 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:42,362 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 2648 transitions. [2021-10-07 16:03:42,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-07 16:03:42,364 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:42,365 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:42,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:42,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:42,578 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:42,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:42,579 INFO L82 PathProgramCache]: Analyzing trace with hash -2116396670, now seen corresponding path program 1 times [2021-10-07 16:03:42,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:42,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1843721260] [2021-10-07 16:03:42,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:03:42,580 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:42,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:42,581 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:42,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-07 16:03:42,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:42,788 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:42,789 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:42,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:42,946 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:43,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:43,057 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:43,057 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1843721260] [2021-10-07 16:03:43,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1843721260] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:43,057 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:43,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 2] total 5 [2021-10-07 16:03:43,058 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [557269834] [2021-10-07 16:03:43,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:03:43,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:43,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:03:43,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:43,060 INFO L87 Difference]: Start difference. First operand 618 states and 2648 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:43,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:43,219 INFO L93 Difference]: Finished difference Result 1661 states and 6735 transitions. [2021-10-07 16:03:43,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 16:03:43,219 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-07 16:03:43,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:43,228 INFO L225 Difference]: With dead ends: 1661 [2021-10-07 16:03:43,228 INFO L226 Difference]: Without dead ends: 1618 [2021-10-07 16:03:43,228 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 33.3ms TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:43,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1618 states. [2021-10-07 16:03:43,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1618 to 1462. [2021-10-07 16:03:43,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1462 states, 1461 states have (on average 4.252566735112937) internal successors, (6213), 1461 states have internal predecessors, (6213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:43,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1462 states to 1462 states and 6213 transitions. [2021-10-07 16:03:43,281 INFO L78 Accepts]: Start accepts. Automaton has 1462 states and 6213 transitions. Word has length 27 [2021-10-07 16:03:43,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:43,281 INFO L470 AbstractCegarLoop]: Abstraction has 1462 states and 6213 transitions. [2021-10-07 16:03:43,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:43,281 INFO L276 IsEmpty]: Start isEmpty. Operand 1462 states and 6213 transitions. [2021-10-07 16:03:43,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-10-07 16:03:43,288 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:43,288 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:43,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:43,501 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:43,501 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:43,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:43,502 INFO L82 PathProgramCache]: Analyzing trace with hash -1217592508, now seen corresponding path program 2 times [2021-10-07 16:03:43,503 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:43,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1048456338] [2021-10-07 16:03:43,503 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:03:43,503 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:43,504 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:43,505 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:43,508 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-10-07 16:03:43,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:43,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:43,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 16:03:43,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:43,906 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:43,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:44,000 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:44,001 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:44,001 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1048456338] [2021-10-07 16:03:44,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1048456338] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:44,001 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:44,001 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 2] total 5 [2021-10-07 16:03:44,001 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689631883] [2021-10-07 16:03:44,002 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:03:44,002 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:44,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:03:44,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:44,003 INFO L87 Difference]: Start difference. First operand 1462 states and 6213 transitions. Second operand has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:44,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:44,172 INFO L93 Difference]: Finished difference Result 2349 states and 9768 transitions. [2021-10-07 16:03:44,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-07 16:03:44,173 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-10-07 16:03:44,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:44,187 INFO L225 Difference]: With dead ends: 2349 [2021-10-07 16:03:44,187 INFO L226 Difference]: Without dead ends: 2306 [2021-10-07 16:03:44,189 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 31.9ms TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:03:44,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2306 states. [2021-10-07 16:03:44,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2306 to 2104. [2021-10-07 16:03:44,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2104 states, 2103 states have (on average 4.333333333333333) internal successors, (9113), 2103 states have internal predecessors, (9113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:44,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2104 states to 2104 states and 9113 transitions. [2021-10-07 16:03:44,280 INFO L78 Accepts]: Start accepts. Automaton has 2104 states and 9113 transitions. Word has length 27 [2021-10-07 16:03:44,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:44,281 INFO L470 AbstractCegarLoop]: Abstraction has 2104 states and 9113 transitions. [2021-10-07 16:03:44,281 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:44,281 INFO L276 IsEmpty]: Start isEmpty. Operand 2104 states and 9113 transitions. [2021-10-07 16:03:44,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:44,291 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:44,291 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:44,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:44,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:44,505 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:44,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:44,506 INFO L82 PathProgramCache]: Analyzing trace with hash -846589972, now seen corresponding path program 3 times [2021-10-07 16:03:44,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:44,506 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029798560] [2021-10-07 16:03:44,506 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:03:44,506 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:44,507 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:44,508 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:44,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-10-07 16:03:44,843 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:03:44,843 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:44,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:44,851 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:44,951 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:44,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:45,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:45,087 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:45,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029798560] [2021-10-07 16:03:45,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029798560] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:45,087 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:45,087 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2021-10-07 16:03:45,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095346427] [2021-10-07 16:03:45,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-07 16:03:45,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:45,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-07 16:03:45,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2021-10-07 16:03:45,089 INFO L87 Difference]: Start difference. First operand 2104 states and 9113 transitions. Second operand has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:45,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:45,341 INFO L93 Difference]: Finished difference Result 3374 states and 13903 transitions. [2021-10-07 16:03:45,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:03:45,342 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:45,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:45,360 INFO L225 Difference]: With dead ends: 3374 [2021-10-07 16:03:45,360 INFO L226 Difference]: Without dead ends: 3342 [2021-10-07 16:03:45,361 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 172.5ms TimeCoverageRelationStatistics Valid=74, Invalid=198, Unknown=0, NotChecked=0, Total=272 [2021-10-07 16:03:45,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3342 states. [2021-10-07 16:03:45,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3342 to 2388. [2021-10-07 16:03:45,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2388 states, 2387 states have (on average 4.217427733556766) internal successors, (10067), 2387 states have internal predecessors, (10067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:45,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2388 states to 2388 states and 10067 transitions. [2021-10-07 16:03:45,467 INFO L78 Accepts]: Start accepts. Automaton has 2388 states and 10067 transitions. Word has length 28 [2021-10-07 16:03:45,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:45,467 INFO L470 AbstractCegarLoop]: Abstraction has 2388 states and 10067 transitions. [2021-10-07 16:03:45,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.090909090909091) internal successors, (34), 11 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:45,468 INFO L276 IsEmpty]: Start isEmpty. Operand 2388 states and 10067 transitions. [2021-10-07 16:03:45,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:45,478 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:45,478 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:45,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-10-07 16:03:45,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:45,692 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:45,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:45,692 INFO L82 PathProgramCache]: Analyzing trace with hash 1762458208, now seen corresponding path program 4 times [2021-10-07 16:03:45,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:45,693 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387716664] [2021-10-07 16:03:45,693 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:03:45,694 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:45,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:45,695 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:45,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-07 16:03:45,911 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:03:45,912 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:45,917 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:03:45,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:46,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:46,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:46,363 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:46,364 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:46,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387716664] [2021-10-07 16:03:46,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387716664] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:46,364 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:46,365 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:03:46,365 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093730501] [2021-10-07 16:03:46,365 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:03:46,365 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:46,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:03:46,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:03:46,366 INFO L87 Difference]: Start difference. First operand 2388 states and 10067 transitions. Second operand has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:47,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:47,086 INFO L93 Difference]: Finished difference Result 5908 states and 24394 transitions. [2021-10-07 16:03:47,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:03:47,087 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:47,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:47,125 INFO L225 Difference]: With dead ends: 5908 [2021-10-07 16:03:47,126 INFO L226 Difference]: Without dead ends: 5908 [2021-10-07 16:03:47,126 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 554.0ms TimeCoverageRelationStatistics Valid=175, Invalid=425, Unknown=0, NotChecked=0, Total=600 [2021-10-07 16:03:47,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5908 states. [2021-10-07 16:03:47,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5908 to 2572. [2021-10-07 16:03:47,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2572 states, 2571 states have (on average 4.218980941267989) internal successors, (10847), 2571 states have internal predecessors, (10847), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:47,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2572 states to 2572 states and 10847 transitions. [2021-10-07 16:03:47,291 INFO L78 Accepts]: Start accepts. Automaton has 2572 states and 10847 transitions. Word has length 28 [2021-10-07 16:03:47,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:47,291 INFO L470 AbstractCegarLoop]: Abstraction has 2572 states and 10847 transitions. [2021-10-07 16:03:47,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7857142857142856) internal successors, (39), 14 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:47,292 INFO L276 IsEmpty]: Start isEmpty. Operand 2572 states and 10847 transitions. [2021-10-07 16:03:47,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:47,304 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:47,304 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:47,320 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:47,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:47,520 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:47,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:47,520 INFO L82 PathProgramCache]: Analyzing trace with hash 60471302, now seen corresponding path program 5 times [2021-10-07 16:03:47,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:47,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1529006239] [2021-10-07 16:03:47,521 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:03:47,521 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:47,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:47,522 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:47,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-07 16:03:47,766 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:47,766 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:47,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:47,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:47,895 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:47,896 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:48,139 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:48,140 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:48,140 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1529006239] [2021-10-07 16:03:48,140 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1529006239] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:48,140 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:48,140 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:03:48,141 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514366524] [2021-10-07 16:03:48,141 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:03:48,141 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:48,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:03:48,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:03:48,142 INFO L87 Difference]: Start difference. First operand 2572 states and 10847 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:48,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:48,713 INFO L93 Difference]: Finished difference Result 4840 states and 19274 transitions. [2021-10-07 16:03:48,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:03:48,718 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:48,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:48,741 INFO L225 Difference]: With dead ends: 4840 [2021-10-07 16:03:48,742 INFO L226 Difference]: Without dead ends: 4794 [2021-10-07 16:03:48,742 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 380.9ms TimeCoverageRelationStatistics Valid=113, Invalid=349, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:03:48,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4794 states. [2021-10-07 16:03:48,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4794 to 2792. [2021-10-07 16:03:48,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2792 states, 2791 states have (on average 4.285202436402723) internal successors, (11960), 2791 states have internal predecessors, (11960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:48,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2792 states to 2792 states and 11960 transitions. [2021-10-07 16:03:48,893 INFO L78 Accepts]: Start accepts. Automaton has 2792 states and 11960 transitions. Word has length 28 [2021-10-07 16:03:48,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:48,893 INFO L470 AbstractCegarLoop]: Abstraction has 2792 states and 11960 transitions. [2021-10-07 16:03:48,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:48,893 INFO L276 IsEmpty]: Start isEmpty. Operand 2792 states and 11960 transitions. [2021-10-07 16:03:48,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:48,910 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:48,910 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:48,924 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2021-10-07 16:03:49,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:49,124 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:49,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:49,125 INFO L82 PathProgramCache]: Analyzing trace with hash 1496696660, now seen corresponding path program 6 times [2021-10-07 16:03:49,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:49,125 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939340225] [2021-10-07 16:03:49,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:03:49,126 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:49,126 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:49,127 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:49,129 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-07 16:03:49,405 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:03:49,405 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:49,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:03:49,412 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:49,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:49,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:49,865 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:49,866 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:49,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939340225] [2021-10-07 16:03:49,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939340225] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:49,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:49,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:03:49,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997312819] [2021-10-07 16:03:49,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:03:49,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:49,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:03:49,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:03:49,869 INFO L87 Difference]: Start difference. First operand 2792 states and 11960 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:51,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:51,497 INFO L93 Difference]: Finished difference Result 6132 states and 24912 transitions. [2021-10-07 16:03:51,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:03:51,498 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:51,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:51,522 INFO L225 Difference]: With dead ends: 6132 [2021-10-07 16:03:51,522 INFO L226 Difference]: Without dead ends: 6132 [2021-10-07 16:03:51,522 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 1436.1ms TimeCoverageRelationStatistics Valid=164, Invalid=436, Unknown=0, NotChecked=0, Total=600 [2021-10-07 16:03:51,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6132 states. [2021-10-07 16:03:51,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6132 to 3012. [2021-10-07 16:03:51,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3012 states, 3011 states have (on average 4.337097309863832) internal successors, (13059), 3011 states have internal predecessors, (13059), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:51,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3012 states to 3012 states and 13059 transitions. [2021-10-07 16:03:51,684 INFO L78 Accepts]: Start accepts. Automaton has 3012 states and 13059 transitions. Word has length 28 [2021-10-07 16:03:51,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:51,685 INFO L470 AbstractCegarLoop]: Abstraction has 3012 states and 13059 transitions. [2021-10-07 16:03:51,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:51,685 INFO L276 IsEmpty]: Start isEmpty. Operand 3012 states and 13059 transitions. [2021-10-07 16:03:51,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:51,697 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:51,697 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:51,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:51,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:51,911 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:51,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:51,912 INFO L82 PathProgramCache]: Analyzing trace with hash -310461406, now seen corresponding path program 7 times [2021-10-07 16:03:51,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:51,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1877983541] [2021-10-07 16:03:51,913 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:03:51,913 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:51,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:51,914 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:51,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-10-07 16:03:52,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:03:52,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:52,194 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:52,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:52,346 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:52,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:52,515 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:52,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1877983541] [2021-10-07 16:03:52,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1877983541] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:52,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:52,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:03:52,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478880989] [2021-10-07 16:03:52,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:03:52,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:52,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:03:52,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:03:52,518 INFO L87 Difference]: Start difference. First operand 3012 states and 13059 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:53,211 INFO L93 Difference]: Finished difference Result 5790 states and 23983 transitions. [2021-10-07 16:03:53,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:03:53,212 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:53,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:53,236 INFO L225 Difference]: With dead ends: 5790 [2021-10-07 16:03:53,236 INFO L226 Difference]: Without dead ends: 5702 [2021-10-07 16:03:53,237 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 421.8ms TimeCoverageRelationStatistics Valid=127, Invalid=335, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:03:53,247 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5702 states. [2021-10-07 16:03:53,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5702 to 3144. [2021-10-07 16:03:53,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3144 states, 3143 states have (on average 4.391027680559975) internal successors, (13801), 3143 states have internal predecessors, (13801), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3144 states to 3144 states and 13801 transitions. [2021-10-07 16:03:53,391 INFO L78 Accepts]: Start accepts. Automaton has 3144 states and 13801 transitions. Word has length 28 [2021-10-07 16:03:53,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:53,391 INFO L470 AbstractCegarLoop]: Abstraction has 3144 states and 13801 transitions. [2021-10-07 16:03:53,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:53,391 INFO L276 IsEmpty]: Start isEmpty. Operand 3144 states and 13801 transitions. [2021-10-07 16:03:53,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:53,404 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:53,404 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:53,417 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:53,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:53,618 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:53,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:53,618 INFO L82 PathProgramCache]: Analyzing trace with hash -1400010862, now seen corresponding path program 8 times [2021-10-07 16:03:53,619 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:53,619 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [83275483] [2021-10-07 16:03:53,619 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:03:53,619 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:53,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:53,621 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:53,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-10-07 16:03:53,918 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:03:53,919 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:53,924 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 16:03:53,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:54,073 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:54,073 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:54,366 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:54,367 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:54,367 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [83275483] [2021-10-07 16:03:54,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [83275483] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:54,367 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:54,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:03:54,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786675499] [2021-10-07 16:03:54,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:03:54,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:54,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:03:54,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:03:54,369 INFO L87 Difference]: Start difference. First operand 3144 states and 13801 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:56,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:56,392 INFO L93 Difference]: Finished difference Result 12062 states and 50781 transitions. [2021-10-07 16:03:56,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 16:03:56,394 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:56,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:56,435 INFO L225 Difference]: With dead ends: 12062 [2021-10-07 16:03:56,435 INFO L226 Difference]: Without dead ends: 11970 [2021-10-07 16:03:56,436 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 323 ImplicationChecksByTransitivity, 1625.5ms TimeCoverageRelationStatistics Valid=349, Invalid=1057, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:03:56,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11970 states. [2021-10-07 16:03:56,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11970 to 3468. [2021-10-07 16:03:56,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3468 states, 3467 states have (on average 4.519469281799827) internal successors, (15669), 3467 states have internal predecessors, (15669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:56,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3468 states to 3468 states and 15669 transitions. [2021-10-07 16:03:56,776 INFO L78 Accepts]: Start accepts. Automaton has 3468 states and 15669 transitions. Word has length 28 [2021-10-07 16:03:56,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:56,776 INFO L470 AbstractCegarLoop]: Abstraction has 3468 states and 15669 transitions. [2021-10-07 16:03:56,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:56,776 INFO L276 IsEmpty]: Start isEmpty. Operand 3468 states and 15669 transitions. [2021-10-07 16:03:56,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:56,795 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:56,795 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:56,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:57,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:57,008 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:57,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:57,010 INFO L82 PathProgramCache]: Analyzing trace with hash -401554654, now seen corresponding path program 9 times [2021-10-07 16:03:57,010 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:57,010 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [996437154] [2021-10-07 16:03:57,011 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:03:57,011 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:57,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:57,012 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:57,051 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-07 16:03:57,394 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 16:03:57,394 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:57,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:57,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:57,519 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:57,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:57,672 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:57,672 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:57,673 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [996437154] [2021-10-07 16:03:57,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [996437154] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:57,673 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:57,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:03:57,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328336953] [2021-10-07 16:03:57,673 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:03:57,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:57,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:03:57,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:03:57,674 INFO L87 Difference]: Start difference. First operand 3468 states and 15669 transitions. Second operand has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:58,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:03:58,016 INFO L93 Difference]: Finished difference Result 5974 states and 24972 transitions. [2021-10-07 16:03:58,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-10-07 16:03:58,017 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:03:58,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:03:58,114 INFO L225 Difference]: With dead ends: 5974 [2021-10-07 16:03:58,114 INFO L226 Difference]: Without dead ends: 5974 [2021-10-07 16:03:58,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 193.5ms TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:03:58,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5974 states. [2021-10-07 16:03:58,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5974 to 3504. [2021-10-07 16:03:58,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3504 states, 3503 states have (on average 4.499000856408792) internal successors, (15760), 3503 states have internal predecessors, (15760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:58,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3504 states to 3504 states and 15760 transitions. [2021-10-07 16:03:58,279 INFO L78 Accepts]: Start accepts. Automaton has 3504 states and 15760 transitions. Word has length 28 [2021-10-07 16:03:58,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:03:58,279 INFO L470 AbstractCegarLoop]: Abstraction has 3504 states and 15760 transitions. [2021-10-07 16:03:58,279 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.9166666666666665) internal successors, (35), 12 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:03:58,279 INFO L276 IsEmpty]: Start isEmpty. Operand 3504 states and 15760 transitions. [2021-10-07 16:03:58,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:03:58,293 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:03:58,293 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:03:58,308 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-07 16:03:58,507 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:03:58,507 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:03:58,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:03:58,508 INFO L82 PathProgramCache]: Analyzing trace with hash -302513250, now seen corresponding path program 10 times [2021-10-07 16:03:58,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:03:58,509 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1201678172] [2021-10-07 16:03:58,509 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:03:58,510 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:03:58,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:03:58,511 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:03:58,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-07 16:03:58,757 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:03:58,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:03:58,762 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:03:58,763 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:03:58,952 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:58,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:03:59,135 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:03:59,136 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:03:59,136 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1201678172] [2021-10-07 16:03:59,136 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1201678172] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:03:59,136 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:03:59,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:03:59,137 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000715213] [2021-10-07 16:03:59,137 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:03:59,137 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:03:59,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:03:59,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:03:59,138 INFO L87 Difference]: Start difference. First operand 3504 states and 15760 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:00,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:00,098 INFO L93 Difference]: Finished difference Result 5472 states and 23144 transitions. [2021-10-07 16:04:00,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-10-07 16:04:00,099 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:00,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:00,115 INFO L225 Difference]: With dead ends: 5472 [2021-10-07 16:04:00,115 INFO L226 Difference]: Without dead ends: 5406 [2021-10-07 16:04:00,116 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 500.9ms TimeCoverageRelationStatistics Valid=130, Invalid=422, Unknown=0, NotChecked=0, Total=552 [2021-10-07 16:04:00,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5406 states. [2021-10-07 16:04:00,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5406 to 4132. [2021-10-07 16:04:00,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4132 states, 4131 states have (on average 4.543451948680707) internal successors, (18769), 4131 states have internal predecessors, (18769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:00,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4132 states to 4132 states and 18769 transitions. [2021-10-07 16:04:00,351 INFO L78 Accepts]: Start accepts. Automaton has 4132 states and 18769 transitions. Word has length 28 [2021-10-07 16:04:00,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:00,351 INFO L470 AbstractCegarLoop]: Abstraction has 4132 states and 18769 transitions. [2021-10-07 16:04:00,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:00,352 INFO L276 IsEmpty]: Start isEmpty. Operand 4132 states and 18769 transitions. [2021-10-07 16:04:00,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:00,369 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:00,370 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:00,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-07 16:04:00,582 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:00,583 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:00,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:00,584 INFO L82 PathProgramCache]: Analyzing trace with hash 1133712108, now seen corresponding path program 11 times [2021-10-07 16:04:00,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:00,585 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268938122] [2021-10-07 16:04:00,585 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:04:00,585 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:00,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:00,586 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:00,587 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-10-07 16:04:00,864 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:00,864 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:00,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:00,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:01,051 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:01,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:01,361 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:01,362 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:01,362 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268938122] [2021-10-07 16:04:01,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268938122] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:01,362 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:01,363 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:01,363 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139460916] [2021-10-07 16:04:01,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:01,364 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:01,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:01,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:01,365 INFO L87 Difference]: Start difference. First operand 4132 states and 18769 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:02,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:02,782 INFO L93 Difference]: Finished difference Result 7960 states and 33190 transitions. [2021-10-07 16:04:02,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:04:02,791 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:02,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:02,826 INFO L225 Difference]: With dead ends: 7960 [2021-10-07 16:04:02,826 INFO L226 Difference]: Without dead ends: 7960 [2021-10-07 16:04:02,827 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1002.0ms TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2021-10-07 16:04:02,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7960 states. [2021-10-07 16:04:02,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7960 to 4270. [2021-10-07 16:04:02,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4270 states, 4269 states have (on average 4.566877488873272) internal successors, (19496), 4269 states have internal predecessors, (19496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:02,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4270 states to 4270 states and 19496 transitions. [2021-10-07 16:04:02,965 INFO L78 Accepts]: Start accepts. Automaton has 4270 states and 19496 transitions. Word has length 28 [2021-10-07 16:04:02,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:02,965 INFO L470 AbstractCegarLoop]: Abstraction has 4270 states and 19496 transitions. [2021-10-07 16:04:02,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:02,965 INFO L276 IsEmpty]: Start isEmpty. Operand 4270 states and 19496 transitions. [2021-10-07 16:04:02,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:02,980 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:02,980 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:02,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:03,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:03,188 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:03,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:03,189 INFO L82 PathProgramCache]: Analyzing trace with hash -673445958, now seen corresponding path program 12 times [2021-10-07 16:04:03,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:03,189 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1629502681] [2021-10-07 16:04:03,190 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:04:03,190 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:03,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:03,191 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:03,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-10-07 16:04:03,567 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:04:03,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:03,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:03,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:03,704 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:03,704 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:03,960 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:03,960 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:03,960 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1629502681] [2021-10-07 16:04:03,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1629502681] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:03,961 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:03,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:03,961 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885075438] [2021-10-07 16:04:03,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:03,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:03,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:03,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:03,963 INFO L87 Difference]: Start difference. First operand 4270 states and 19496 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:05,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:05,590 INFO L93 Difference]: Finished difference Result 6942 states and 29947 transitions. [2021-10-07 16:04:05,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 16:04:05,591 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:05,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:05,615 INFO L225 Difference]: With dead ends: 6942 [2021-10-07 16:04:05,615 INFO L226 Difference]: Without dead ends: 6880 [2021-10-07 16:04:05,615 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 929.2ms TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2021-10-07 16:04:05,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6880 states. [2021-10-07 16:04:05,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6880 to 4538. [2021-10-07 16:04:05,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4538 states, 4537 states have (on average 4.678862684593343) internal successors, (21228), 4537 states have internal predecessors, (21228), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:05,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4538 states to 4538 states and 21228 transitions. [2021-10-07 16:04:05,799 INFO L78 Accepts]: Start accepts. Automaton has 4538 states and 21228 transitions. Word has length 28 [2021-10-07 16:04:05,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:05,799 INFO L470 AbstractCegarLoop]: Abstraction has 4538 states and 21228 transitions. [2021-10-07 16:04:05,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:05,799 INFO L276 IsEmpty]: Start isEmpty. Operand 4538 states and 21228 transitions. [2021-10-07 16:04:05,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:05,811 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:05,811 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:05,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Ended with exit code 0 [2021-10-07 16:04:06,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:06,012 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:06,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:06,013 INFO L82 PathProgramCache]: Analyzing trace with hash 1919487132, now seen corresponding path program 13 times [2021-10-07 16:04:06,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:06,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429152837] [2021-10-07 16:04:06,014 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:04:06,014 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:06,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:06,015 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:06,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-07 16:04:06,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:04:06,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:06,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:06,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:06,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:06,583 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:06,583 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:06,584 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429152837] [2021-10-07 16:04:06,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429152837] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:06,584 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:06,584 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:06,584 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [577100911] [2021-10-07 16:04:06,584 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:06,585 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:06,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:06,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:06,585 INFO L87 Difference]: Start difference. First operand 4538 states and 21228 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:07,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:07,063 INFO L93 Difference]: Finished difference Result 7308 states and 31617 transitions. [2021-10-07 16:04:07,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 16:04:07,064 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:07,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:07,091 INFO L225 Difference]: With dead ends: 7308 [2021-10-07 16:04:07,091 INFO L226 Difference]: Without dead ends: 7308 [2021-10-07 16:04:07,091 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 256.0ms TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2021-10-07 16:04:07,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7308 states. [2021-10-07 16:04:07,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7308 to 4756. [2021-10-07 16:04:07,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4756 states, 4755 states have (on average 4.737539432176656) internal successors, (22527), 4755 states have internal predecessors, (22527), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:07,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4756 states to 4756 states and 22527 transitions. [2021-10-07 16:04:07,343 INFO L78 Accepts]: Start accepts. Automaton has 4756 states and 22527 transitions. Word has length 28 [2021-10-07 16:04:07,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:07,344 INFO L470 AbstractCegarLoop]: Abstraction has 4756 states and 22527 transitions. [2021-10-07 16:04:07,344 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:07,344 INFO L276 IsEmpty]: Start isEmpty. Operand 4756 states and 22527 transitions. [2021-10-07 16:04:07,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:07,362 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:07,362 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:07,374 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:07,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:07,572 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:07,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:07,572 INFO L82 PathProgramCache]: Analyzing trace with hash -1725967444, now seen corresponding path program 14 times [2021-10-07 16:04:07,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:07,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [394822575] [2021-10-07 16:04:07,573 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:04:07,574 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:07,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:07,575 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:07,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2021-10-07 16:04:07,968 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:07,968 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:07,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:07,974 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:08,084 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:08,084 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:08,307 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:08,307 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:08,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [394822575] [2021-10-07 16:04:08,307 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [394822575] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:08,308 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:08,308 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:08,308 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430469583] [2021-10-07 16:04:08,308 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:08,309 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:08,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:08,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:08,310 INFO L87 Difference]: Start difference. First operand 4756 states and 22527 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:09,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:09,929 INFO L93 Difference]: Finished difference Result 7906 states and 35921 transitions. [2021-10-07 16:04:09,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 16:04:09,931 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:09,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:09,958 INFO L225 Difference]: With dead ends: 7906 [2021-10-07 16:04:09,958 INFO L226 Difference]: Without dead ends: 7880 [2021-10-07 16:04:09,958 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 78 ImplicationChecksByTransitivity, 806.7ms TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:09,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7880 states. [2021-10-07 16:04:10,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7880 to 5800. [2021-10-07 16:04:10,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5800 states, 5799 states have (on average 4.867218485945853) internal successors, (28225), 5799 states have internal predecessors, (28225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:10,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5800 states to 5800 states and 28225 transitions. [2021-10-07 16:04:10,282 INFO L78 Accepts]: Start accepts. Automaton has 5800 states and 28225 transitions. Word has length 28 [2021-10-07 16:04:10,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:10,283 INFO L470 AbstractCegarLoop]: Abstraction has 5800 states and 28225 transitions. [2021-10-07 16:04:10,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:10,283 INFO L276 IsEmpty]: Start isEmpty. Operand 5800 states and 28225 transitions. [2021-10-07 16:04:10,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:10,307 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:10,307 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:10,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (35)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:10,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:10,522 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:10,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:10,522 INFO L82 PathProgramCache]: Analyzing trace with hash 946386910, now seen corresponding path program 15 times [2021-10-07 16:04:10,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:10,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218407114] [2021-10-07 16:04:10,523 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:04:10,523 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:10,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:10,524 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:10,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-10-07 16:04:10,865 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 16:04:10,865 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:10,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:10,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:11,008 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:11,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:11,335 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:11,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:11,336 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218407114] [2021-10-07 16:04:11,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218407114] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:11,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:11,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-07 16:04:11,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [485371787] [2021-10-07 16:04:11,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 16:04:11,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:11,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 16:04:11,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:04:11,338 INFO L87 Difference]: Start difference. First operand 5800 states and 28225 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:12,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:12,441 INFO L93 Difference]: Finished difference Result 7008 states and 32988 transitions. [2021-10-07 16:04:12,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:04:12,442 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:12,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:12,468 INFO L225 Difference]: With dead ends: 7008 [2021-10-07 16:04:12,468 INFO L226 Difference]: Without dead ends: 6980 [2021-10-07 16:04:12,469 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 824.5ms TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:12,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6980 states. [2021-10-07 16:04:12,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6980 to 6142. [2021-10-07 16:04:12,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6142 states, 6141 states have (on average 4.882755251587689) internal successors, (29985), 6141 states have internal predecessors, (29985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:12,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6142 states to 6142 states and 29985 transitions. [2021-10-07 16:04:12,780 INFO L78 Accepts]: Start accepts. Automaton has 6142 states and 29985 transitions. Word has length 28 [2021-10-07 16:04:12,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:12,781 INFO L470 AbstractCegarLoop]: Abstraction has 6142 states and 29985 transitions. [2021-10-07 16:04:12,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:12,781 INFO L276 IsEmpty]: Start isEmpty. Operand 6142 states and 29985 transitions. [2021-10-07 16:04:12,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:12,804 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:12,804 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:12,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:13,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:13,011 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:13,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:13,012 INFO L82 PathProgramCache]: Analyzing trace with hash 2110952620, now seen corresponding path program 16 times [2021-10-07 16:04:13,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:13,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [811952786] [2021-10-07 16:04:13,013 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:04:13,013 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:13,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:13,014 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:13,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-07 16:04:13,346 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:04:13,347 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:13,352 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:13,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:13,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:13,767 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:13,767 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:13,767 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [811952786] [2021-10-07 16:04:13,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [811952786] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:13,768 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:13,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:13,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931177875] [2021-10-07 16:04:13,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:13,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:13,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:13,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:13,770 INFO L87 Difference]: Start difference. First operand 6142 states and 29985 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:15,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:15,009 INFO L93 Difference]: Finished difference Result 7772 states and 35875 transitions. [2021-10-07 16:04:15,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:04:15,010 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:15,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:15,037 INFO L225 Difference]: With dead ends: 7772 [2021-10-07 16:04:15,037 INFO L226 Difference]: Without dead ends: 7772 [2021-10-07 16:04:15,038 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 835.4ms TimeCoverageRelationStatistics Valid=131, Invalid=331, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:04:15,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7772 states. [2021-10-07 16:04:15,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7772 to 6328. [2021-10-07 16:04:15,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6328 states, 6327 states have (on average 4.867867867867868) internal successors, (30799), 6327 states have internal predecessors, (30799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:15,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6328 states to 6328 states and 30799 transitions. [2021-10-07 16:04:15,301 INFO L78 Accepts]: Start accepts. Automaton has 6328 states and 30799 transitions. Word has length 28 [2021-10-07 16:04:15,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:15,302 INFO L470 AbstractCegarLoop]: Abstraction has 6328 states and 30799 transitions. [2021-10-07 16:04:15,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:15,302 INFO L276 IsEmpty]: Start isEmpty. Operand 6328 states and 30799 transitions. [2021-10-07 16:04:15,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:15,318 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:15,318 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:15,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:15,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:15,519 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:15,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:15,520 INFO L82 PathProgramCache]: Analyzing trace with hash 1304989766, now seen corresponding path program 17 times [2021-10-07 16:04:15,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:15,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [215229806] [2021-10-07 16:04:15,522 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:04:15,522 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:15,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:15,523 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:15,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-10-07 16:04:15,832 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:15,833 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:15,837 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:15,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:15,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:15,945 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:16,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:16,281 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:16,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [215229806] [2021-10-07 16:04:16,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [215229806] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:16,282 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:16,282 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:16,282 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84316627] [2021-10-07 16:04:16,282 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:16,283 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:16,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:16,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:16,284 INFO L87 Difference]: Start difference. First operand 6328 states and 30799 transitions. Second operand has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:17,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:17,624 INFO L93 Difference]: Finished difference Result 9044 states and 41476 transitions. [2021-10-07 16:04:17,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 16:04:17,625 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:17,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:17,657 INFO L225 Difference]: With dead ends: 9044 [2021-10-07 16:04:17,657 INFO L226 Difference]: Without dead ends: 8978 [2021-10-07 16:04:17,658 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 785.4ms TimeCoverageRelationStatistics Valid=117, Invalid=303, Unknown=0, NotChecked=0, Total=420 [2021-10-07 16:04:17,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8978 states. [2021-10-07 16:04:17,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8978 to 6940. [2021-10-07 16:04:17,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6940 states, 6939 states have (on average 4.923331892203487) internal successors, (34163), 6939 states have internal predecessors, (34163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:17,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6940 states to 6940 states and 34163 transitions. [2021-10-07 16:04:17,939 INFO L78 Accepts]: Start accepts. Automaton has 6940 states and 34163 transitions. Word has length 28 [2021-10-07 16:04:17,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:17,939 INFO L470 AbstractCegarLoop]: Abstraction has 6940 states and 34163 transitions. [2021-10-07 16:04:17,939 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 12 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:17,940 INFO L276 IsEmpty]: Start isEmpty. Operand 6940 states and 34163 transitions. [2021-10-07 16:04:17,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:17,957 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:17,958 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:17,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (38)] Ended with exit code 0 [2021-10-07 16:04:18,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:18,159 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:18,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:18,159 INFO L82 PathProgramCache]: Analyzing trace with hash -1553752172, now seen corresponding path program 18 times [2021-10-07 16:04:18,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:18,160 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386176363] [2021-10-07 16:04:18,160 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:04:18,160 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:18,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:18,162 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:18,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2021-10-07 16:04:18,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:04:18,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:18,542 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:18,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:18,700 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:18,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:18,971 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:18,971 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386176363] [2021-10-07 16:04:18,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386176363] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:18,971 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:18,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:18,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686868295] [2021-10-07 16:04:18,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:18,972 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:18,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:18,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:18,973 INFO L87 Difference]: Start difference. First operand 6940 states and 34163 transitions. Second operand has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:20,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:20,803 INFO L93 Difference]: Finished difference Result 11932 states and 54959 transitions. [2021-10-07 16:04:20,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 16:04:20,805 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:20,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:20,852 INFO L225 Difference]: With dead ends: 11932 [2021-10-07 16:04:20,853 INFO L226 Difference]: Without dead ends: 11752 [2021-10-07 16:04:20,853 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 223 ImplicationChecksByTransitivity, 1010.2ms TimeCoverageRelationStatistics Valid=221, Invalid=709, Unknown=0, NotChecked=0, Total=930 [2021-10-07 16:04:20,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11752 states. [2021-10-07 16:04:21,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11752 to 8164. [2021-10-07 16:04:21,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8164 states, 8163 states have (on average 4.990077177508269) internal successors, (40734), 8163 states have internal predecessors, (40734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:21,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8164 states to 8164 states and 40734 transitions. [2021-10-07 16:04:21,262 INFO L78 Accepts]: Start accepts. Automaton has 8164 states and 40734 transitions. Word has length 28 [2021-10-07 16:04:21,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:21,262 INFO L470 AbstractCegarLoop]: Abstraction has 8164 states and 40734 transitions. [2021-10-07 16:04:21,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:21,262 INFO L276 IsEmpty]: Start isEmpty. Operand 8164 states and 40734 transitions. [2021-10-07 16:04:21,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:21,283 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:21,283 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:21,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (39)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:21,484 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:21,484 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:21,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:21,485 INFO L82 PathProgramCache]: Analyzing trace with hash -389186462, now seen corresponding path program 19 times [2021-10-07 16:04:21,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:21,486 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [162880686] [2021-10-07 16:04:21,486 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:04:21,486 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:21,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:21,488 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:21,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-10-07 16:04:21,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:04:21,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:21,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:21,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:21,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:22,151 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:22,152 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:22,152 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [162880686] [2021-10-07 16:04:22,152 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [162880686] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:22,152 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:22,152 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:22,152 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298257174] [2021-10-07 16:04:22,153 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:22,153 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:22,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:22,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:22,154 INFO L87 Difference]: Start difference. First operand 8164 states and 40734 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:22,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:22,954 INFO L93 Difference]: Finished difference Result 10370 states and 49599 transitions. [2021-10-07 16:04:22,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-07 16:04:22,955 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:22,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:22,995 INFO L225 Difference]: With dead ends: 10370 [2021-10-07 16:04:22,995 INFO L226 Difference]: Without dead ends: 10354 [2021-10-07 16:04:22,996 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 514.1ms TimeCoverageRelationStatistics Valid=104, Invalid=238, Unknown=0, NotChecked=0, Total=342 [2021-10-07 16:04:23,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10354 states. [2021-10-07 16:04:23,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10354 to 8574. [2021-10-07 16:04:23,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8574 states, 8573 states have (on average 5.037559780706871) internal successors, (43187), 8573 states have internal predecessors, (43187), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:23,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8574 states to 8574 states and 43187 transitions. [2021-10-07 16:04:23,406 INFO L78 Accepts]: Start accepts. Automaton has 8574 states and 43187 transitions. Word has length 28 [2021-10-07 16:04:23,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:23,406 INFO L470 AbstractCegarLoop]: Abstraction has 8574 states and 43187 transitions. [2021-10-07 16:04:23,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:23,406 INFO L276 IsEmpty]: Start isEmpty. Operand 8574 states and 43187 transitions. [2021-10-07 16:04:23,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:23,428 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:23,428 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:23,439 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:23,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:23,629 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:23,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:23,630 INFO L82 PathProgramCache]: Analyzing trace with hash -767977148, now seen corresponding path program 20 times [2021-10-07 16:04:23,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:23,631 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [846517952] [2021-10-07 16:04:23,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:04:23,632 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:23,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:23,634 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:23,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2021-10-07 16:04:24,143 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:24,143 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:24,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:24,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:24,255 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:24,255 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:24,564 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:24,565 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:24,565 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [846517952] [2021-10-07 16:04:24,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [846517952] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:24,565 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:24,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:24,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030089164] [2021-10-07 16:04:24,566 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:24,566 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:24,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:24,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:24,567 INFO L87 Difference]: Start difference. First operand 8574 states and 43187 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:26,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:26,001 INFO L93 Difference]: Finished difference Result 12004 states and 55311 transitions. [2021-10-07 16:04:26,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 16:04:26,002 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:26,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:26,046 INFO L225 Difference]: With dead ends: 12004 [2021-10-07 16:04:26,047 INFO L226 Difference]: Without dead ends: 12004 [2021-10-07 16:04:26,047 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 877.9ms TimeCoverageRelationStatistics Valid=94, Invalid=212, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:04:26,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12004 states. [2021-10-07 16:04:26,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12004 to 8596. [2021-10-07 16:04:26,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8596 states, 8595 states have (on average 5.03979057591623) internal successors, (43317), 8595 states have internal predecessors, (43317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:26,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8596 states to 8596 states and 43317 transitions. [2021-10-07 16:04:26,464 INFO L78 Accepts]: Start accepts. Automaton has 8596 states and 43317 transitions. Word has length 28 [2021-10-07 16:04:26,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:26,465 INFO L470 AbstractCegarLoop]: Abstraction has 8596 states and 43317 transitions. [2021-10-07 16:04:26,465 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:26,465 INFO L276 IsEmpty]: Start isEmpty. Operand 8596 states and 43317 transitions. [2021-10-07 16:04:26,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:26,491 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:26,491 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:26,502 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-07 16:04:26,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:26,692 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:26,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:26,693 INFO L82 PathProgramCache]: Analyzing trace with hash -118464428, now seen corresponding path program 21 times [2021-10-07 16:04:26,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:26,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [62031304] [2021-10-07 16:04:26,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:04:26,694 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:26,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:26,695 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:26,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-10-07 16:04:27,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:04:27,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:27,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:27,170 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:27,278 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:27,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:27,548 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:27,549 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:27,549 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [62031304] [2021-10-07 16:04:27,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [62031304] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:27,549 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:27,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:27,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072940352] [2021-10-07 16:04:27,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:27,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:27,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:27,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:27,551 INFO L87 Difference]: Start difference. First operand 8596 states and 43317 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:29,011 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:29,011 INFO L93 Difference]: Finished difference Result 12726 states and 60527 transitions. [2021-10-07 16:04:29,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-07 16:04:29,013 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:29,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:29,197 INFO L225 Difference]: With dead ends: 12726 [2021-10-07 16:04:29,197 INFO L226 Difference]: Without dead ends: 12700 [2021-10-07 16:04:29,197 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 900.1ms TimeCoverageRelationStatistics Valid=111, Invalid=351, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:04:29,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12700 states. [2021-10-07 16:04:29,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12700 to 8840. [2021-10-07 16:04:29,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8840 states, 8839 states have (on average 5.096956669306483) internal successors, (45052), 8839 states have internal predecessors, (45052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:29,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8840 states to 8840 states and 45052 transitions. [2021-10-07 16:04:29,621 INFO L78 Accepts]: Start accepts. Automaton has 8840 states and 45052 transitions. Word has length 28 [2021-10-07 16:04:29,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:29,621 INFO L470 AbstractCegarLoop]: Abstraction has 8840 states and 45052 transitions. [2021-10-07 16:04:29,621 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:29,622 INFO L276 IsEmpty]: Start isEmpty. Operand 8840 states and 45052 transitions. [2021-10-07 16:04:29,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:29,653 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:29,653 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:29,665 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:29,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:29,862 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:29,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:29,863 INFO L82 PathProgramCache]: Analyzing trace with hash 1230646406, now seen corresponding path program 22 times [2021-10-07 16:04:29,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:29,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1014078040] [2021-10-07 16:04:29,864 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:04:29,864 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:29,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:29,865 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:29,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2021-10-07 16:04:30,308 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:04:30,308 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:30,312 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:30,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:30,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:30,637 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:30,637 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:30,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1014078040] [2021-10-07 16:04:30,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1014078040] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:30,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:30,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:30,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517539162] [2021-10-07 16:04:30,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:30,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:30,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:30,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:30,639 INFO L87 Difference]: Start difference. First operand 8840 states and 45052 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:31,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:31,637 INFO L93 Difference]: Finished difference Result 11530 states and 55229 transitions. [2021-10-07 16:04:31,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:04:31,638 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:31,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:31,688 INFO L225 Difference]: With dead ends: 11530 [2021-10-07 16:04:31,688 INFO L226 Difference]: Without dead ends: 11498 [2021-10-07 16:04:31,688 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 635.9ms TimeCoverageRelationStatistics Valid=130, Invalid=332, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:04:31,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11498 states. [2021-10-07 16:04:32,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11498 to 9066. [2021-10-07 16:04:32,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9066 states, 9065 states have (on average 5.128957528957529) internal successors, (46494), 9065 states have internal predecessors, (46494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:32,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9066 states to 9066 states and 46494 transitions. [2021-10-07 16:04:32,080 INFO L78 Accepts]: Start accepts. Automaton has 9066 states and 46494 transitions. Word has length 28 [2021-10-07 16:04:32,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:32,081 INFO L470 AbstractCegarLoop]: Abstraction has 9066 states and 46494 transitions. [2021-10-07 16:04:32,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:32,081 INFO L276 IsEmpty]: Start isEmpty. Operand 9066 states and 46494 transitions. [2021-10-07 16:04:32,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:32,113 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:32,113 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:32,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (43)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:32,327 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:32,327 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:32,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:32,328 INFO L82 PathProgramCache]: Analyzing trace with hash 1464340470, now seen corresponding path program 23 times [2021-10-07 16:04:32,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:32,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [306067189] [2021-10-07 16:04:32,329 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:04:32,329 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:32,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:32,330 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:32,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-10-07 16:04:32,681 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 16:04:32,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:32,685 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 16:04:32,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:32,831 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:32,831 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:33,257 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:33,258 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:33,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [306067189] [2021-10-07 16:04:33,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [306067189] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:33,258 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:33,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:33,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988663898] [2021-10-07 16:04:33,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:33,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:33,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:33,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:33,261 INFO L87 Difference]: Start difference. First operand 9066 states and 46494 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:35,295 INFO L93 Difference]: Finished difference Result 15296 states and 70944 transitions. [2021-10-07 16:04:35,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 16:04:35,296 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:35,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:35,351 INFO L225 Difference]: With dead ends: 15296 [2021-10-07 16:04:35,352 INFO L226 Difference]: Without dead ends: 15296 [2021-10-07 16:04:35,352 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 1538.5ms TimeCoverageRelationStatistics Valid=189, Invalid=567, Unknown=0, NotChecked=0, Total=756 [2021-10-07 16:04:35,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15296 states. [2021-10-07 16:04:35,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15296 to 9728. [2021-10-07 16:04:35,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9728 states, 9727 states have (on average 5.188547342448854) internal successors, (50469), 9727 states have internal predecessors, (50469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9728 states to 9728 states and 50469 transitions. [2021-10-07 16:04:35,814 INFO L78 Accepts]: Start accepts. Automaton has 9728 states and 50469 transitions. Word has length 28 [2021-10-07 16:04:35,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:35,815 INFO L470 AbstractCegarLoop]: Abstraction has 9728 states and 50469 transitions. [2021-10-07 16:04:35,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:35,815 INFO L276 IsEmpty]: Start isEmpty. Operand 9728 states and 50469 transitions. [2021-10-07 16:04:35,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:35,844 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:35,844 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:35,855 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:36,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:36,045 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:36,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:36,046 INFO L82 PathProgramCache]: Analyzing trace with hash -576511660, now seen corresponding path program 24 times [2021-10-07 16:04:36,046 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:36,046 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [777695882] [2021-10-07 16:04:36,047 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:04:36,047 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:36,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:36,048 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:36,049 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2021-10-07 16:04:36,464 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:04:36,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:36,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:36,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:36,610 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:36,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:36,928 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:36,929 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:36,929 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [777695882] [2021-10-07 16:04:36,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [777695882] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:36,929 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:36,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:36,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092170297] [2021-10-07 16:04:36,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:36,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:36,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:36,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:36,932 INFO L87 Difference]: Start difference. First operand 9728 states and 50469 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:39,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:39,861 INFO L93 Difference]: Finished difference Result 15634 states and 75041 transitions. [2021-10-07 16:04:39,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-10-07 16:04:39,863 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:39,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:39,933 INFO L225 Difference]: With dead ends: 15634 [2021-10-07 16:04:39,933 INFO L226 Difference]: Without dead ends: 15634 [2021-10-07 16:04:39,934 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 415 ImplicationChecksByTransitivity, 1919.9ms TimeCoverageRelationStatistics Valid=334, Invalid=1388, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 16:04:39,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15634 states. [2021-10-07 16:04:40,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15634 to 10834. [2021-10-07 16:04:40,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10834 states, 10833 states have (on average 5.227360841872057) internal successors, (56628), 10833 states have internal predecessors, (56628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:40,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10834 states to 10834 states and 56628 transitions. [2021-10-07 16:04:40,597 INFO L78 Accepts]: Start accepts. Automaton has 10834 states and 56628 transitions. Word has length 28 [2021-10-07 16:04:40,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:40,597 INFO L470 AbstractCegarLoop]: Abstraction has 10834 states and 56628 transitions. [2021-10-07 16:04:40,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:40,597 INFO L276 IsEmpty]: Start isEmpty. Operand 10834 states and 56628 transitions. [2021-10-07 16:04:40,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:40,630 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:40,630 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:40,642 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (45)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:40,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:40,831 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:40,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:40,832 INFO L82 PathProgramCache]: Analyzing trace with hash 1220584098, now seen corresponding path program 25 times [2021-10-07 16:04:40,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:40,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1233744513] [2021-10-07 16:04:40,833 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:04:40,833 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:40,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:40,834 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:40,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-10-07 16:04:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:04:41,204 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:41,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:41,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:41,316 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:41,452 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:41,453 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:41,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1233744513] [2021-10-07 16:04:41,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1233744513] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:41,453 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:41,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:41,454 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338976863] [2021-10-07 16:04:41,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:41,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:41,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:41,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:41,455 INFO L87 Difference]: Start difference. First operand 10834 states and 56628 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:41,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:41,798 INFO L93 Difference]: Finished difference Result 12170 states and 61635 transitions. [2021-10-07 16:04:41,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:04:41,799 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:41,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:41,849 INFO L225 Difference]: With dead ends: 12170 [2021-10-07 16:04:41,849 INFO L226 Difference]: Without dead ends: 12158 [2021-10-07 16:04:41,849 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 194.4ms TimeCoverageRelationStatistics Valid=83, Invalid=223, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:04:41,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12158 states. [2021-10-07 16:04:42,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12158 to 10856. [2021-10-07 16:04:42,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10856 states, 10855 states have (on average 5.222385997236296) internal successors, (56689), 10855 states have internal predecessors, (56689), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:42,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10856 states to 10856 states and 56689 transitions. [2021-10-07 16:04:42,303 INFO L78 Accepts]: Start accepts. Automaton has 10856 states and 56689 transitions. Word has length 28 [2021-10-07 16:04:42,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:42,304 INFO L470 AbstractCegarLoop]: Abstraction has 10856 states and 56689 transitions. [2021-10-07 16:04:42,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:42,304 INFO L276 IsEmpty]: Start isEmpty. Operand 10856 states and 56689 transitions. [2021-10-07 16:04:42,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:42,482 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:42,483 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:42,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:42,693 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:42,694 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:42,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:42,695 INFO L82 PathProgramCache]: Analyzing trace with hash -1028413584, now seen corresponding path program 26 times [2021-10-07 16:04:42,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:42,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [715582869] [2021-10-07 16:04:42,695 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:04:42,696 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:42,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:42,697 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:42,698 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Waiting until timeout for monitored process [2021-10-07 16:04:43,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:43,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:43,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 8 conjunts are in the unsatisfiable core [2021-10-07 16:04:43,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:43,342 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:43,342 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:43,561 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:43,561 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:43,562 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [715582869] [2021-10-07 16:04:43,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [715582869] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:43,562 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:43,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:43,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634227314] [2021-10-07 16:04:43,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:43,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:43,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:43,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:43,564 INFO L87 Difference]: Start difference. First operand 10856 states and 56689 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:44,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:44,244 INFO L93 Difference]: Finished difference Result 12340 states and 62269 transitions. [2021-10-07 16:04:44,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-07 16:04:44,245 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:44,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:44,296 INFO L225 Difference]: With dead ends: 12340 [2021-10-07 16:04:44,296 INFO L226 Difference]: Without dead ends: 12322 [2021-10-07 16:04:44,297 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 372.7ms TimeCoverageRelationStatistics Valid=95, Invalid=247, Unknown=0, NotChecked=0, Total=342 [2021-10-07 16:04:44,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12322 states. [2021-10-07 16:04:44,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12322 to 10940. [2021-10-07 16:04:44,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10940 states, 10939 states have (on average 5.23256239144346) internal successors, (57239), 10939 states have internal predecessors, (57239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:44,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10940 states to 10940 states and 57239 transitions. [2021-10-07 16:04:44,766 INFO L78 Accepts]: Start accepts. Automaton has 10940 states and 57239 transitions. Word has length 28 [2021-10-07 16:04:44,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:44,766 INFO L470 AbstractCegarLoop]: Abstraction has 10940 states and 57239 transitions. [2021-10-07 16:04:44,766 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:44,766 INFO L276 IsEmpty]: Start isEmpty. Operand 10940 states and 57239 transitions. [2021-10-07 16:04:44,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:44,796 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:44,796 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:44,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (47)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:44,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:44,997 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:44,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:44,998 INFO L82 PathProgramCache]: Analyzing trace with hash 1643940770, now seen corresponding path program 27 times [2021-10-07 16:04:44,998 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:44,999 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1281606439] [2021-10-07 16:04:44,999 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:04:44,999 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:44,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:45,000 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:45,007 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-10-07 16:04:45,455 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 16:04:45,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:45,460 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:45,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:45,619 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:45,620 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:45,897 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:45,897 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:45,898 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1281606439] [2021-10-07 16:04:45,898 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1281606439] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:45,898 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:45,898 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 13 [2021-10-07 16:04:45,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [939823967] [2021-10-07 16:04:45,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-07 16:04:45,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:45,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-07 16:04:45,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:04:45,899 INFO L87 Difference]: Start difference. First operand 10940 states and 57239 transitions. Second operand has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:46,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:46,824 INFO L93 Difference]: Finished difference Result 12712 states and 63979 transitions. [2021-10-07 16:04:46,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-07 16:04:46,825 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:46,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:46,888 INFO L225 Difference]: With dead ends: 12712 [2021-10-07 16:04:46,888 INFO L226 Difference]: Without dead ends: 12546 [2021-10-07 16:04:46,889 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 545.2ms TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2021-10-07 16:04:46,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12546 states. [2021-10-07 16:04:47,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12546 to 11164. [2021-10-07 16:04:47,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11164 states, 11163 states have (on average 5.246707874227358) internal successors, (58569), 11163 states have internal predecessors, (58569), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:47,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11164 states to 11164 states and 58569 transitions. [2021-10-07 16:04:47,375 INFO L78 Accepts]: Start accepts. Automaton has 11164 states and 58569 transitions. Word has length 28 [2021-10-07 16:04:47,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:47,375 INFO L470 AbstractCegarLoop]: Abstraction has 11164 states and 58569 transitions. [2021-10-07 16:04:47,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 2.923076923076923) internal successors, (38), 13 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:47,375 INFO L276 IsEmpty]: Start isEmpty. Operand 11164 states and 58569 transitions. [2021-10-07 16:04:47,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:47,410 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:47,411 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:47,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:47,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:47,612 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:47,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:47,613 INFO L82 PathProgramCache]: Analyzing trace with hash -58093436, now seen corresponding path program 28 times [2021-10-07 16:04:47,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:47,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [820063035] [2021-10-07 16:04:47,614 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:04:47,615 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:47,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:47,616 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:47,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2021-10-07 16:04:48,075 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:04:48,075 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:48,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-07 16:04:48,080 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:48,197 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:48,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:48,368 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:48,368 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:48,369 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [820063035] [2021-10-07 16:04:48,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [820063035] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:48,369 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:48,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2021-10-07 16:04:48,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002594890] [2021-10-07 16:04:48,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-07 16:04:48,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:48,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-07 16:04:48,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2021-10-07 16:04:48,371 INFO L87 Difference]: Start difference. First operand 11164 states and 58569 transitions. Second operand has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:49,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:49,343 INFO L93 Difference]: Finished difference Result 14152 states and 69868 transitions. [2021-10-07 16:04:49,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-07 16:04:49,344 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:49,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:49,417 INFO L225 Difference]: With dead ends: 14152 [2021-10-07 16:04:49,418 INFO L226 Difference]: Without dead ends: 14152 [2021-10-07 16:04:49,418 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 506.3ms TimeCoverageRelationStatistics Valid=165, Invalid=387, Unknown=0, NotChecked=0, Total=552 [2021-10-07 16:04:49,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14152 states. [2021-10-07 16:04:49,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14152 to 11302. [2021-10-07 16:04:49,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11302 states, 11301 states have (on average 5.247234757986019) internal successors, (59299), 11301 states have internal predecessors, (59299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:49,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11302 states to 11302 states and 59299 transitions. [2021-10-07 16:04:49,889 INFO L78 Accepts]: Start accepts. Automaton has 11302 states and 59299 transitions. Word has length 28 [2021-10-07 16:04:49,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:49,889 INFO L470 AbstractCegarLoop]: Abstraction has 11302 states and 59299 transitions. [2021-10-07 16:04:49,889 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 2.8333333333333335) internal successors, (34), 12 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:49,889 INFO L276 IsEmpty]: Start isEmpty. Operand 11302 states and 59299 transitions. [2021-10-07 16:04:49,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:49,920 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:49,920 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:49,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (49)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:50,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:50,121 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:50,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:50,122 INFO L82 PathProgramCache]: Analyzing trace with hash -1486460816, now seen corresponding path program 29 times [2021-10-07 16:04:50,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:50,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2102878664] [2021-10-07 16:04:50,123 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:04:50,123 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:50,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:50,124 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:50,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-10-07 16:04:50,544 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:04:50,544 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:50,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:50,549 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:50,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:50,679 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:50,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:50,965 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:50,965 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2102878664] [2021-10-07 16:04:50,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2102878664] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:50,965 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:50,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:50,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681421722] [2021-10-07 16:04:50,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:50,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:50,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:50,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:50,967 INFO L87 Difference]: Start difference. First operand 11302 states and 59299 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:53,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:53,079 INFO L93 Difference]: Finished difference Result 21250 states and 107091 transitions. [2021-10-07 16:04:53,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-10-07 16:04:53,080 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:53,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:53,174 INFO L225 Difference]: With dead ends: 21250 [2021-10-07 16:04:53,174 INFO L226 Difference]: Without dead ends: 21250 [2021-10-07 16:04:53,174 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1382.7ms TimeCoverageRelationStatistics Valid=281, Invalid=1051, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:04:53,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21250 states. [2021-10-07 16:04:53,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21250 to 11506. [2021-10-07 16:04:53,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11506 states, 11505 states have (on average 5.2437201216862235) internal successors, (60329), 11505 states have internal predecessors, (60329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:53,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11506 states to 11506 states and 60329 transitions. [2021-10-07 16:04:53,963 INFO L78 Accepts]: Start accepts. Automaton has 11506 states and 60329 transitions. Word has length 28 [2021-10-07 16:04:53,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:53,963 INFO L470 AbstractCegarLoop]: Abstraction has 11506 states and 60329 transitions. [2021-10-07 16:04:53,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:53,963 INFO L276 IsEmpty]: Start isEmpty. Operand 11506 states and 60329 transitions. [2021-10-07 16:04:53,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:53,995 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:53,995 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:54,007 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (50)] Ended with exit code 0 [2021-10-07 16:04:54,195 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:54,196 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:54,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:54,197 INFO L82 PathProgramCache]: Analyzing trace with hash -1166171038, now seen corresponding path program 30 times [2021-10-07 16:04:54,197 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:54,197 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1819614803] [2021-10-07 16:04:54,197 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:04:54,198 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:54,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:54,199 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:54,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2021-10-07 16:04:54,674 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:04:54,675 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:04:54,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:04:54,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:54,811 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:54,812 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:55,036 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:04:55,036 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:55,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1819614803] [2021-10-07 16:04:55,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1819614803] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:04:55,037 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:04:55,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2021-10-07 16:04:55,037 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219299737] [2021-10-07 16:04:55,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-07 16:04:55,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:55,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-07 16:04:55,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:04:55,038 INFO L87 Difference]: Start difference. First operand 11506 states and 60329 transitions. Second operand has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:56,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:56,642 INFO L93 Difference]: Finished difference Result 26066 states and 133425 transitions. [2021-10-07 16:04:56,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 16:04:56,643 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:56,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:56,792 INFO L225 Difference]: With dead ends: 26066 [2021-10-07 16:04:56,792 INFO L226 Difference]: Without dead ends: 26066 [2021-10-07 16:04:56,793 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 1062.4ms TimeCoverageRelationStatistics Valid=326, Invalid=934, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:04:56,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26066 states. [2021-10-07 16:04:57,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26066 to 11358. [2021-10-07 16:04:57,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11358 states, 11357 states have (on average 5.237914942326318) internal successors, (59487), 11357 states have internal predecessors, (59487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:57,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11358 states to 11358 states and 59487 transitions. [2021-10-07 16:04:57,626 INFO L78 Accepts]: Start accepts. Automaton has 11358 states and 59487 transitions. Word has length 28 [2021-10-07 16:04:57,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:57,627 INFO L470 AbstractCegarLoop]: Abstraction has 11358 states and 59487 transitions. [2021-10-07 16:04:57,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 2.5) internal successors, (35), 14 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:57,627 INFO L276 IsEmpty]: Start isEmpty. Operand 11358 states and 59487 transitions. [2021-10-07 16:04:57,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:57,660 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:57,660 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:57,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (51)] Forceful destruction successful, exit code 0 [2021-10-07 16:04:57,867 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:04:57,868 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:04:57,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:04:57,868 INFO L82 PathProgramCache]: Analyzing trace with hash -705818978, now seen corresponding path program 1 times [2021-10-07 16:04:57,869 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:04:57,869 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [275717892] [2021-10-07 16:04:57,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:04:57,870 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:04:57,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:04:57,871 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:04:57,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-10-07 16:04:58,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:04:58,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:04:58,301 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:04:58,416 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:04:58,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:04:58,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:04:58,644 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:04:58,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [275717892] [2021-10-07 16:04:58,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [275717892] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:04:58,645 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:04:58,645 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 7 [2021-10-07 16:04:58,645 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424660457] [2021-10-07 16:04:58,646 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-07 16:04:58,646 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:04:58,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-07 16:04:58,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-07 16:04:58,646 INFO L87 Difference]: Start difference. First operand 11358 states and 59487 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:58,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:04:58,873 INFO L93 Difference]: Finished difference Result 15798 states and 81338 transitions. [2021-10-07 16:04:58,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-07 16:04:58,874 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:04:58,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:04:58,944 INFO L225 Difference]: With dead ends: 15798 [2021-10-07 16:04:58,944 INFO L226 Difference]: Without dead ends: 15660 [2021-10-07 16:04:58,945 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 63.9ms TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2021-10-07 16:04:58,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15660 states. [2021-10-07 16:04:59,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15660 to 12668. [2021-10-07 16:04:59,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12668 states, 12667 states have (on average 5.214020683666219) internal successors, (66046), 12667 states have internal predecessors, (66046), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:59,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12668 states to 12668 states and 66046 transitions. [2021-10-07 16:04:59,760 INFO L78 Accepts]: Start accepts. Automaton has 12668 states and 66046 transitions. Word has length 28 [2021-10-07 16:04:59,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:04:59,760 INFO L470 AbstractCegarLoop]: Abstraction has 12668 states and 66046 transitions. [2021-10-07 16:04:59,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:04:59,761 INFO L276 IsEmpty]: Start isEmpty. Operand 12668 states and 66046 transitions. [2021-10-07 16:04:59,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:04:59,810 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:04:59,810 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:04:59,824 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:00,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:00,024 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:00,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:00,025 INFO L82 PathProgramCache]: Analyzing trace with hash -684916790, now seen corresponding path program 2 times [2021-10-07 16:05:00,025 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:00,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [922385977] [2021-10-07 16:05:00,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:05:00,026 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:00,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:00,027 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:00,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2021-10-07 16:05:00,530 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:05:00,530 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:00,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:05:00,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:00,650 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:00,650 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:00,744 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:00,745 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:00,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [922385977] [2021-10-07 16:05:00,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [922385977] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:05:00,745 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:05:00,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-07 16:05:00,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291409347] [2021-10-07 16:05:00,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 16:05:00,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:00,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 16:05:00,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2021-10-07 16:05:00,747 INFO L87 Difference]: Start difference. First operand 12668 states and 66046 transitions. Second operand has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:01,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:01,077 INFO L93 Difference]: Finished difference Result 20942 states and 107158 transitions. [2021-10-07 16:05:01,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:01,078 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:01,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:01,353 INFO L225 Difference]: With dead ends: 20942 [2021-10-07 16:05:01,353 INFO L226 Difference]: Without dead ends: 20834 [2021-10-07 16:05:01,353 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 91.0ms TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:05:01,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20834 states. [2021-10-07 16:05:01,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20834 to 14288. [2021-10-07 16:05:01,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14288 states, 14287 states have (on average 5.322181003709666) internal successors, (76038), 14287 states have internal predecessors, (76038), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:01,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14288 states to 14288 states and 76038 transitions. [2021-10-07 16:05:01,967 INFO L78 Accepts]: Start accepts. Automaton has 14288 states and 76038 transitions. Word has length 28 [2021-10-07 16:05:01,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:01,968 INFO L470 AbstractCegarLoop]: Abstraction has 14288 states and 76038 transitions. [2021-10-07 16:05:01,968 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:01,968 INFO L276 IsEmpty]: Start isEmpty. Operand 14288 states and 76038 transitions. [2021-10-07 16:05:02,011 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:02,011 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:02,011 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:02,022 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (53)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:02,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:02,212 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:02,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:02,213 INFO L82 PathProgramCache]: Analyzing trace with hash 1840478409, now seen corresponding path program 1 times [2021-10-07 16:05:02,214 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:02,214 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1797956789] [2021-10-07 16:05:02,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-07 16:05:02,214 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:02,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:02,216 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:02,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-10-07 16:05:02,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:05:02,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:02,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:02,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:02,964 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:03,097 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:03,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:03,098 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1797956789] [2021-10-07 16:05:03,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1797956789] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:03,098 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:03,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:05:03,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112344066] [2021-10-07 16:05:03,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:03,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:03,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:03,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:03,100 INFO L87 Difference]: Start difference. First operand 14288 states and 76038 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:03,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:03,612 INFO L93 Difference]: Finished difference Result 25872 states and 134157 transitions. [2021-10-07 16:05:03,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:05:03,613 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:03,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:03,769 INFO L225 Difference]: With dead ends: 25872 [2021-10-07 16:05:03,770 INFO L226 Difference]: Without dead ends: 25392 [2021-10-07 16:05:03,770 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 180.4ms TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-10-07 16:05:03,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25392 states. [2021-10-07 16:05:04,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25392 to 17462. [2021-10-07 16:05:04,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17462 states, 17461 states have (on average 5.42099536109043) internal successors, (94656), 17461 states have internal predecessors, (94656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:04,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17462 states to 17462 states and 94656 transitions. [2021-10-07 16:05:04,764 INFO L78 Accepts]: Start accepts. Automaton has 17462 states and 94656 transitions. Word has length 28 [2021-10-07 16:05:04,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:04,764 INFO L470 AbstractCegarLoop]: Abstraction has 17462 states and 94656 transitions. [2021-10-07 16:05:04,765 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:04,765 INFO L276 IsEmpty]: Start isEmpty. Operand 17462 states and 94656 transitions. [2021-10-07 16:05:04,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:04,818 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:04,818 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:04,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:05,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:05,027 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:05,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:05,027 INFO L82 PathProgramCache]: Analyzing trace with hash -1613637670, now seen corresponding path program 3 times [2021-10-07 16:05:05,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:05,027 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1432253047] [2021-10-07 16:05:05,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:05:05,028 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:05,028 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:05,029 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:05,039 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2021-10-07 16:05:05,550 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:05:05,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:05,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:05,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:05,694 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:05,695 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:05,806 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:05,807 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:05,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1432253047] [2021-10-07 16:05:05,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1432253047] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:05,807 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:05,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:05:05,808 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067682140] [2021-10-07 16:05:05,808 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:05,808 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:05,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:05,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:05,809 INFO L87 Difference]: Start difference. First operand 17462 states and 94656 transitions. Second operand has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:06,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:06,438 INFO L93 Difference]: Finished difference Result 25882 states and 135640 transitions. [2021-10-07 16:05:06,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:06,439 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:06,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:06,566 INFO L225 Difference]: With dead ends: 25882 [2021-10-07 16:05:06,567 INFO L226 Difference]: Without dead ends: 25842 [2021-10-07 16:05:06,567 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 113.3ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:05:06,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25842 states. [2021-10-07 16:05:07,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25842 to 18596. [2021-10-07 16:05:07,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18596 states, 18595 states have (on average 5.411293358429686) internal successors, (100623), 18595 states have internal predecessors, (100623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:07,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18596 states to 18596 states and 100623 transitions. [2021-10-07 16:05:07,748 INFO L78 Accepts]: Start accepts. Automaton has 18596 states and 100623 transitions. Word has length 28 [2021-10-07 16:05:07,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:07,748 INFO L470 AbstractCegarLoop]: Abstraction has 18596 states and 100623 transitions. [2021-10-07 16:05:07,748 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 10 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:07,748 INFO L276 IsEmpty]: Start isEmpty. Operand 18596 states and 100623 transitions. [2021-10-07 16:05:07,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:07,804 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:07,804 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:07,815 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (55)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:08,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:08,011 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:08,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:08,011 INFO L82 PathProgramCache]: Analyzing trace with hash -1171599055, now seen corresponding path program 2 times [2021-10-07 16:05:08,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:08,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [953756466] [2021-10-07 16:05:08,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:05:08,012 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:08,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:08,014 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:08,015 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-10-07 16:05:08,528 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:05:08,528 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:08,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:08,534 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:08,628 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:08,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:08,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:08,735 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:08,735 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [953756466] [2021-10-07 16:05:08,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [953756466] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:08,735 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:08,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:05:08,735 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354392609] [2021-10-07 16:05:08,736 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:08,736 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:08,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:08,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:08,737 INFO L87 Difference]: Start difference. First operand 18596 states and 100623 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:09,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:09,439 INFO L93 Difference]: Finished difference Result 30980 states and 164208 transitions. [2021-10-07 16:05:09,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:09,439 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:09,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:09,596 INFO L225 Difference]: With dead ends: 30980 [2021-10-07 16:05:09,597 INFO L226 Difference]: Without dead ends: 30900 [2021-10-07 16:05:09,597 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 133.5ms TimeCoverageRelationStatistics Valid=84, Invalid=156, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:05:09,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30900 states. [2021-10-07 16:05:10,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30900 to 18334. [2021-10-07 16:05:10,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18334 states, 18333 states have (on average 5.39049800905471) internal successors, (98824), 18333 states have internal predecessors, (98824), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:10,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18334 states to 18334 states and 98824 transitions. [2021-10-07 16:05:10,742 INFO L78 Accepts]: Start accepts. Automaton has 18334 states and 98824 transitions. Word has length 28 [2021-10-07 16:05:10,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:10,743 INFO L470 AbstractCegarLoop]: Abstraction has 18334 states and 98824 transitions. [2021-10-07 16:05:10,743 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:10,743 INFO L276 IsEmpty]: Start isEmpty. Operand 18334 states and 98824 transitions. [2021-10-07 16:05:10,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:10,807 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:10,807 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:10,818 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:11,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:11,013 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:11,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:11,014 INFO L82 PathProgramCache]: Analyzing trace with hash -1261971456, now seen corresponding path program 4 times [2021-10-07 16:05:11,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:11,015 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1318673565] [2021-10-07 16:05:11,015 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:05:11,015 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:11,015 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:11,017 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:11,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2021-10-07 16:05:11,517 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:05:11,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:11,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-07 16:05:11,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:11,651 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:11,651 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:11,738 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:11,738 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:11,738 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1318673565] [2021-10-07 16:05:11,739 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1318673565] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-07 16:05:11,739 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-07 16:05:11,739 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-10-07 16:05:11,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419412484] [2021-10-07 16:05:11,740 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-07 16:05:11,740 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:11,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-07 16:05:11,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-10-07 16:05:11,741 INFO L87 Difference]: Start difference. First operand 18334 states and 98824 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:12,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:12,493 INFO L93 Difference]: Finished difference Result 27578 states and 145295 transitions. [2021-10-07 16:05:12,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-07 16:05:12,494 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:12,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:12,664 INFO L225 Difference]: With dead ends: 27578 [2021-10-07 16:05:12,665 INFO L226 Difference]: Without dead ends: 27432 [2021-10-07 16:05:12,665 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 88.1ms TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:05:12,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27432 states. [2021-10-07 16:05:13,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27432 to 19852. [2021-10-07 16:05:13,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19852 states, 19851 states have (on average 5.470152637146743) internal successors, (108588), 19851 states have internal predecessors, (108588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:13,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19852 states to 19852 states and 108588 transitions. [2021-10-07 16:05:13,586 INFO L78 Accepts]: Start accepts. Automaton has 19852 states and 108588 transitions. Word has length 28 [2021-10-07 16:05:13,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:13,586 INFO L470 AbstractCegarLoop]: Abstraction has 19852 states and 108588 transitions. [2021-10-07 16:05:13,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:13,587 INFO L276 IsEmpty]: Start isEmpty. Operand 19852 states and 108588 transitions. [2021-10-07 16:05:13,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:13,648 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:13,648 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:13,660 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (57)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:13,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:13,849 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:13,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:13,849 INFO L82 PathProgramCache]: Analyzing trace with hash 1263423743, now seen corresponding path program 3 times [2021-10-07 16:05:13,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:13,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408710407] [2021-10-07 16:05:13,850 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:05:13,851 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:13,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:13,852 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:13,854 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-10-07 16:05:14,382 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:05:14,382 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:14,387 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:14,389 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:14,771 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:14,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:14,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:14,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:14,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408710407] [2021-10-07 16:05:14,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408710407] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:14,873 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:14,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:05:14,874 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831313601] [2021-10-07 16:05:14,874 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:14,874 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:14,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:14,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:14,875 INFO L87 Difference]: Start difference. First operand 19852 states and 108588 transitions. Second operand has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:15,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:15,326 INFO L93 Difference]: Finished difference Result 30478 states and 161019 transitions. [2021-10-07 16:05:15,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:15,327 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:15,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:15,474 INFO L225 Difference]: With dead ends: 30478 [2021-10-07 16:05:15,474 INFO L226 Difference]: Without dead ends: 30014 [2021-10-07 16:05:15,475 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 106.1ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-10-07 16:05:15,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30014 states. [2021-10-07 16:05:16,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30014 to 20046. [2021-10-07 16:05:16,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20046 states, 20045 states have (on average 5.500224494886505) internal successors, (110252), 20045 states have internal predecessors, (110252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:16,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20046 states to 20046 states and 110252 transitions. [2021-10-07 16:05:16,801 INFO L78 Accepts]: Start accepts. Automaton has 20046 states and 110252 transitions. Word has length 28 [2021-10-07 16:05:16,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:16,802 INFO L470 AbstractCegarLoop]: Abstraction has 20046 states and 110252 transitions. [2021-10-07 16:05:16,802 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.8) internal successors, (38), 10 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:16,802 INFO L276 IsEmpty]: Start isEmpty. Operand 20046 states and 110252 transitions. [2021-10-07 16:05:16,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:16,863 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:16,863 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:16,875 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:17,064 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:17,064 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:17,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:17,065 INFO L82 PathProgramCache]: Analyzing trace with hash 2104274960, now seen corresponding path program 5 times [2021-10-07 16:05:17,066 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:17,066 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [768066947] [2021-10-07 16:05:17,066 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:05:17,067 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:17,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:17,068 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:17,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2021-10-07 16:05:17,546 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:05:17,546 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:17,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:17,552 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:17,672 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:17,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:17,792 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:17,792 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:17,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [768066947] [2021-10-07 16:05:17,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [768066947] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:17,793 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:17,793 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2021-10-07 16:05:17,793 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325463849] [2021-10-07 16:05:17,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:17,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:17,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:17,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:17,795 INFO L87 Difference]: Start difference. First operand 20046 states and 110252 transitions. Second operand has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:18,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:18,564 INFO L93 Difference]: Finished difference Result 29572 states and 156691 transitions. [2021-10-07 16:05:18,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:18,565 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:18,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:18,754 INFO L225 Difference]: With dead ends: 29572 [2021-10-07 16:05:18,754 INFO L226 Difference]: Without dead ends: 29532 [2021-10-07 16:05:18,754 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 130.8ms TimeCoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2021-10-07 16:05:18,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29532 states. [2021-10-07 16:05:19,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29532 to 19060. [2021-10-07 16:05:19,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19060 states, 19059 states have (on average 5.45348654179128) internal successors, (103938), 19059 states have internal predecessors, (103938), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:19,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19060 states to 19060 states and 103938 transitions. [2021-10-07 16:05:19,678 INFO L78 Accepts]: Start accepts. Automaton has 19060 states and 103938 transitions. Word has length 28 [2021-10-07 16:05:19,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:19,678 INFO L470 AbstractCegarLoop]: Abstraction has 19060 states and 103938 transitions. [2021-10-07 16:05:19,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.1) internal successors, (41), 10 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:19,678 INFO L276 IsEmpty]: Start isEmpty. Operand 19060 states and 103938 transitions. [2021-10-07 16:05:19,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-10-07 16:05:19,735 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:19,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] [2021-10-07 16:05:19,747 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (59)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:19,936 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:19,936 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:19,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:19,937 INFO L82 PathProgramCache]: Analyzing trace with hash 648613984, now seen corresponding path program 6 times [2021-10-07 16:05:19,938 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:19,938 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1981227334] [2021-10-07 16:05:19,938 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:05:19,939 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:19,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:19,940 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:19,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-10-07 16:05:20,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:05:20,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:20,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:20,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:20,600 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:20,600 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:20,712 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-10-07 16:05:20,712 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:20,712 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1981227334] [2021-10-07 16:05:20,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1981227334] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-07 16:05:20,713 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-10-07 16:05:20,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2021-10-07 16:05:20,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142652905] [2021-10-07 16:05:20,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-07 16:05:20,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:20,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-07 16:05:20,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-07 16:05:20,714 INFO L87 Difference]: Start difference. First operand 19060 states and 103938 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:21,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:21,308 INFO L93 Difference]: Finished difference Result 25754 states and 138530 transitions. [2021-10-07 16:05:21,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-07 16:05:21,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 28 [2021-10-07 16:05:21,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:21,449 INFO L225 Difference]: With dead ends: 25754 [2021-10-07 16:05:21,449 INFO L226 Difference]: Without dead ends: 25714 [2021-10-07 16:05:21,449 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 57.3ms TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-10-07 16:05:21,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25714 states. [2021-10-07 16:05:22,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25714 to 19662. [2021-10-07 16:05:22,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19662 states, 19661 states have (on average 5.451604699659224) internal successors, (107184), 19661 states have internal predecessors, (107184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:22,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19662 states to 19662 states and 107184 transitions. [2021-10-07 16:05:22,419 INFO L78 Accepts]: Start accepts. Automaton has 19662 states and 107184 transitions. Word has length 28 [2021-10-07 16:05:22,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:22,419 INFO L470 AbstractCegarLoop]: Abstraction has 19662 states and 107184 transitions. [2021-10-07 16:05:22,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:22,419 INFO L276 IsEmpty]: Start isEmpty. Operand 19662 states and 107184 transitions. [2021-10-07 16:05:22,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 16:05:22,481 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:22,481 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:22,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:22,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:22,682 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:22,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:22,682 INFO L82 PathProgramCache]: Analyzing trace with hash -861173042, now seen corresponding path program 31 times [2021-10-07 16:05:22,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:22,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1477062235] [2021-10-07 16:05:22,683 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:05:22,684 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:22,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:22,685 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:22,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2021-10-07 16:05:23,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:05:23,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:05:23,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:23,637 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:23,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:23,765 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:23,766 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:23,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1477062235] [2021-10-07 16:05:23,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1477062235] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:23,766 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:23,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 8 [2021-10-07 16:05:23,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167462462] [2021-10-07 16:05:23,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:23,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:23,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:23,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:23,768 INFO L87 Difference]: Start difference. First operand 19662 states and 107184 transitions. Second operand has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:24,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:24,283 INFO L93 Difference]: Finished difference Result 28361 states and 149261 transitions. [2021-10-07 16:05:24,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:24,284 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-07 16:05:24,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:24,424 INFO L225 Difference]: With dead ends: 28361 [2021-10-07 16:05:24,424 INFO L226 Difference]: Without dead ends: 28238 [2021-10-07 16:05:24,424 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 74.4ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:24,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28238 states. [2021-10-07 16:05:25,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28238 to 23790. [2021-10-07 16:05:25,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23790 states, 23789 states have (on average 5.416705199882299) internal successors, (128858), 23789 states have internal predecessors, (128858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:25,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23790 states to 23790 states and 128858 transitions. [2021-10-07 16:05:25,734 INFO L78 Accepts]: Start accepts. Automaton has 23790 states and 128858 transitions. Word has length 29 [2021-10-07 16:05:25,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:25,734 INFO L470 AbstractCegarLoop]: Abstraction has 23790 states and 128858 transitions. [2021-10-07 16:05:25,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:25,734 INFO L276 IsEmpty]: Start isEmpty. Operand 23790 states and 128858 transitions. [2021-10-07 16:05:25,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 16:05:25,820 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:25,820 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:25,834 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (61)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:26,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:26,021 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:26,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:26,022 INFO L82 PathProgramCache]: Analyzing trace with hash 2096369550, now seen corresponding path program 32 times [2021-10-07 16:05:26,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:26,023 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [690522351] [2021-10-07 16:05:26,023 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:05:26,024 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:26,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:26,025 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:26,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-10-07 16:05:26,670 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:05:26,670 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:26,676 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:05:26,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:26,878 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:26,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:27,002 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 16:05:27,003 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:27,003 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [690522351] [2021-10-07 16:05:27,003 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [690522351] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:27,003 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:27,004 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 8 [2021-10-07 16:05:27,004 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123648377] [2021-10-07 16:05:27,004 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:27,004 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:27,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:27,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:27,005 INFO L87 Difference]: Start difference. First operand 23790 states and 128858 transitions. Second operand has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:27,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:27,881 INFO L93 Difference]: Finished difference Result 38046 states and 203160 transitions. [2021-10-07 16:05:27,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:27,881 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-07 16:05:27,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:28,142 INFO L225 Difference]: With dead ends: 38046 [2021-10-07 16:05:28,143 INFO L226 Difference]: Without dead ends: 37878 [2021-10-07 16:05:28,143 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 68.9ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:28,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37878 states. [2021-10-07 16:05:29,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37878 to 32154. [2021-10-07 16:05:29,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32154 states, 32153 states have (on average 5.5075109632071655) internal successors, (177083), 32153 states have internal predecessors, (177083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:29,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32154 states to 32154 states and 177083 transitions. [2021-10-07 16:05:29,805 INFO L78 Accepts]: Start accepts. Automaton has 32154 states and 177083 transitions. Word has length 29 [2021-10-07 16:05:29,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:29,806 INFO L470 AbstractCegarLoop]: Abstraction has 32154 states and 177083 transitions. [2021-10-07 16:05:29,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:29,806 INFO L276 IsEmpty]: Start isEmpty. Operand 32154 states and 177083 transitions. [2021-10-07 16:05:29,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 16:05:29,919 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:29,919 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:29,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (62)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:30,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:30,120 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:30,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:30,120 INFO L82 PathProgramCache]: Analyzing trace with hash -1620283580, now seen corresponding path program 33 times [2021-10-07 16:05:30,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:30,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577783358] [2021-10-07 16:05:30,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:05:30,122 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:30,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:30,123 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:30,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2021-10-07 16:05:30,700 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:05:30,700 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:30,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:05:30,707 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:31,256 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:31,257 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:31,390 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:31,390 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:31,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577783358] [2021-10-07 16:05:31,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577783358] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:31,391 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:31,391 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 8 [2021-10-07 16:05:31,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866081114] [2021-10-07 16:05:31,392 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-07 16:05:31,392 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:31,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-07 16:05:31,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:31,393 INFO L87 Difference]: Start difference. First operand 32154 states and 177083 transitions. Second operand has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:32,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:32,137 INFO L93 Difference]: Finished difference Result 43543 states and 235170 transitions. [2021-10-07 16:05:32,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-07 16:05:32,138 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-10-07 16:05:32,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:32,375 INFO L225 Difference]: With dead ends: 43543 [2021-10-07 16:05:32,376 INFO L226 Difference]: Without dead ends: 43412 [2021-10-07 16:05:32,376 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 81.5ms TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-10-07 16:05:32,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43412 states. [2021-10-07 16:05:34,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43412 to 41354. [2021-10-07 16:05:34,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41354 states, 41353 states have (on average 5.522114477788794) internal successors, (228356), 41353 states have internal predecessors, (228356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:34,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41354 states to 41354 states and 228356 transitions. [2021-10-07 16:05:34,706 INFO L78 Accepts]: Start accepts. Automaton has 41354 states and 228356 transitions. Word has length 29 [2021-10-07 16:05:34,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:34,707 INFO L470 AbstractCegarLoop]: Abstraction has 41354 states and 228356 transitions. [2021-10-07 16:05:34,707 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:34,707 INFO L276 IsEmpty]: Start isEmpty. Operand 41354 states and 228356 transitions. [2021-10-07 16:05:34,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-10-07 16:05:34,852 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:34,852 INFO L512 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:34,865 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (63)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:35,052 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:35,053 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:35,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:35,054 INFO L82 PathProgramCache]: Analyzing trace with hash 1735176334, now seen corresponding path program 7 times [2021-10-07 16:05:35,054 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:35,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2133955056] [2021-10-07 16:05:35,055 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:05:35,055 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:35,055 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:35,056 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:35,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-10-07 16:05:35,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:05:35,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-07 16:05:35,578 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:35,648 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 16:05:35,648 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-10-07 16:05:35,742 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:35,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2133955056] [2021-10-07 16:05:35,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2133955056] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:35,742 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:35,742 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2021-10-07 16:05:35,742 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678092007] [2021-10-07 16:05:35,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-07 16:05:35,743 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:35,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-07 16:05:35,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 16:05:35,744 INFO L87 Difference]: Start difference. First operand 41354 states and 228356 transitions. Second operand has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:36,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:36,830 INFO L93 Difference]: Finished difference Result 57030 states and 311447 transitions. [2021-10-07 16:05:36,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-07 16:05:36,830 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 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 29 [2021-10-07 16:05:36,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:37,576 INFO L225 Difference]: With dead ends: 57030 [2021-10-07 16:05:37,577 INFO L226 Difference]: Without dead ends: 56902 [2021-10-07 16:05:37,577 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 17.5ms TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-07 16:05:37,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56902 states. [2021-10-07 16:05:39,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56902 to 49566. [2021-10-07 16:05:39,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 49566 states, 49565 states have (on average 5.596590335922526) internal successors, (277395), 49565 states have internal predecessors, (277395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:40,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49566 states to 49566 states and 277395 transitions. [2021-10-07 16:05:40,494 INFO L78 Accepts]: Start accepts. Automaton has 49566 states and 277395 transitions. Word has length 29 [2021-10-07 16:05:40,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:40,495 INFO L470 AbstractCegarLoop]: Abstraction has 49566 states and 277395 transitions. [2021-10-07 16:05:40,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.166666666666666) internal successors, (49), 5 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:40,495 INFO L276 IsEmpty]: Start isEmpty. Operand 49566 states and 277395 transitions. [2021-10-07 16:05:40,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:05:40,760 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:40,760 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:40,772 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:40,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:40,961 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:40,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:40,962 INFO L82 PathProgramCache]: Analyzing trace with hash -589363168, now seen corresponding path program 34 times [2021-10-07 16:05:40,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:40,963 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1511256757] [2021-10-07 16:05:40,963 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:05:40,964 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:40,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:40,965 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:40,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2021-10-07 16:05:41,516 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:05:41,516 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:41,521 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:05:41,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:41,693 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:41,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:41,924 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:41,925 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:41,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1511256757] [2021-10-07 16:05:41,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1511256757] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:41,925 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:41,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:05:41,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741935800] [2021-10-07 16:05:41,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:05:41,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:41,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:05:41,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:05:41,927 INFO L87 Difference]: Start difference. First operand 49566 states and 277395 transitions. Second operand has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:44,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:44,196 INFO L93 Difference]: Finished difference Result 67834 states and 370623 transitions. [2021-10-07 16:05:44,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-07 16:05:44,197 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:05:44,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:44,950 INFO L225 Difference]: With dead ends: 67834 [2021-10-07 16:05:44,950 INFO L226 Difference]: Without dead ends: 67664 [2021-10-07 16:05:44,951 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 452.6ms TimeCoverageRelationStatistics Valid=181, Invalid=631, Unknown=0, NotChecked=0, Total=812 [2021-10-07 16:05:45,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67664 states. [2021-10-07 16:05:48,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67664 to 50056. [2021-10-07 16:05:48,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50056 states, 50055 states have (on average 5.576246129257816) internal successors, (279119), 50055 states have internal predecessors, (279119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:49,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50056 states to 50056 states and 279119 transitions. [2021-10-07 16:05:49,167 INFO L78 Accepts]: Start accepts. Automaton has 50056 states and 279119 transitions. Word has length 30 [2021-10-07 16:05:49,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:49,167 INFO L470 AbstractCegarLoop]: Abstraction has 50056 states and 279119 transitions. [2021-10-07 16:05:49,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.625) internal successors, (42), 16 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:49,168 INFO L276 IsEmpty]: Start isEmpty. Operand 50056 states and 279119 transitions. [2021-10-07 16:05:49,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:05:49,469 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:49,470 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:49,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (65)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:49,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:49,683 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:49,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:49,685 INFO L82 PathProgramCache]: Analyzing trace with hash -1313248212, now seen corresponding path program 35 times [2021-10-07 16:05:49,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:49,686 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1368571661] [2021-10-07 16:05:49,686 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:05:49,686 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:49,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:49,687 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:49,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-10-07 16:05:50,223 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 16:05:50,223 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:05:50,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 16:05:50,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:05:50,447 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:50,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:05:50,898 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:05:50,899 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:05:50,899 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1368571661] [2021-10-07 16:05:50,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1368571661] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:05:50,899 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:05:50,899 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:05:50,899 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [882272925] [2021-10-07 16:05:50,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:05:50,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:05:50,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:05:50,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:05:50,901 INFO L87 Difference]: Start difference. First operand 50056 states and 279119 transitions. Second operand has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:53,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:05:53,621 INFO L93 Difference]: Finished difference Result 98320 states and 529404 transitions. [2021-10-07 16:05:53,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 16:05:53,622 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:05:53,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:05:55,030 INFO L225 Difference]: With dead ends: 98320 [2021-10-07 16:05:55,030 INFO L226 Difference]: Without dead ends: 98320 [2021-10-07 16:05:55,030 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1112.6ms TimeCoverageRelationStatistics Valid=316, Invalid=1016, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:05:55,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98320 states. [2021-10-07 16:05:58,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98320 to 50982. [2021-10-07 16:05:58,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50982 states, 50981 states have (on average 5.563641356583825) internal successors, (283640), 50981 states have internal predecessors, (283640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:59,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50982 states to 50982 states and 283640 transitions. [2021-10-07 16:05:59,151 INFO L78 Accepts]: Start accepts. Automaton has 50982 states and 283640 transitions. Word has length 30 [2021-10-07 16:05:59,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:05:59,151 INFO L470 AbstractCegarLoop]: Abstraction has 50982 states and 283640 transitions. [2021-10-07 16:05:59,152 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.388888888888889) internal successors, (43), 18 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:05:59,152 INFO L276 IsEmpty]: Start isEmpty. Operand 50982 states and 283640 transitions. [2021-10-07 16:05:59,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:05:59,425 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:05:59,425 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:05:59,436 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-10-07 16:05:59,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:05:59,632 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:05:59,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:05:59,633 INFO L82 PathProgramCache]: Analyzing trace with hash 1952482668, now seen corresponding path program 36 times [2021-10-07 16:05:59,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:05:59,633 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146194267] [2021-10-07 16:05:59,634 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:05:59,634 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:05:59,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:05:59,635 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:05:59,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2021-10-07 16:06:00,291 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 16:06:00,291 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:06:00,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:06:00,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:00,452 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:00,453 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:00,772 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:00,773 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:00,773 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146194267] [2021-10-07 16:06:00,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146194267] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:00,773 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:00,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:06:00,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929999900] [2021-10-07 16:06:00,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:06:00,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:00,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:06:00,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:06:00,775 INFO L87 Difference]: Start difference. First operand 50982 states and 283640 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:03,586 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:06:03,586 INFO L93 Difference]: Finished difference Result 78012 states and 413173 transitions. [2021-10-07 16:06:03,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-10-07 16:06:03,587 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:06:03,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:06:04,840 INFO L225 Difference]: With dead ends: 78012 [2021-10-07 16:06:04,840 INFO L226 Difference]: Without dead ends: 77816 [2021-10-07 16:06:04,841 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 947.3ms TimeCoverageRelationStatistics Valid=221, Invalid=969, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 16:06:04,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77816 states. [2021-10-07 16:06:07,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77816 to 52572. [2021-10-07 16:06:08,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 52572 states, 52571 states have (on average 5.550645793308098) internal successors, (291803), 52571 states have internal predecessors, (291803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:08,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52572 states to 52572 states and 291803 transitions. [2021-10-07 16:06:08,392 INFO L78 Accepts]: Start accepts. Automaton has 52572 states and 291803 transitions. Word has length 30 [2021-10-07 16:06:08,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:06:08,392 INFO L470 AbstractCegarLoop]: Abstraction has 52572 states and 291803 transitions. [2021-10-07 16:06:08,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:08,392 INFO L276 IsEmpty]: Start isEmpty. Operand 52572 states and 291803 transitions. [2021-10-07 16:06:09,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:06:09,235 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:06:09,235 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:06:09,250 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (67)] Forceful destruction successful, exit code 0 [2021-10-07 16:06:09,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:06:09,449 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:06:09,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:06:09,450 INFO L82 PathProgramCache]: Analyzing trace with hash -769171490, now seen corresponding path program 37 times [2021-10-07 16:06:09,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:06:09,450 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1560016798] [2021-10-07 16:06:09,451 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:06:09,451 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:06:09,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:06:09,452 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:06:09,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-10-07 16:06:10,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:06:10,024 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:06:10,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:10,241 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:10,241 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:10,664 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:10,665 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:10,665 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1560016798] [2021-10-07 16:06:10,665 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1560016798] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:10,665 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:10,665 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:06:10,666 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182345195] [2021-10-07 16:06:10,666 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:06:10,666 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:10,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:06:10,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:06:10,667 INFO L87 Difference]: Start difference. First operand 52572 states and 291803 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:14,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:06:14,222 INFO L93 Difference]: Finished difference Result 86556 states and 453230 transitions. [2021-10-07 16:06:14,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-10-07 16:06:14,223 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:06:14,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:06:15,590 INFO L225 Difference]: With dead ends: 86556 [2021-10-07 16:06:15,591 INFO L226 Difference]: Without dead ends: 86556 [2021-10-07 16:06:15,591 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 212 ImplicationChecksByTransitivity, 2203.3ms TimeCoverageRelationStatistics Valid=311, Invalid=1095, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:06:15,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86556 states. [2021-10-07 16:06:18,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86556 to 53814. [2021-10-07 16:06:18,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53814 states, 53813 states have (on average 5.526564213108356) internal successors, (297401), 53813 states have internal predecessors, (297401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:19,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53814 states to 53814 states and 297401 transitions. [2021-10-07 16:06:19,088 INFO L78 Accepts]: Start accepts. Automaton has 53814 states and 297401 transitions. Word has length 30 [2021-10-07 16:06:19,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:06:19,088 INFO L470 AbstractCegarLoop]: Abstraction has 53814 states and 297401 transitions. [2021-10-07 16:06:19,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:19,089 INFO L276 IsEmpty]: Start isEmpty. Operand 53814 states and 297401 transitions. [2021-10-07 16:06:19,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:06:19,934 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:06:19,935 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:06:19,950 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-10-07 16:06:20,149 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:06:20,149 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:06:20,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:06:20,150 INFO L82 PathProgramCache]: Analyzing trace with hash -956496688, now seen corresponding path program 38 times [2021-10-07 16:06:20,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:06:20,151 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1002335621] [2021-10-07 16:06:20,152 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:06:20,152 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:06:20,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:06:20,154 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:06:20,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2021-10-07 16:06:20,830 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:06:20,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:06:20,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:06:20,836 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:21,000 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:21,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:21,247 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:21,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1002335621] [2021-10-07 16:06:21,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1002335621] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:21,248 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:21,248 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:06:21,248 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141334265] [2021-10-07 16:06:21,248 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:06:21,249 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:21,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:06:21,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:06:21,250 INFO L87 Difference]: Start difference. First operand 53814 states and 297401 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:23,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:06:23,764 INFO L93 Difference]: Finished difference Result 82524 states and 432718 transitions. [2021-10-07 16:06:23,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 16:06:23,765 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:06:23,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:06:24,313 INFO L225 Difference]: With dead ends: 82524 [2021-10-07 16:06:24,313 INFO L226 Difference]: Without dead ends: 82296 [2021-10-07 16:06:24,314 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 843.1ms TimeCoverageRelationStatistics Valid=238, Invalid=1022, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:06:24,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82296 states. [2021-10-07 16:06:27,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82296 to 53632. [2021-10-07 16:06:27,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53632 states, 53631 states have (on average 5.545542689862207) internal successors, (297413), 53631 states have internal predecessors, (297413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:28,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53632 states to 53632 states and 297413 transitions. [2021-10-07 16:06:28,139 INFO L78 Accepts]: Start accepts. Automaton has 53632 states and 297413 transitions. Word has length 30 [2021-10-07 16:06:28,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:06:28,139 INFO L470 AbstractCegarLoop]: Abstraction has 53632 states and 297413 transitions. [2021-10-07 16:06:28,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:28,140 INFO L276 IsEmpty]: Start isEmpty. Operand 53632 states and 297413 transitions. [2021-10-07 16:06:28,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:06:28,328 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:06:28,328 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:06:28,340 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (69)] Ended with exit code 0 [2021-10-07 16:06:28,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:06:28,529 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:06:28,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:06:28,530 INFO L82 PathProgramCache]: Analyzing trace with hash 479728670, now seen corresponding path program 39 times [2021-10-07 16:06:28,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:06:28,531 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1301717455] [2021-10-07 16:06:28,531 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:06:28,531 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:06:28,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:06:28,533 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:06:28,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-10-07 16:06:29,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 16:06:29,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:06:29,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:06:29,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:29,953 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:29,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:30,399 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:30,399 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:30,399 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1301717455] [2021-10-07 16:06:30,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1301717455] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:30,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:30,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:06:30,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476309159] [2021-10-07 16:06:30,400 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:06:30,400 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:30,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:06:30,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:06:30,401 INFO L87 Difference]: Start difference. First operand 53632 states and 297413 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:34,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:06:34,170 INFO L93 Difference]: Finished difference Result 92234 states and 480312 transitions. [2021-10-07 16:06:34,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 16:06:34,171 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:06:34,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:06:35,281 INFO L225 Difference]: With dead ends: 92234 [2021-10-07 16:06:35,281 INFO L226 Difference]: Without dead ends: 92206 [2021-10-07 16:06:35,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 2413.1ms TimeCoverageRelationStatistics Valid=369, Invalid=1191, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:06:35,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92206 states. [2021-10-07 16:06:38,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92206 to 54786. [2021-10-07 16:06:38,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54786 states, 54785 states have (on average 5.52981655562654) internal successors, (302951), 54785 states have internal predecessors, (302951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:39,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54786 states to 54786 states and 302951 transitions. [2021-10-07 16:06:39,366 INFO L78 Accepts]: Start accepts. Automaton has 54786 states and 302951 transitions. Word has length 30 [2021-10-07 16:06:39,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:06:39,366 INFO L470 AbstractCegarLoop]: Abstraction has 54786 states and 302951 transitions. [2021-10-07 16:06:39,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:39,367 INFO L276 IsEmpty]: Start isEmpty. Operand 54786 states and 302951 transitions. [2021-10-07 16:06:39,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:06:39,696 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:06:39,696 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:06:39,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-10-07 16:06:39,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:06:39,906 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:06:39,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:06:39,907 INFO L82 PathProgramCache]: Analyzing trace with hash -1327429396, now seen corresponding path program 40 times [2021-10-07 16:06:39,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:06:39,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1459363780] [2021-10-07 16:06:39,909 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:06:39,909 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:06:39,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:06:39,911 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:06:39,912 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2021-10-07 16:06:40,498 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:06:40,499 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:06:40,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:06:40,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:40,685 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:40,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:40,966 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:40,966 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:40,966 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1459363780] [2021-10-07 16:06:40,966 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1459363780] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:40,966 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:40,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:06:40,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299810022] [2021-10-07 16:06:40,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:06:40,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:40,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:06:40,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:06:40,968 INFO L87 Difference]: Start difference. First operand 54786 states and 302951 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:43,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:06:43,964 INFO L93 Difference]: Finished difference Result 83876 states and 444620 transitions. [2021-10-07 16:06:43,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-10-07 16:06:43,965 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:06:43,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:06:45,113 INFO L225 Difference]: With dead ends: 83876 [2021-10-07 16:06:45,113 INFO L226 Difference]: Without dead ends: 83522 [2021-10-07 16:06:45,114 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 351 ImplicationChecksByTransitivity, 1369.3ms TimeCoverageRelationStatistics Valid=332, Invalid=1228, Unknown=0, NotChecked=0, Total=1560 [2021-10-07 16:06:45,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83522 states. [2021-10-07 16:06:48,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83522 to 55378. [2021-10-07 16:06:49,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 55378 states, 55377 states have (on average 5.540910486302978) internal successors, (306839), 55377 states have internal predecessors, (306839), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:50,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55378 states to 55378 states and 306839 transitions. [2021-10-07 16:06:50,214 INFO L78 Accepts]: Start accepts. Automaton has 55378 states and 306839 transitions. Word has length 30 [2021-10-07 16:06:50,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:06:50,215 INFO L470 AbstractCegarLoop]: Abstraction has 55378 states and 306839 transitions. [2021-10-07 16:06:50,215 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:06:50,215 INFO L276 IsEmpty]: Start isEmpty. Operand 55378 states and 306839 transitions. [2021-10-07 16:06:50,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:06:50,602 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:06:50,602 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:06:50,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (71)] Forceful destruction successful, exit code 0 [2021-10-07 16:06:50,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:06:50,817 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:06:50,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:06:50,818 INFO L82 PathProgramCache]: Analyzing trace with hash 1877988444, now seen corresponding path program 41 times [2021-10-07 16:06:50,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:06:50,818 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [14574460] [2021-10-07 16:06:50,818 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:06:50,818 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:06:50,818 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:06:50,821 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:06:50,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-10-07 16:06:51,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 16:06:51,465 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:06:51,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 16:06:51,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:06:51,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:51,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:06:52,143 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:06:52,143 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:06:52,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [14574460] [2021-10-07 16:06:52,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [14574460] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:06:52,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:06:52,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:06:52,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632590817] [2021-10-07 16:06:52,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:06:52,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:06:52,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:06:52,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:06:52,145 INFO L87 Difference]: Start difference. First operand 55378 states and 306839 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:01,165 INFO L93 Difference]: Finished difference Result 211208 states and 1099915 transitions. [2021-10-07 16:07:01,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-10-07 16:07:01,166 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:01,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:07:03,712 INFO L225 Difference]: With dead ends: 211208 [2021-10-07 16:07:03,712 INFO L226 Difference]: Without dead ends: 210886 [2021-10-07 16:07:03,713 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 67 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1435 ImplicationChecksByTransitivity, 5303.0ms TimeCoverageRelationStatistics Valid=868, Invalid=3824, Unknown=0, NotChecked=0, Total=4692 [2021-10-07 16:07:04,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210886 states. [2021-10-07 16:07:11,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210886 to 58036. [2021-10-07 16:07:11,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58036 states, 58035 states have (on average 5.573860601361248) internal successors, (323479), 58035 states have internal predecessors, (323479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:12,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58036 states to 58036 states and 323479 transitions. [2021-10-07 16:07:12,306 INFO L78 Accepts]: Start accepts. Automaton has 58036 states and 323479 transitions. Word has length 30 [2021-10-07 16:07:12,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:07:12,307 INFO L470 AbstractCegarLoop]: Abstraction has 58036 states and 323479 transitions. [2021-10-07 16:07:12,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:12,307 INFO L276 IsEmpty]: Start isEmpty. Operand 58036 states and 323479 transitions. [2021-10-07 16:07:12,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:07:12,507 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:07:12,507 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:07:12,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2021-10-07 16:07:12,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:07:12,708 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:07:12,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:07:12,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1418522644, now seen corresponding path program 42 times [2021-10-07 16:07:12,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:07:12,710 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [226621101] [2021-10-07 16:07:12,710 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:07:12,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:07:12,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:07:12,711 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:07:12,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2021-10-07 16:07:13,976 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 16:07:13,976 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:07:13,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 16:07:13,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:07:14,164 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:14,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:07:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:14,442 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:07:14,442 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [226621101] [2021-10-07 16:07:14,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [226621101] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:07:14,443 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:07:14,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:07:14,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120523224] [2021-10-07 16:07:14,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:07:14,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:07:14,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:07:14,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=183, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:07:14,444 INFO L87 Difference]: Start difference. First operand 58036 states and 323479 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:17,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:17,242 INFO L93 Difference]: Finished difference Result 87582 states and 463521 transitions. [2021-10-07 16:07:17,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 16:07:17,243 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:17,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:07:17,864 INFO L225 Difference]: With dead ends: 87582 [2021-10-07 16:07:17,864 INFO L226 Difference]: Without dead ends: 87582 [2021-10-07 16:07:17,864 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 315 ImplicationChecksByTransitivity, 1220.1ms TimeCoverageRelationStatistics Valid=277, Invalid=1055, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:07:17,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87582 states. [2021-10-07 16:07:21,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87582 to 57822. [2021-10-07 16:07:21,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57822 states, 57821 states have (on average 5.558361149063489) internal successors, (321390), 57821 states have internal predecessors, (321390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:21,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57822 states to 57822 states and 321390 transitions. [2021-10-07 16:07:21,906 INFO L78 Accepts]: Start accepts. Automaton has 57822 states and 321390 transitions. Word has length 30 [2021-10-07 16:07:21,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:07:21,906 INFO L470 AbstractCegarLoop]: Abstraction has 57822 states and 321390 transitions. [2021-10-07 16:07:21,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:21,907 INFO L276 IsEmpty]: Start isEmpty. Operand 57822 states and 321390 transitions. [2021-10-07 16:07:22,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:07:22,681 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:07:22,681 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:07:22,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (73)] Forceful destruction successful, exit code 0 [2021-10-07 16:07:22,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:07:22,896 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:07:22,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:07:22,897 INFO L82 PathProgramCache]: Analyzing trace with hash -710103852, now seen corresponding path program 43 times [2021-10-07 16:07:22,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:07:22,897 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [900783266] [2021-10-07 16:07:22,898 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:07:22,898 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:07:22,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:07:22,899 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:07:22,900 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-10-07 16:07:23,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:07:23,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:07:23,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:07:23,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:23,731 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:07:24,053 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:24,053 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:07:24,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [900783266] [2021-10-07 16:07:24,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [900783266] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:07:24,053 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:07:24,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:07:24,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928013697] [2021-10-07 16:07:24,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:07:24,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:07:24,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:07:24,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:07:24,055 INFO L87 Difference]: Start difference. First operand 57822 states and 321390 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:26,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:26,681 INFO L93 Difference]: Finished difference Result 70012 states and 372073 transitions. [2021-10-07 16:07:26,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 16:07:26,681 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:26,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:07:27,182 INFO L225 Difference]: With dead ends: 70012 [2021-10-07 16:07:27,183 INFO L226 Difference]: Without dead ends: 69732 [2021-10-07 16:07:27,183 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 183 ImplicationChecksByTransitivity, 1194.3ms TimeCoverageRelationStatistics Valid=255, Invalid=935, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 16:07:27,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69732 states. [2021-10-07 16:07:29,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69732 to 60482. [2021-10-07 16:07:30,020 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60482 states, 60481 states have (on average 5.531406557431259) internal successors, (334545), 60481 states have internal predecessors, (334545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:31,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60482 states to 60482 states and 334545 transitions. [2021-10-07 16:07:31,000 INFO L78 Accepts]: Start accepts. Automaton has 60482 states and 334545 transitions. Word has length 30 [2021-10-07 16:07:31,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:07:31,000 INFO L470 AbstractCegarLoop]: Abstraction has 60482 states and 334545 transitions. [2021-10-07 16:07:31,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:31,000 INFO L276 IsEmpty]: Start isEmpty. Operand 60482 states and 334545 transitions. [2021-10-07 16:07:31,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:07:31,255 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:07:31,255 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:07:31,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2021-10-07 16:07:31,459 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:07:31,460 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:07:31,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:07:31,461 INFO L82 PathProgramCache]: Analyzing trace with hash 863209286, now seen corresponding path program 44 times [2021-10-07 16:07:31,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:07:31,461 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1303303811] [2021-10-07 16:07:31,462 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:07:31,462 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:07:31,462 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:07:31,463 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:07:31,464 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2021-10-07 16:07:32,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:07:32,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:07:32,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:07:32,202 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:07:32,415 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:32,415 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:07:32,850 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:32,851 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:07:32,851 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1303303811] [2021-10-07 16:07:32,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1303303811] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:07:32,851 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:07:32,851 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:07:32,851 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44128508] [2021-10-07 16:07:32,852 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:07:32,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:07:32,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:07:32,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:07:32,853 INFO L87 Difference]: Start difference. First operand 60482 states and 334545 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:37,173 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:37,173 INFO L93 Difference]: Finished difference Result 82288 states and 427191 transitions. [2021-10-07 16:07:37,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 16:07:37,174 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:37,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:07:37,791 INFO L225 Difference]: With dead ends: 82288 [2021-10-07 16:07:37,791 INFO L226 Difference]: Without dead ends: 82288 [2021-10-07 16:07:37,791 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 2829.4ms TimeCoverageRelationStatistics Valid=444, Invalid=1448, Unknown=0, NotChecked=0, Total=1892 [2021-10-07 16:07:37,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82288 states. [2021-10-07 16:07:40,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82288 to 61590. [2021-10-07 16:07:40,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 61590 states, 61589 states have (on average 5.5179333971975515) internal successors, (339844), 61589 states have internal predecessors, (339844), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:41,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61590 states to 61590 states and 339844 transitions. [2021-10-07 16:07:41,904 INFO L78 Accepts]: Start accepts. Automaton has 61590 states and 339844 transitions. Word has length 30 [2021-10-07 16:07:41,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:07:41,905 INFO L470 AbstractCegarLoop]: Abstraction has 61590 states and 339844 transitions. [2021-10-07 16:07:41,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:41,905 INFO L276 IsEmpty]: Start isEmpty. Operand 61590 states and 339844 transitions. [2021-10-07 16:07:42,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:07:42,153 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:07:42,153 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:07:42,167 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (75)] Forceful destruction successful, exit code 0 [2021-10-07 16:07:42,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:07:42,354 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:07:42,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:07:42,355 INFO L82 PathProgramCache]: Analyzing trace with hash 675884088, now seen corresponding path program 45 times [2021-10-07 16:07:42,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:07:42,356 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694339702] [2021-10-07 16:07:42,356 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:07:42,356 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:07:42,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:07:42,357 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:07:42,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2021-10-07 16:07:43,108 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-07 16:07:43,109 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:07:43,115 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:07:43,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:07:43,308 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:43,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:07:43,612 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:43,613 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:07:43,613 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694339702] [2021-10-07 16:07:43,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694339702] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:07:43,613 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:07:43,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:07:43,614 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903499445] [2021-10-07 16:07:43,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:07:43,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:07:43,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:07:43,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=187, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:07:43,615 INFO L87 Difference]: Start difference. First operand 61590 states and 339844 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:47,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:47,678 INFO L93 Difference]: Finished difference Result 79124 states and 415833 transitions. [2021-10-07 16:07:47,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-10-07 16:07:47,679 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:47,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:07:48,290 INFO L225 Difference]: With dead ends: 79124 [2021-10-07 16:07:48,291 INFO L226 Difference]: Without dead ends: 78888 [2021-10-07 16:07:48,291 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 453 ImplicationChecksByTransitivity, 2461.9ms TimeCoverageRelationStatistics Valid=411, Invalid=1569, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 16:07:48,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78888 states. [2021-10-07 16:07:51,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78888 to 63070. [2021-10-07 16:07:51,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 63070 states, 63069 states have (on average 5.547083353152896) internal successors, (349849), 63069 states have internal predecessors, (349849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:52,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63070 states to 63070 states and 349849 transitions. [2021-10-07 16:07:52,773 INFO L78 Accepts]: Start accepts. Automaton has 63070 states and 349849 transitions. Word has length 30 [2021-10-07 16:07:52,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:07:52,773 INFO L470 AbstractCegarLoop]: Abstraction has 63070 states and 349849 transitions. [2021-10-07 16:07:52,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:52,773 INFO L276 IsEmpty]: Start isEmpty. Operand 63070 states and 349849 transitions. [2021-10-07 16:07:53,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:07:53,112 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:07:53,113 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:07:53,130 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (76)] Ended with exit code 0 [2021-10-07 16:07:53,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:07:53,328 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:07:53,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:07:53,329 INFO L82 PathProgramCache]: Analyzing trace with hash 410075240, now seen corresponding path program 46 times [2021-10-07 16:07:53,329 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:07:53,329 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [447404171] [2021-10-07 16:07:53,330 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:07:53,330 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:07:53,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:07:53,331 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:07:53,365 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2021-10-07 16:07:54,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:07:54,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:07:54,188 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:07:54,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:07:54,385 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:54,385 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:07:54,964 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:07:54,964 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:07:54,964 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [447404171] [2021-10-07 16:07:54,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [447404171] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:07:54,964 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:07:54,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:07:54,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360376438] [2021-10-07 16:07:54,965 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:07:54,965 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:07:54,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:07:54,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:07:54,966 INFO L87 Difference]: Start difference. First operand 63070 states and 349849 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:07:59,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:07:59,988 INFO L93 Difference]: Finished difference Result 93824 states and 484210 transitions. [2021-10-07 16:07:59,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-10-07 16:07:59,988 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:07:59,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:08:00,726 INFO L225 Difference]: With dead ends: 93824 [2021-10-07 16:08:00,726 INFO L226 Difference]: Without dead ends: 93796 [2021-10-07 16:08:00,727 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 293 ImplicationChecksByTransitivity, 2805.1ms TimeCoverageRelationStatistics Valid=428, Invalid=1294, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 16:08:00,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93796 states. [2021-10-07 16:08:04,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93796 to 64908. [2021-10-07 16:08:04,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64908 states, 64907 states have (on average 5.562651177839062) internal successors, (361055), 64907 states have internal predecessors, (361055), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:05,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64908 states to 64908 states and 361055 transitions. [2021-10-07 16:08:05,237 INFO L78 Accepts]: Start accepts. Automaton has 64908 states and 361055 transitions. Word has length 30 [2021-10-07 16:08:05,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:08:05,237 INFO L470 AbstractCegarLoop]: Abstraction has 64908 states and 361055 transitions. [2021-10-07 16:08:05,237 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:05,237 INFO L276 IsEmpty]: Start isEmpty. Operand 64908 states and 361055 transitions. [2021-10-07 16:08:06,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:08:06,157 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:08:06,157 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:08:06,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (77)] Forceful destruction successful, exit code 0 [2021-10-07 16:08:06,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:08:06,371 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:08:06,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:08:06,371 INFO L82 PathProgramCache]: Analyzing trace with hash 304951380, now seen corresponding path program 47 times [2021-10-07 16:08:06,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:08:06,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346338225] [2021-10-07 16:08:06,372 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:08:06,373 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:08:06,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:08:06,374 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:08:06,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-10-07 16:08:07,036 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 16:08:07,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:08:07,042 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:08:07,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:08:07,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:07,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:08:07,538 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:07,539 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:08:07,539 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346338225] [2021-10-07 16:08:07,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346338225] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:08:07,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:08:07,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:08:07,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355280619] [2021-10-07 16:08:07,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:08:07,541 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:08:07,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:08:07,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:08:07,541 INFO L87 Difference]: Start difference. First operand 64908 states and 361055 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:11,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:08:11,497 INFO L93 Difference]: Finished difference Result 97938 states and 514955 transitions. [2021-10-07 16:08:11,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 16:08:11,498 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:08:11,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:08:12,841 INFO L225 Difference]: With dead ends: 97938 [2021-10-07 16:08:12,841 INFO L226 Difference]: Without dead ends: 97518 [2021-10-07 16:08:12,842 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 1817.6ms TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:08:12,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97518 states. [2021-10-07 16:08:16,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97518 to 66142. [2021-10-07 16:08:17,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66142 states, 66141 states have (on average 5.5849775479657096) internal successors, (369396), 66141 states have internal predecessors, (369396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:18,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66142 states to 66142 states and 369396 transitions. [2021-10-07 16:08:18,158 INFO L78 Accepts]: Start accepts. Automaton has 66142 states and 369396 transitions. Word has length 30 [2021-10-07 16:08:18,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:08:18,158 INFO L470 AbstractCegarLoop]: Abstraction has 66142 states and 369396 transitions. [2021-10-07 16:08:18,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:18,159 INFO L276 IsEmpty]: Start isEmpty. Operand 66142 states and 369396 transitions. [2021-10-07 16:08:18,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:08:18,506 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:08:18,506 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:08:18,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-10-07 16:08:18,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:08:18,707 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:08:18,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:08:18,708 INFO L82 PathProgramCache]: Analyzing trace with hash -784598076, now seen corresponding path program 48 times [2021-10-07 16:08:18,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:08:18,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2090464561] [2021-10-07 16:08:18,709 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:08:18,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:08:18,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:08:18,711 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:08:18,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2021-10-07 16:08:19,526 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-10-07 16:08:19,527 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:08:19,533 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:08:19,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:08:19,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:19,728 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:08:20,231 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:20,232 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:08:20,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2090464561] [2021-10-07 16:08:20,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2090464561] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:08:20,232 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:08:20,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:08:20,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35953123] [2021-10-07 16:08:20,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:08:20,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:08:20,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:08:20,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:08:20,234 INFO L87 Difference]: Start difference. First operand 66142 states and 369396 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:24,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:08:24,884 INFO L93 Difference]: Finished difference Result 95114 states and 499464 transitions. [2021-10-07 16:08:24,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 16:08:24,886 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:08:24,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:08:25,683 INFO L225 Difference]: With dead ends: 95114 [2021-10-07 16:08:25,683 INFO L226 Difference]: Without dead ends: 94792 [2021-10-07 16:08:25,683 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 329 ImplicationChecksByTransitivity, 2316.6ms TimeCoverageRelationStatistics Valid=441, Invalid=1365, Unknown=0, NotChecked=0, Total=1806 [2021-10-07 16:08:25,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94792 states. [2021-10-07 16:08:29,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94792 to 67990. [2021-10-07 16:08:29,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67990 states, 67989 states have (on average 5.594110812043125) internal successors, (380338), 67989 states have internal predecessors, (380338), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:30,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67990 states to 67990 states and 380338 transitions. [2021-10-07 16:08:30,934 INFO L78 Accepts]: Start accepts. Automaton has 67990 states and 380338 transitions. Word has length 30 [2021-10-07 16:08:30,934 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:08:30,934 INFO L470 AbstractCegarLoop]: Abstraction has 67990 states and 380338 transitions. [2021-10-07 16:08:30,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:30,934 INFO L276 IsEmpty]: Start isEmpty. Operand 67990 states and 380338 transitions. [2021-10-07 16:08:31,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:08:31,229 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:08:31,229 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:08:31,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (79)] Forceful destruction successful, exit code 0 [2021-10-07 16:08:31,429 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:08:31,430 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:08:31,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:08:31,431 INFO L82 PathProgramCache]: Analyzing trace with hash 213858132, now seen corresponding path program 49 times [2021-10-07 16:08:31,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:08:31,432 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1238916895] [2021-10-07 16:08:31,432 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:08:31,432 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:08:31,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:08:31,434 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:08:31,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-10-07 16:08:32,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:08:32,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:08:32,122 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:08:32,332 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:32,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:08:32,791 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:32,791 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:08:32,791 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1238916895] [2021-10-07 16:08:32,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1238916895] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:08:32,792 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:08:32,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:08:32,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922528501] [2021-10-07 16:08:32,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:08:32,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:08:32,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:08:32,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:08:32,793 INFO L87 Difference]: Start difference. First operand 67990 states and 380338 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:39,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:08:39,770 INFO L93 Difference]: Finished difference Result 115602 states and 601001 transitions. [2021-10-07 16:08:39,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-10-07 16:08:39,771 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:08:39,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:08:41,220 INFO L225 Difference]: With dead ends: 115602 [2021-10-07 16:08:41,220 INFO L226 Difference]: Without dead ends: 115602 [2021-10-07 16:08:41,221 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1107 ImplicationChecksByTransitivity, 4376.0ms TimeCoverageRelationStatistics Valid=621, Invalid=3411, Unknown=0, NotChecked=0, Total=4032 [2021-10-07 16:08:41,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115602 states. [2021-10-07 16:08:45,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115602 to 70386. [2021-10-07 16:08:45,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70386 states, 70385 states have (on average 5.628656674007246) internal successors, (396173), 70385 states have internal predecessors, (396173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:46,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70386 states to 70386 states and 396173 transitions. [2021-10-07 16:08:46,783 INFO L78 Accepts]: Start accepts. Automaton has 70386 states and 396173 transitions. Word has length 30 [2021-10-07 16:08:46,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:08:46,784 INFO L470 AbstractCegarLoop]: Abstraction has 70386 states and 396173 transitions. [2021-10-07 16:08:46,784 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:46,784 INFO L276 IsEmpty]: Start isEmpty. Operand 70386 states and 396173 transitions. [2021-10-07 16:08:47,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:08:47,058 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:08:47,058 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:08:47,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (80)] Ended with exit code 0 [2021-10-07 16:08:47,266 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:08:47,267 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:08:47,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:08:47,267 INFO L82 PathProgramCache]: Analyzing trace with hash -648904556, now seen corresponding path program 50 times [2021-10-07 16:08:47,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:08:47,268 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [333983097] [2021-10-07 16:08:47,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:08:47,268 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:08:47,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:08:47,271 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:08:47,275 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2021-10-07 16:08:48,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:08:48,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:08:48,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:08:48,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:08:48,974 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:48,975 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:08:49,278 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:08:49,279 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:08:49,279 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [333983097] [2021-10-07 16:08:49,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [333983097] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:08:49,279 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:08:49,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:08:49,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380443182] [2021-10-07 16:08:49,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:08:49,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:08:49,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:08:49,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:08:49,281 INFO L87 Difference]: Start difference. First operand 70386 states and 396173 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:51,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:08:51,925 INFO L93 Difference]: Finished difference Result 81428 states and 442822 transitions. [2021-10-07 16:08:51,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 16:08:51,926 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:08:51,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:08:52,532 INFO L225 Difference]: With dead ends: 81428 [2021-10-07 16:08:52,533 INFO L226 Difference]: Without dead ends: 81196 [2021-10-07 16:08:52,533 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1219.7ms TimeCoverageRelationStatistics Valid=266, Invalid=994, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:08:52,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81196 states. [2021-10-07 16:08:57,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81196 to 70370. [2021-10-07 16:08:57,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70370 states, 70369 states have (on average 5.650982677031079) internal successors, (397654), 70369 states have internal predecessors, (397654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:58,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70370 states to 70370 states and 397654 transitions. [2021-10-07 16:08:58,774 INFO L78 Accepts]: Start accepts. Automaton has 70370 states and 397654 transitions. Word has length 30 [2021-10-07 16:08:58,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:08:58,774 INFO L470 AbstractCegarLoop]: Abstraction has 70370 states and 397654 transitions. [2021-10-07 16:08:58,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:08:58,775 INFO L276 IsEmpty]: Start isEmpty. Operand 70370 states and 397654 transitions. [2021-10-07 16:08:59,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:08:59,087 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:08:59,087 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:08:59,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (81)] Forceful destruction successful, exit code 0 [2021-10-07 16:08:59,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:08:59,288 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:08:59,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:08:59,289 INFO L82 PathProgramCache]: Analyzing trace with hash 787320802, now seen corresponding path program 51 times [2021-10-07 16:08:59,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:08:59,289 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [672878314] [2021-10-07 16:08:59,289 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:08:59,290 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:08:59,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:08:59,291 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:08:59,292 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2021-10-07 16:09:00,122 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-07 16:09:00,122 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:09:00,128 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 16:09:00,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:09:00,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:00,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:09:00,921 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:00,921 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:09:00,921 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [672878314] [2021-10-07 16:09:00,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [672878314] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:09:00,922 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:09:00,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:09:00,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143542374] [2021-10-07 16:09:00,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:09:00,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:09:00,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:09:00,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:09:00,923 INFO L87 Difference]: Start difference. First operand 70370 states and 397654 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:09,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:09:09,287 INFO L93 Difference]: Finished difference Result 142608 states and 763896 transitions. [2021-10-07 16:09:09,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2021-10-07 16:09:09,292 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:09:09,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:09:10,630 INFO L225 Difference]: With dead ends: 142608 [2021-10-07 16:09:10,630 INFO L226 Difference]: Without dead ends: 142204 [2021-10-07 16:09:10,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1002 ImplicationChecksByTransitivity, 5533.0ms TimeCoverageRelationStatistics Valid=780, Invalid=3002, Unknown=0, NotChecked=0, Total=3782 [2021-10-07 16:09:10,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142204 states. [2021-10-07 16:09:16,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142204 to 72898. [2021-10-07 16:09:16,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72898 states, 72897 states have (on average 5.642619037820486) internal successors, (411330), 72897 states have internal predecessors, (411330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:17,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72898 states to 72898 states and 411330 transitions. [2021-10-07 16:09:17,366 INFO L78 Accepts]: Start accepts. Automaton has 72898 states and 411330 transitions. Word has length 30 [2021-10-07 16:09:17,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:09:17,367 INFO L470 AbstractCegarLoop]: Abstraction has 72898 states and 411330 transitions. [2021-10-07 16:09:17,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:17,367 INFO L276 IsEmpty]: Start isEmpty. Operand 72898 states and 411330 transitions. [2021-10-07 16:09:17,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:09:17,685 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:09:17,685 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:09:17,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2021-10-07 16:09:17,885 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:09:17,886 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:09:17,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:09:17,887 INFO L82 PathProgramCache]: Analyzing trace with hash 1951886512, now seen corresponding path program 52 times [2021-10-07 16:09:17,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:09:17,888 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [186569491] [2021-10-07 16:09:17,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:09:17,888 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:09:17,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:09:17,889 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:09:17,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2021-10-07 16:09:18,609 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:09:18,609 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:09:18,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:09:18,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:09:18,797 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:18,797 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:09:19,123 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:19,123 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:09:19,123 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [186569491] [2021-10-07 16:09:19,123 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [186569491] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:09:19,124 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:09:19,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:09:19,124 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [470145555] [2021-10-07 16:09:19,124 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:09:19,124 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:09:19,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:09:19,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:09:19,125 INFO L87 Difference]: Start difference. First operand 72898 states and 411330 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:22,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:09:22,789 INFO L93 Difference]: Finished difference Result 89370 states and 490339 transitions. [2021-10-07 16:09:22,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 16:09:22,790 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:09:22,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:09:23,514 INFO L225 Difference]: With dead ends: 89370 [2021-10-07 16:09:23,514 INFO L226 Difference]: Without dead ends: 89318 [2021-10-07 16:09:23,514 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 258 ImplicationChecksByTransitivity, 1600.8ms TimeCoverageRelationStatistics Valid=406, Invalid=926, Unknown=0, NotChecked=0, Total=1332 [2021-10-07 16:09:23,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89318 states. [2021-10-07 16:09:27,388 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89318 to 75380. [2021-10-07 16:09:27,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 75380 states, 75379 states have (on average 5.66502606826835) internal successors, (427024), 75379 states have internal predecessors, (427024), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:28,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75380 states to 75380 states and 427024 transitions. [2021-10-07 16:09:28,793 INFO L78 Accepts]: Start accepts. Automaton has 75380 states and 427024 transitions. Word has length 30 [2021-10-07 16:09:28,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:09:28,794 INFO L470 AbstractCegarLoop]: Abstraction has 75380 states and 427024 transitions. [2021-10-07 16:09:28,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:28,794 INFO L276 IsEmpty]: Start isEmpty. Operand 75380 states and 427024 transitions. [2021-10-07 16:09:29,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:09:29,127 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:09:29,127 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:09:29,140 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (83)] Forceful destruction successful, exit code 0 [2021-10-07 16:09:29,328 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:09:29,328 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:09:29,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:09:29,329 INFO L82 PathProgramCache]: Analyzing trace with hash -498445762, now seen corresponding path program 53 times [2021-10-07 16:09:29,330 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:09:29,330 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1960178120] [2021-10-07 16:09:29,330 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:09:29,331 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:09:29,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:09:29,332 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:09:29,340 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-10-07 16:09:30,057 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-07 16:09:30,058 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:09:30,063 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 16:09:30,064 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:09:30,214 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:30,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:09:30,711 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:30,711 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:09:30,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1960178120] [2021-10-07 16:09:30,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1960178120] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:09:30,712 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:09:30,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:09:30,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354437436] [2021-10-07 16:09:30,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:09:30,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:09:30,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:09:30,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:09:30,713 INFO L87 Difference]: Start difference. First operand 75380 states and 427024 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:35,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:09:35,421 INFO L93 Difference]: Finished difference Result 122692 states and 651746 transitions. [2021-10-07 16:09:35,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 16:09:35,422 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:09:35,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:09:37,017 INFO L225 Difference]: With dead ends: 122692 [2021-10-07 16:09:37,018 INFO L226 Difference]: Without dead ends: 122692 [2021-10-07 16:09:37,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 378 ImplicationChecksByTransitivity, 2240.3ms TimeCoverageRelationStatistics Valid=432, Invalid=1208, Unknown=0, NotChecked=0, Total=1640 [2021-10-07 16:09:37,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122692 states. [2021-10-07 16:09:41,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122692 to 78022. [2021-10-07 16:09:42,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78022 states, 78021 states have (on average 5.655759346842517) internal successors, (441268), 78021 states have internal predecessors, (441268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:42,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78022 states to 78022 states and 441268 transitions. [2021-10-07 16:09:42,852 INFO L78 Accepts]: Start accepts. Automaton has 78022 states and 441268 transitions. Word has length 30 [2021-10-07 16:09:42,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:09:42,852 INFO L470 AbstractCegarLoop]: Abstraction has 78022 states and 441268 transitions. [2021-10-07 16:09:42,852 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:42,852 INFO L276 IsEmpty]: Start isEmpty. Operand 78022 states and 441268 transitions. [2021-10-07 16:09:43,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:09:43,908 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:09:43,908 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:09:43,925 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-10-07 16:09:44,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:09:44,123 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:09:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:09:44,124 INFO L82 PathProgramCache]: Analyzing trace with hash -2072358750, now seen corresponding path program 54 times [2021-10-07 16:09:44,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:09:44,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [657834950] [2021-10-07 16:09:44,125 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:09:44,125 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:09:44,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:09:44,126 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:09:44,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2021-10-07 16:09:44,978 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 16:09:44,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:09:44,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:09:44,986 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:09:45,164 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:45,164 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:09:45,604 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:45,604 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:09:45,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [657834950] [2021-10-07 16:09:45,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [657834950] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:09:45,604 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:09:45,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-10-07 16:09:45,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [81289897] [2021-10-07 16:09:45,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 16:09:45,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:09:45,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 16:09:45,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2021-10-07 16:09:45,606 INFO L87 Difference]: Start difference. First operand 78022 states and 441268 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:48,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:09:48,131 INFO L93 Difference]: Finished difference Result 83960 states and 467448 transitions. [2021-10-07 16:09:48,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-10-07 16:09:48,132 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:09:48,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:09:49,279 INFO L225 Difference]: With dead ends: 83960 [2021-10-07 16:09:49,279 INFO L226 Difference]: Without dead ends: 83924 [2021-10-07 16:09:49,280 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 249 ImplicationChecksByTransitivity, 1162.9ms TimeCoverageRelationStatistics Valid=294, Invalid=896, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 16:09:49,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83924 states. [2021-10-07 16:09:52,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83924 to 78382. [2021-10-07 16:09:52,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78382 states, 78381 states have (on average 5.640831323917786) internal successors, (442134), 78381 states have internal predecessors, (442134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:54,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78382 states to 78382 states and 442134 transitions. [2021-10-07 16:09:54,301 INFO L78 Accepts]: Start accepts. Automaton has 78382 states and 442134 transitions. Word has length 30 [2021-10-07 16:09:54,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:09:54,301 INFO L470 AbstractCegarLoop]: Abstraction has 78382 states and 442134 transitions. [2021-10-07 16:09:54,301 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:09:54,301 INFO L276 IsEmpty]: Start isEmpty. Operand 78382 states and 442134 transitions. [2021-10-07 16:09:54,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:09:54,769 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:09:54,769 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:09:54,787 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (85)] Ended with exit code 0 [2021-10-07 16:09:54,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:09:54,983 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:09:54,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:09:54,984 INFO L82 PathProgramCache]: Analyzing trace with hash -723247916, now seen corresponding path program 55 times [2021-10-07 16:09:54,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:09:54,984 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1787616708] [2021-10-07 16:09:54,985 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:09:54,985 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:09:54,985 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:09:54,986 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:09:55,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-10-07 16:09:55,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:09:55,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:09:55,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:09:56,168 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:56,168 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:09:56,532 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:09:56,532 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:09:56,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1787616708] [2021-10-07 16:09:56,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1787616708] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:09:56,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:09:56,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:09:56,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057516523] [2021-10-07 16:09:56,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:09:56,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:09:56,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:09:56,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=178, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:09:56,534 INFO L87 Difference]: Start difference. First operand 78382 states and 442134 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:00,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:10:00,932 INFO L93 Difference]: Finished difference Result 96034 states and 522210 transitions. [2021-10-07 16:10:00,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-10-07 16:10:00,933 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:10:00,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:10:01,688 INFO L225 Difference]: With dead ends: 96034 [2021-10-07 16:10:01,689 INFO L226 Difference]: Without dead ends: 95972 [2021-10-07 16:10:01,689 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 2246.4ms TimeCoverageRelationStatistics Valid=469, Invalid=1253, Unknown=0, NotChecked=0, Total=1722 [2021-10-07 16:10:02,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95972 states. [2021-10-07 16:10:06,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95972 to 79652. [2021-10-07 16:10:06,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79652 states, 79651 states have (on average 5.658020614932644) internal successors, (450667), 79651 states have internal predecessors, (450667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:06,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79652 states to 79652 states and 450667 transitions. [2021-10-07 16:10:06,998 INFO L78 Accepts]: Start accepts. Automaton has 79652 states and 450667 transitions. Word has length 30 [2021-10-07 16:10:06,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:10:06,998 INFO L470 AbstractCegarLoop]: Abstraction has 79652 states and 450667 transitions. [2021-10-07 16:10:06,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:06,999 INFO L276 IsEmpty]: Start isEmpty. Operand 79652 states and 450667 transitions. [2021-10-07 16:10:08,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:10:08,013 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:10:08,013 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:10:08,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2021-10-07 16:10:08,227 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:10:08,228 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:10:08,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:10:08,228 INFO L82 PathProgramCache]: Analyzing trace with hash -489553852, now seen corresponding path program 56 times [2021-10-07 16:10:08,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:10:08,229 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416607185] [2021-10-07 16:10:08,230 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:10:08,230 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:10:08,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:10:08,231 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:10:08,232 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2021-10-07 16:10:09,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:10:09,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:10:09,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:10:09,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:10:09,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:09,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:10:09,800 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:09,800 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:10:09,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416607185] [2021-10-07 16:10:09,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416607185] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:10:09,801 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:10:09,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:10:09,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391478056] [2021-10-07 16:10:09,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:10:09,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:10:09,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:10:09,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:10:09,803 INFO L87 Difference]: Start difference. First operand 79652 states and 450667 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:14,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:10:14,435 INFO L93 Difference]: Finished difference Result 107634 states and 576882 transitions. [2021-10-07 16:10:14,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-10-07 16:10:14,436 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:10:14,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:10:15,319 INFO L225 Difference]: With dead ends: 107634 [2021-10-07 16:10:15,320 INFO L226 Difference]: Without dead ends: 107622 [2021-10-07 16:10:15,320 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 430 ImplicationChecksByTransitivity, 2412.9ms TimeCoverageRelationStatistics Valid=467, Invalid=1513, Unknown=0, NotChecked=0, Total=1980 [2021-10-07 16:10:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107622 states. [2021-10-07 16:10:20,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107622 to 81290. [2021-10-07 16:10:20,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81290 states, 81289 states have (on average 5.669697006975113) internal successors, (460884), 81289 states have internal predecessors, (460884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:21,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81290 states to 81290 states and 460884 transitions. [2021-10-07 16:10:21,515 INFO L78 Accepts]: Start accepts. Automaton has 81290 states and 460884 transitions. Word has length 30 [2021-10-07 16:10:21,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:10:21,516 INFO L470 AbstractCegarLoop]: Abstraction has 81290 states and 460884 transitions. [2021-10-07 16:10:21,516 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:21,516 INFO L276 IsEmpty]: Start isEmpty. Operand 81290 states and 460884 transitions. [2021-10-07 16:10:21,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:10:21,897 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:10:21,897 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:10:21,913 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (87)] Forceful destruction successful, exit code 0 [2021-10-07 16:10:22,098 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:10:22,098 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:10:22,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:10:22,099 INFO L82 PathProgramCache]: Analyzing trace with hash 508902356, now seen corresponding path program 57 times [2021-10-07 16:10:22,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:10:22,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [480013706] [2021-10-07 16:10:22,099 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:10:22,099 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:10:22,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:10:22,100 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:10:22,101 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2021-10-07 16:10:23,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 16:10:23,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:10:23,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:10:23,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:10:23,198 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:23,198 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:10:23,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:23,484 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:10:23,484 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [480013706] [2021-10-07 16:10:23,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [480013706] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:10:23,484 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:10:23,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:10:23,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111806005] [2021-10-07 16:10:23,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:10:23,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:10:23,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:10:23,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:10:23,486 INFO L87 Difference]: Start difference. First operand 81290 states and 460884 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:26,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:10:26,910 INFO L93 Difference]: Finished difference Result 101154 states and 548885 transitions. [2021-10-07 16:10:26,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-10-07 16:10:26,911 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:10:26,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:10:27,765 INFO L225 Difference]: With dead ends: 101154 [2021-10-07 16:10:27,765 INFO L226 Difference]: Without dead ends: 101154 [2021-10-07 16:10:27,765 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 242 ImplicationChecksByTransitivity, 1297.5ms TimeCoverageRelationStatistics Valid=271, Invalid=989, Unknown=0, NotChecked=0, Total=1260 [2021-10-07 16:10:27,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 101154 states. [2021-10-07 16:10:32,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 101154 to 82228. [2021-10-07 16:10:32,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82228 states, 82227 states have (on average 5.675191846960244) internal successors, (466654), 82227 states have internal predecessors, (466654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:33,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82228 states to 82228 states and 466654 transitions. [2021-10-07 16:10:33,867 INFO L78 Accepts]: Start accepts. Automaton has 82228 states and 466654 transitions. Word has length 30 [2021-10-07 16:10:33,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:10:33,868 INFO L470 AbstractCegarLoop]: Abstraction has 82228 states and 466654 transitions. [2021-10-07 16:10:33,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:33,868 INFO L276 IsEmpty]: Start isEmpty. Operand 82228 states and 466654 transitions. [2021-10-07 16:10:34,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:10:34,251 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:10:34,251 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:10:34,265 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (88)] Forceful destruction successful, exit code 0 [2021-10-07 16:10:34,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:10:34,452 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:10:34,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:10:34,453 INFO L82 PathProgramCache]: Analyzing trace with hash -1645907348, now seen corresponding path program 58 times [2021-10-07 16:10:34,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:10:34,454 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1168783699] [2021-10-07 16:10:34,454 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:10:34,455 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:10:34,455 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:10:34,456 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:10:34,457 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2021-10-07 16:10:35,232 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:10:35,232 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:10:35,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:10:35,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:10:35,431 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:35,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:10:35,769 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:35,769 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:10:35,770 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1168783699] [2021-10-07 16:10:35,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1168783699] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:10:35,770 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:10:35,770 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:10:35,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868190566] [2021-10-07 16:10:35,771 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:10:35,771 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:10:35,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:10:35,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:10:35,772 INFO L87 Difference]: Start difference. First operand 82228 states and 466654 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:39,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:10:39,071 INFO L93 Difference]: Finished difference Result 89652 states and 495013 transitions. [2021-10-07 16:10:39,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 16:10:39,077 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:10:39,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:10:39,847 INFO L225 Difference]: With dead ends: 89652 [2021-10-07 16:10:39,848 INFO L226 Difference]: Without dead ends: 89370 [2021-10-07 16:10:39,848 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 1326.2ms TimeCoverageRelationStatistics Valid=228, Invalid=828, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 16:10:39,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89370 states. [2021-10-07 16:10:44,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89370 to 83204. [2021-10-07 16:10:44,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83204 states, 83203 states have (on average 5.660096390755141) internal successors, (470937), 83203 states have internal predecessors, (470937), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:46,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83204 states to 83204 states and 470937 transitions. [2021-10-07 16:10:46,462 INFO L78 Accepts]: Start accepts. Automaton has 83204 states and 470937 transitions. Word has length 30 [2021-10-07 16:10:46,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:10:46,462 INFO L470 AbstractCegarLoop]: Abstraction has 83204 states and 470937 transitions. [2021-10-07 16:10:46,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:46,462 INFO L276 IsEmpty]: Start isEmpty. Operand 83204 states and 470937 transitions. [2021-10-07 16:10:46,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:10:46,974 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:10:46,974 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:10:46,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (89)] Forceful destruction successful, exit code 0 [2021-10-07 16:10:47,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:10:47,188 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:10:47,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:10:47,189 INFO L82 PathProgramCache]: Analyzing trace with hash -72594210, now seen corresponding path program 59 times [2021-10-07 16:10:47,189 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:10:47,190 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [250320594] [2021-10-07 16:10:47,190 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:10:47,191 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:10:47,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:10:47,192 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:10:47,227 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2021-10-07 16:10:48,601 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 16:10:48,602 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:10:48,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-07 16:10:48,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:10:48,823 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:48,823 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:10:49,377 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:10:49,377 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:10:49,378 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [250320594] [2021-10-07 16:10:49,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [250320594] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:10:49,378 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:10:49,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:10:49,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204760077] [2021-10-07 16:10:49,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:10:49,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:10:49,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:10:49,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:10:49,380 INFO L87 Difference]: Start difference. First operand 83204 states and 470937 transitions. Second operand has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:10:56,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:10:56,430 INFO L93 Difference]: Finished difference Result 109834 states and 584868 transitions. [2021-10-07 16:10:56,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 16:10:56,432 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:10:56,432 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:10:57,759 INFO L225 Difference]: With dead ends: 109834 [2021-10-07 16:10:57,759 INFO L226 Difference]: Without dead ends: 109834 [2021-10-07 16:10:57,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 4782.6ms TimeCoverageRelationStatistics Valid=340, Invalid=1066, Unknown=0, NotChecked=0, Total=1406 [2021-10-07 16:10:57,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 109834 states. [2021-10-07 16:11:01,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 109834 to 84232. [2021-10-07 16:11:02,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84232 states, 84231 states have (on average 5.658379931379184) internal successors, (476611), 84231 states have internal predecessors, (476611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:03,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84232 states to 84232 states and 476611 transitions. [2021-10-07 16:11:03,461 INFO L78 Accepts]: Start accepts. Automaton has 84232 states and 476611 transitions. Word has length 30 [2021-10-07 16:11:03,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:11:03,462 INFO L470 AbstractCegarLoop]: Abstraction has 84232 states and 476611 transitions. [2021-10-07 16:11:03,462 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.3333333333333335) internal successors, (42), 18 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:03,462 INFO L276 IsEmpty]: Start isEmpty. Operand 84232 states and 476611 transitions. [2021-10-07 16:11:03,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:11:03,806 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:11:03,806 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:11:03,819 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (90)] Forceful destruction successful, exit code 0 [2021-10-07 16:11:04,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:11:04,007 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:11:04,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:11:04,008 INFO L82 PathProgramCache]: Analyzing trace with hash -259919408, now seen corresponding path program 60 times [2021-10-07 16:11:04,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:11:04,009 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1506641690] [2021-10-07 16:11:04,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:11:04,009 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:11:04,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:11:04,010 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:11:04,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2021-10-07 16:11:05,463 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-10-07 16:11:05,463 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:11:05,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:11:05,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:11:05,642 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:05,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:11:06,041 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:06,042 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:11:06,042 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1506641690] [2021-10-07 16:11:06,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1506641690] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:11:06,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:11:06,042 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:11:06,042 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [482687539] [2021-10-07 16:11:06,043 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:11:06,043 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:11:06,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:11:06,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:11:06,044 INFO L87 Difference]: Start difference. First operand 84232 states and 476611 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:10,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:11:10,602 INFO L93 Difference]: Finished difference Result 107556 states and 579204 transitions. [2021-10-07 16:11:10,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 16:11:10,603 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:11:10,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:11:11,961 INFO L225 Difference]: With dead ends: 107556 [2021-10-07 16:11:11,961 INFO L226 Difference]: Without dead ends: 107272 [2021-10-07 16:11:11,961 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 2207.4ms TimeCoverageRelationStatistics Valid=224, Invalid=832, Unknown=0, NotChecked=0, Total=1056 [2021-10-07 16:11:12,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107272 states. [2021-10-07 16:11:16,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107272 to 86792. [2021-10-07 16:11:16,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86792 states, 86791 states have (on average 5.682628383127283) internal successors, (493201), 86791 states have internal predecessors, (493201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:17,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86792 states to 86792 states and 493201 transitions. [2021-10-07 16:11:17,648 INFO L78 Accepts]: Start accepts. Automaton has 86792 states and 493201 transitions. Word has length 30 [2021-10-07 16:11:17,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:11:17,649 INFO L470 AbstractCegarLoop]: Abstraction has 86792 states and 493201 transitions. [2021-10-07 16:11:17,649 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:17,649 INFO L276 IsEmpty]: Start isEmpty. Operand 86792 states and 493201 transitions. [2021-10-07 16:11:18,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:11:18,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:11:18,699 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:11:18,721 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2021-10-07 16:11:18,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:11:18,916 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:11:18,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:11:18,917 INFO L82 PathProgramCache]: Analyzing trace with hash -630852116, now seen corresponding path program 61 times [2021-10-07 16:11:18,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:11:18,917 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2012217691] [2021-10-07 16:11:18,918 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-07 16:11:18,918 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:11:18,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:11:18,919 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:11:18,920 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2021-10-07 16:11:19,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-07 16:11:19,721 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:11:19,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:11:19,914 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:19,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:11:20,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:20,332 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:11:20,332 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2012217691] [2021-10-07 16:11:20,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2012217691] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:11:20,332 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:11:20,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:11:20,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391006682] [2021-10-07 16:11:20,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:11:20,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:11:20,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:11:20,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:11:20,334 INFO L87 Difference]: Start difference. First operand 86792 states and 493201 transitions. Second operand has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:24,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:11:24,818 INFO L93 Difference]: Finished difference Result 109318 states and 595921 transitions. [2021-10-07 16:11:24,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-10-07 16:11:24,819 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:11:24,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:11:25,759 INFO L225 Difference]: With dead ends: 109318 [2021-10-07 16:11:25,759 INFO L226 Difference]: Without dead ends: 108942 [2021-10-07 16:11:25,760 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1884.2ms TimeCoverageRelationStatistics Valid=278, Invalid=844, Unknown=0, NotChecked=0, Total=1122 [2021-10-07 16:11:25,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108942 states. [2021-10-07 16:11:30,648 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108942 to 88130. [2021-10-07 16:11:30,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88130 states, 88129 states have (on average 5.69869169058993) internal successors, (502220), 88129 states have internal predecessors, (502220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:32,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88130 states to 88130 states and 502220 transitions. [2021-10-07 16:11:32,239 INFO L78 Accepts]: Start accepts. Automaton has 88130 states and 502220 transitions. Word has length 30 [2021-10-07 16:11:32,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:11:32,239 INFO L470 AbstractCegarLoop]: Abstraction has 88130 states and 502220 transitions. [2021-10-07 16:11:32,239 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.5625) internal successors, (41), 16 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:32,239 INFO L276 IsEmpty]: Start isEmpty. Operand 88130 states and 502220 transitions. [2021-10-07 16:11:33,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:11:33,199 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:11:33,199 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:11:33,217 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (92)] Forceful destruction successful, exit code 0 [2021-10-07 16:11:33,414 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:11:33,415 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:11:33,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:11:33,416 INFO L82 PathProgramCache]: Analyzing trace with hash -1720401572, now seen corresponding path program 62 times [2021-10-07 16:11:33,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:11:33,416 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1511861021] [2021-10-07 16:11:33,417 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-07 16:11:33,417 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:11:33,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:11:33,418 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:11:33,419 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2021-10-07 16:11:34,333 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-07 16:11:34,333 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:11:34,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-07 16:11:34,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:11:34,520 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:34,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:11:35,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:11:35,005 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:11:35,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1511861021] [2021-10-07 16:11:35,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1511861021] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:11:35,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:11:35,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:11:35,006 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1407412300] [2021-10-07 16:11:35,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:11:35,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:11:35,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:11:35,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:11:35,007 INFO L87 Difference]: Start difference. First operand 88130 states and 502220 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:11:48,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:11:48,310 INFO L93 Difference]: Finished difference Result 175366 states and 913047 transitions. [2021-10-07 16:11:48,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-10-07 16:11:48,312 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:11:48,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:11:51,291 INFO L225 Difference]: With dead ends: 175366 [2021-10-07 16:11:51,291 INFO L226 Difference]: Without dead ends: 175044 [2021-10-07 16:11:51,292 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 756 ImplicationChecksByTransitivity, 7371.0ms TimeCoverageRelationStatistics Valid=605, Invalid=2587, Unknown=0, NotChecked=0, Total=3192 [2021-10-07 16:11:51,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175044 states. [2021-10-07 16:12:00,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175044 to 106678. [2021-10-07 16:12:00,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106678 states, 106677 states have (on average 5.774290615596614) internal successors, (615984), 106677 states have internal predecessors, (615984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:02,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106678 states to 106678 states and 615984 transitions. [2021-10-07 16:12:02,320 INFO L78 Accepts]: Start accepts. Automaton has 106678 states and 615984 transitions. Word has length 30 [2021-10-07 16:12:02,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:12:02,321 INFO L470 AbstractCegarLoop]: Abstraction has 106678 states and 615984 transitions. [2021-10-07 16:12:02,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:02,321 INFO L276 IsEmpty]: Start isEmpty. Operand 106678 states and 615984 transitions. [2021-10-07 16:12:03,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:12:03,281 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:12:03,282 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:12:03,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (93)] Forceful destruction successful, exit code 0 [2021-10-07 16:12:03,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:12:03,482 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:12:03,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:12:03,484 INFO L82 PathProgramCache]: Analyzing trace with hash -721945364, now seen corresponding path program 63 times [2021-10-07 16:12:03,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:12:03,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790139367] [2021-10-07 16:12:03,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-07 16:12:03,485 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:12:03,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:12:03,486 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:12:03,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2021-10-07 16:12:04,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-10-07 16:12:04,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:12:04,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 10 conjunts are in the unsatisfiable core [2021-10-07 16:12:04,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:12:04,659 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:04,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:12:05,130 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:05,130 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:12:05,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790139367] [2021-10-07 16:12:05,131 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790139367] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:12:05,131 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:12:05,131 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:12:05,131 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55792240] [2021-10-07 16:12:05,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:12:05,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:12:05,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:12:05,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:12:05,132 INFO L87 Difference]: Start difference. First operand 106678 states and 615984 transitions. Second operand has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:10,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:12:10,033 INFO L93 Difference]: Finished difference Result 144934 states and 788228 transitions. [2021-10-07 16:12:10,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-10-07 16:12:10,034 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:12:10,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:12:12,006 INFO L225 Difference]: With dead ends: 144934 [2021-10-07 16:12:12,006 INFO L226 Difference]: Without dead ends: 144934 [2021-10-07 16:12:12,007 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 2078.3ms TimeCoverageRelationStatistics Valid=249, Invalid=743, Unknown=0, NotChecked=0, Total=992 [2021-10-07 16:12:12,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144934 states. [2021-10-07 16:12:18,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144934 to 109504. [2021-10-07 16:12:18,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 109504 states, 109503 states have (on average 5.790809384217784) internal successors, (634111), 109503 states have internal predecessors, (634111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:21,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 109504 states to 109504 states and 634111 transitions. [2021-10-07 16:12:21,001 INFO L78 Accepts]: Start accepts. Automaton has 109504 states and 634111 transitions. Word has length 30 [2021-10-07 16:12:21,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:12:21,002 INFO L470 AbstractCegarLoop]: Abstraction has 109504 states and 634111 transitions. [2021-10-07 16:12:21,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.4375) internal successors, (39), 16 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:21,002 INFO L276 IsEmpty]: Start isEmpty. Operand 109504 states and 634111 transitions. [2021-10-07 16:12:21,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:12:21,597 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:12:21,597 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:12:21,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (94)] Forceful destruction successful, exit code 0 [2021-10-07 16:12:21,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:12:21,803 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:12:21,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:12:21,803 INFO L82 PathProgramCache]: Analyzing trace with hash 1016083016, now seen corresponding path program 64 times [2021-10-07 16:12:21,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:12:21,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [607559396] [2021-10-07 16:12:21,805 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-07 16:12:21,805 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:12:21,805 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:12:21,806 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:12:21,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2021-10-07 16:12:22,637 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-07 16:12:22,637 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:12:22,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-07 16:12:22,643 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:12:22,805 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:22,805 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:12:23,205 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:23,205 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:12:23,205 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [607559396] [2021-10-07 16:12:23,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [607559396] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:12:23,206 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:12:23,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2021-10-07 16:12:23,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077173002] [2021-10-07 16:12:23,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-10-07 16:12:23,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:12:23,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-10-07 16:12:23,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=177, Unknown=0, NotChecked=0, Total=240 [2021-10-07 16:12:23,207 INFO L87 Difference]: Start difference. First operand 109504 states and 634111 transitions. Second operand has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:27,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:12:27,837 INFO L93 Difference]: Finished difference Result 131886 states and 746315 transitions. [2021-10-07 16:12:27,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-10-07 16:12:27,838 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:12:27,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:12:29,639 INFO L225 Difference]: With dead ends: 131886 [2021-10-07 16:12:29,639 INFO L226 Difference]: Without dead ends: 131828 [2021-10-07 16:12:29,639 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1519.3ms TimeCoverageRelationStatistics Valid=353, Invalid=837, Unknown=0, NotChecked=0, Total=1190 [2021-10-07 16:12:29,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131828 states. [2021-10-07 16:12:35,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131828 to 113836. [2021-10-07 16:12:35,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113836 states, 113835 states have (on average 5.817419949927527) internal successors, (662226), 113835 states have internal predecessors, (662226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:38,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113836 states to 113836 states and 662226 transitions. [2021-10-07 16:12:38,010 INFO L78 Accepts]: Start accepts. Automaton has 113836 states and 662226 transitions. Word has length 30 [2021-10-07 16:12:38,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:12:38,010 INFO L470 AbstractCegarLoop]: Abstraction has 113836 states and 662226 transitions. [2021-10-07 16:12:38,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 2.375) internal successors, (38), 16 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:38,010 INFO L276 IsEmpty]: Start isEmpty. Operand 113836 states and 662226 transitions. [2021-10-07 16:12:38,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:12:38,625 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:12:38,625 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:12:38,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2021-10-07 16:12:38,825 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:12:38,826 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:12:38,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:12:38,830 INFO L82 PathProgramCache]: Analyzing trace with hash 1249777080, now seen corresponding path program 65 times [2021-10-07 16:12:38,830 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:12:38,830 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1452324290] [2021-10-07 16:12:38,831 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-07 16:12:38,831 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:12:38,831 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:12:38,832 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:12:38,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2021-10-07 16:12:39,650 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-10-07 16:12:39,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:12:39,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 16:12:39,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:12:39,867 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:39,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:12:40,671 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:12:40,671 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:12:40,671 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1452324290] [2021-10-07 16:12:40,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1452324290] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:12:40,671 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:12:40,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2021-10-07 16:12:40,672 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654644599] [2021-10-07 16:12:40,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2021-10-07 16:12:40,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:12:40,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-10-07 16:12:40,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2021-10-07 16:12:40,673 INFO L87 Difference]: Start difference. First operand 113836 states and 662226 transitions. Second operand has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:12:51,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:12:51,985 INFO L93 Difference]: Finished difference Result 163414 states and 888258 transitions. [2021-10-07 16:12:51,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-10-07 16:12:51,987 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:12:51,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:12:55,075 INFO L225 Difference]: With dead ends: 163414 [2021-10-07 16:12:55,075 INFO L226 Difference]: Without dead ends: 163414 [2021-10-07 16:12:55,076 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 545 ImplicationChecksByTransitivity, 7507.8ms TimeCoverageRelationStatistics Valid=592, Invalid=1958, Unknown=0, NotChecked=0, Total=2550 [2021-10-07 16:12:55,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163414 states. [2021-10-07 16:13:04,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163414 to 118246. [2021-10-07 16:13:04,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118246 states, 118245 states have (on average 5.832855511860966) internal successors, (689706), 118245 states have internal predecessors, (689706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:13:06,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118246 states to 118246 states and 689706 transitions. [2021-10-07 16:13:06,258 INFO L78 Accepts]: Start accepts. Automaton has 118246 states and 689706 transitions. Word has length 30 [2021-10-07 16:13:06,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:13:06,258 INFO L470 AbstractCegarLoop]: Abstraction has 118246 states and 689706 transitions. [2021-10-07 16:13:06,258 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 2.1666666666666665) internal successors, (39), 18 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:13:06,258 INFO L276 IsEmpty]: Start isEmpty. Operand 118246 states and 689706 transitions. [2021-10-07 16:13:06,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-10-07 16:13:06,818 INFO L504 BasicCegarLoop]: Found error trace [2021-10-07 16:13:06,819 INFO L512 BasicCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-07 16:13:06,835 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (96)] Forceful destruction successful, exit code 0 [2021-10-07 16:13:07,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:13:07,033 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATION, ULTIMATE.startErr1REQUIRES_VIOLATION, ULTIMATE.startErr2REQUIRES_VIOLATION, ULTIMATE.startErr3REQUIRES_VIOLATION (and 18 more)] === [2021-10-07 16:13:07,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-07 16:13:07,034 INFO L82 PathProgramCache]: Analyzing trace with hash 1286805050, now seen corresponding path program 66 times [2021-10-07 16:13:07,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-10-07 16:13:07,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [27185724] [2021-10-07 16:13:07,035 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-07 16:13:07,035 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-07 16:13:07,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat [2021-10-07 16:13:07,037 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-07 16:13:07,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2021-10-07 16:13:08,562 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-10-07 16:13:08,562 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-07 16:13:08,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 13 conjunts are in the unsatisfiable core [2021-10-07 16:13:08,569 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-07 16:13:08,743 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:13:08,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-07 16:13:09,595 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-07 16:13:09,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-10-07 16:13:09,595 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [27185724] [2021-10-07 16:13:09,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [27185724] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-07 16:13:09,596 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-10-07 16:13:09,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 17 [2021-10-07 16:13:09,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162992674] [2021-10-07 16:13:09,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-10-07 16:13:09,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-10-07 16:13:09,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-10-07 16:13:09,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-10-07 16:13:09,598 INFO L87 Difference]: Start difference. First operand 118246 states and 689706 transitions. Second operand has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:13:20,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-07 16:13:20,100 INFO L93 Difference]: Finished difference Result 154340 states and 849488 transitions. [2021-10-07 16:13:20,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-10-07 16:13:20,102 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-10-07 16:13:20,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-07 16:13:22,191 INFO L225 Difference]: With dead ends: 154340 [2021-10-07 16:13:22,191 INFO L226 Difference]: Without dead ends: 154304 [2021-10-07 16:13:22,192 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1146 ImplicationChecksByTransitivity, 7200.8ms TimeCoverageRelationStatistics Valid=755, Invalid=3535, Unknown=0, NotChecked=0, Total=4290 [2021-10-07 16:13:22,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154304 states. [2021-10-07 16:13:30,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154304 to 121720. [2021-10-07 16:13:30,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121720 states, 121719 states have (on average 5.829155678242509) internal successors, (709519), 121719 states have internal predecessors, (709519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:13:32,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121720 states to 121720 states and 709519 transitions. [2021-10-07 16:13:32,164 INFO L78 Accepts]: Start accepts. Automaton has 121720 states and 709519 transitions. Word has length 30 [2021-10-07 16:13:32,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-07 16:13:32,164 INFO L470 AbstractCegarLoop]: Abstraction has 121720 states and 709519 transitions. [2021-10-07 16:13:32,165 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.2941176470588234) internal successors, (39), 17 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-07 16:13:32,165 INFO L276 IsEmpty]: Start isEmpty. Operand 121720 states and 709519 transitions. Received shutdown request... [2021-10-07 16:13:32,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Forceful destruction successful, exit code 0 [2021-10-07 16:13:32,886 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (97)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:13:32,888 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2021-10-07 16:13:33,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /storage/repos/ultimate-2/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2021-10-07 16:13:33,044 WARN L594 AbstractCegarLoop]: Verification canceled: while IsEmpty was searching accepting run (input had 121720 states). [2021-10-07 16:13:33,046 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr4REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr5REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr6REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr7REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr8REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr9REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr10REQUIRES_VIOLATION [2021-10-07 16:13:33,047 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr11REQUIRES_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr12REQUIRES_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr13REQUIRES_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr14REQUIRES_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr15REQUIRES_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr17ASSERT_VIOLATIONMEMORY_LEAK [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr2INUSE_VIOLATION [2021-10-07 16:13:33,048 INFO L764 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr3INUSE_VIOLATION [2021-10-07 16:13:33,054 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-10-07 16:13:33,054 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-07 16:13:33,056 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.10 04:13:33 BasicIcfg [2021-10-07 16:13:33,056 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-07 16:13:33,057 INFO L168 Benchmark]: Toolchain (without parser) took 633433.74 ms. Allocated memory was 162.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 136.9 MB in the beginning and 5.0 GB in the end (delta: -4.8 GB). Peak memory consumption was 3.3 GB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,057 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 162.5 MB. Free memory is still 134.1 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-10-07 16:13:33,058 INFO L168 Benchmark]: CACSL2BoogieTranslator took 373.97 ms. Allocated memory is still 162.5 MB. Free memory was 136.6 MB in the beginning and 125.5 MB in the end (delta: 11.1 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,058 INFO L168 Benchmark]: Boogie Procedure Inliner took 48.01 ms. Allocated memory is still 162.5 MB. Free memory was 125.5 MB in the beginning and 123.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,058 INFO L168 Benchmark]: Boogie Preprocessor took 37.20 ms. Allocated memory is still 162.5 MB. Free memory was 123.8 MB in the beginning and 122.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,059 INFO L168 Benchmark]: RCFGBuilder took 767.79 ms. Allocated memory is still 162.5 MB. Free memory was 122.2 MB in the beginning and 135.3 MB in the end (delta: -13.1 MB). Peak memory consumption was 14.4 MB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,059 INFO L168 Benchmark]: TraceAbstraction took 632192.10 ms. Allocated memory was 162.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 134.7 MB in the beginning and 5.0 GB in the end (delta: -4.8 GB). Peak memory consumption was 3.3 GB. Max. memory is 8.0 GB. [2021-10-07 16:13:33,066 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 ms. Allocated memory is still 162.5 MB. Free memory is still 134.1 MB. There was no memory consumed. Max. memory is 8.0 GB. * CACSL2BoogieTranslator took 373.97 ms. Allocated memory is still 162.5 MB. Free memory was 136.6 MB in the beginning and 125.5 MB in the end (delta: 11.1 MB). Peak memory consumption was 11.5 MB. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 48.01 ms. Allocated memory is still 162.5 MB. Free memory was 125.5 MB in the beginning and 123.8 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 37.20 ms. Allocated memory is still 162.5 MB. Free memory was 123.8 MB in the beginning and 122.3 MB in the end (delta: 1.5 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 767.79 ms. Allocated memory is still 162.5 MB. Free memory was 122.2 MB in the beginning and 135.3 MB in the end (delta: -13.1 MB). Peak memory consumption was 14.4 MB. Max. memory is 8.0 GB. * TraceAbstraction took 632192.10 ms. Allocated memory was 162.5 MB in the beginning and 8.0 GB in the end (delta: 7.8 GB). Free memory was 134.7 MB in the beginning and 5.0 GB in the end (delta: -4.8 GB). Peak memory consumption was 3.3 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 10857.0ms, 144 PlacesBefore, 60 PlacesAfterwards, 140 TransitionsBefore, 51 TransitionsAfterwards, 3160 CoEnabledTransitionPairs, 6 FixpointIterations, 58 TrivialSequentialCompositions, 57 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 8 ConcurrentYvCompositions, 5 ChoiceCompositions, 128 TotalNumberOfCompositions, 3651 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3541, positive: 3534, positive conditional: 0, positive unconditional: 3534, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 1987, positive: 1980, positive conditional: 0, positive unconditional: 1980, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 1987, positive: 1980, positive conditional: 0, positive unconditional: 1980, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 7, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 7, negative conditional: 0, negative unconditional: 7, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 56, positive: 0, positive conditional: 0, positive unconditional: 0, negative: 56, negative conditional: 0, negative unconditional: 56, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3541, positive: 1554, positive conditional: 0, positive unconditional: 1554, negative: 0, negative conditional: 0, negative unconditional: 0, unknown: 1987, unknown conditional: 0, unknown unconditional: 1987] , Statistics on independence cache: Total cache size (in pairs): 144, Positive cache size: 144, Positive conditional cache size: 0, Positive unconditional cache size: 144, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0 - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 93]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 93]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 94]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 95]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 96]: Timeout (TraceAbstraction) Unable to prove that pointer dereference always succeeds Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 99]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 82]: Timeout (TraceAbstraction) Unable to prove that all allocated memory was freed Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 90]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 91]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 89]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while IsEmpty was searching accepting run (input had 121720 states). - TimeoutResultAtElement [Line: 92]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while IsEmpty was searching accepting run (input had 121720 states). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 9 procedures, 172 locations, 22 error locations. Started 1 CEGAR loops. OverallTime: 632031.7ms, OverallIterations: 96, TraceHistogramMax: 3, EmptinessCheckTime: 19312.2ms, AutomataDifference: 253952.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 10969.1ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 12418 SDtfs, 29718 SDslu, 76096 SDs, 0 SdLazy, 19068 SolverSat, 2478 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 42240.5ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 7292 GetRequests, 5087 SyntacticMatches, 0 SemanticMatches, 2205 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16378 ImplicationChecksByTransitivity, 112244.7ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=121720occurred in iteration=96, InterpolantAutomatonStates: 1961, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 222666.0ms AutomataMinimizationTime, 96 MinimizatonAttempts, 1247858 StatesRemovedByMinimization, 86 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 914.3ms SsaConstructionTime, 11435.4ms SatisfiabilityAnalysisTime, 55523.2ms InterpolantComputationTime, 2530 NumberOfCodeBlocks, 2530 NumberOfCodeBlocksAsserted, 177 NumberOfCheckSat, 4868 ConstructedInterpolants, 20 QuantifiedInterpolants, 16979 SizeOfPredicates, 279 NumberOfNonLiveVariables, 11288 ConjunctsInSsa, 743 ConjunctsInUnsatCore, 192 InterpolantComputations, 35 PerfectInterpolantSequences, 234/946 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