./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 48b194ce99c1fa112b5c4d4ed6cc0216b9fbb33f6f6efd57d62e9c27b1f7eb5c --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:22:49,202 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:22:49,205 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:22:49,259 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:22:49,260 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:22:49,261 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:22:49,263 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:22:49,265 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:22:49,267 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:22:49,269 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:22:49,270 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:22:49,271 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:22:49,272 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:22:49,273 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:22:49,275 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:22:49,277 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:22:49,278 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:22:49,279 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:22:49,281 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:22:49,284 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:22:49,286 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:22:49,291 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:22:49,293 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:22:49,294 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:22:49,298 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:22:49,298 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:22:49,299 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:22:49,300 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:22:49,300 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:22:49,301 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:22:49,302 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:22:49,308 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:22:49,310 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:22:49,312 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:22:49,313 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:22:49,313 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:22:49,314 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:22:49,314 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:22:49,314 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:22:49,316 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:22:49,316 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:22:49,317 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2021-11-12 23:22:49,361 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:22:49,361 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:22:49,363 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:22:49,369 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:22:49,369 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:22:49,369 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:22:49,369 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:22:49,370 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:22:49,370 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:22:49,370 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:22:49,371 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:22:49,371 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:22:49,371 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:22:49,372 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:22:49,372 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:22:49,372 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:22:49,373 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-12 23:22:49,373 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-12 23:22:49,373 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:22:49,373 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:22:49,374 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-12 23:22:49,374 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:22:49,374 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:22:49,374 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:22:49,374 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2021-11-12 23:22:49,375 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2021-11-12 23:22:49,375 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2021-11-12 23:22:49,375 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:22:49,375 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:22:49,375 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:22:49,376 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:22:49,376 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:22:49,376 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:22:49,376 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:22:49,377 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:22:49,377 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:22:49,377 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:22:49,377 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:22:49,377 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:22:49,378 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:22:49,378 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 48b194ce99c1fa112b5c4d4ed6cc0216b9fbb33f6f6efd57d62e9c27b1f7eb5c [2021-11-12 23:22:49,618 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:22:49,642 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:22:49,645 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:22:49,646 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:22:49,647 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:22:49,648 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2021-11-12 23:22:49,740 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/data/2f6c835e5/eb793221ead940f7825fd10114081a7a/FLAGc3c0fb5ca [2021-11-12 23:22:50,221 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:22:50,221 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c [2021-11-12 23:22:50,242 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/data/2f6c835e5/eb793221ead940f7825fd10114081a7a/FLAGc3c0fb5ca [2021-11-12 23:22:50,529 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/data/2f6c835e5/eb793221ead940f7825fd10114081a7a [2021-11-12 23:22:50,531 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:22:50,532 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:22:50,534 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:22:50,534 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:22:50,537 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:22:50,537 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:22:50" (1/1) ... [2021-11-12 23:22:50,538 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4af581f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:50, skipping insertion in model container [2021-11-12 23:22:50,539 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:22:50" (1/1) ... [2021-11-12 23:22:50,545 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:22:50,596 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:22:50,799 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c[2072,2085] [2021-11-12 23:22:50,954 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:22:50,977 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:22:51,002 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/sv-benchmarks/c/ntdrivers-simplified/diskperf_simpl1.cil.c[2072,2085] [2021-11-12 23:22:51,071 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:22:51,087 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:22:51,087 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51 WrapperNode [2021-11-12 23:22:51,088 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:22:51,089 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:22:51,089 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:22:51,089 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:22:51,096 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,112 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,200 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:22:51,202 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:22:51,202 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:22:51,202 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:22:51,210 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,211 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,221 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,222 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,241 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,250 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,256 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,265 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:22:51,266 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:22:51,266 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:22:51,266 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:22:51,267 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (1/1) ... [2021-11-12 23:22:51,285 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:22:51,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:22:51,319 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:22:51,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:22:51,358 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:22:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-12 23:22:51,359 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-12 23:22:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-11-12 23:22:51,359 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-11-12 23:22:51,359 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-11-12 23:22:51,359 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-11-12 23:22:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-11-12 23:22:51,360 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-11-12 23:22:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:22:51,360 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:22:51,360 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-12 23:22:51,361 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-12 23:22:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-12 23:22:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-12 23:22:51,361 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-12 23:22:51,361 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2021-11-12 23:22:51,362 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2021-11-12 23:22:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2021-11-12 23:22:51,362 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2021-11-12 23:22:51,362 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:22:51,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:22:51,596 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:51,662 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-12 23:22:51,663 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-12 23:22:51,665 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:51,691 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-11-12 23:22:51,691 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-11-12 23:22:51,741 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:51,748 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:51,762 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:52,218 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##39: assume !false; [2021-11-12 23:22:52,219 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##38: assume false; [2021-11-12 23:22:52,221 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume false; [2021-11-12 23:22:52,221 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##19: assume !false; [2021-11-12 23:22:52,222 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##106: assume !false; [2021-11-12 23:22:52,222 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##105: assume false; [2021-11-12 23:22:52,223 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:22:52,249 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-11-12 23:22:52,249 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-11-12 23:22:52,393 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:22:52,394 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-12 23:22:52,397 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:22:52 BoogieIcfgContainer [2021-11-12 23:22:52,397 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:22:52,399 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:22:52,399 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:22:52,402 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:22:52,403 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:22:50" (1/3) ... [2021-11-12 23:22:52,403 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e3de886 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:22:52, skipping insertion in model container [2021-11-12 23:22:52,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:22:51" (2/3) ... [2021-11-12 23:22:52,404 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e3de886 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:22:52, skipping insertion in model container [2021-11-12 23:22:52,404 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:22:52" (3/3) ... [2021-11-12 23:22:52,406 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf_simpl1.cil.c [2021-11-12 23:22:52,411 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:22:52,411 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-12 23:22:52,456 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:22:52,463 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, mAutomataTypeConcurrency=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-11-12 23:22:52,463 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-12 23:22:52,493 INFO L276 IsEmpty]: Start isEmpty. Operand has 190 states, 134 states have (on average 1.537313432835821) internal successors, (206), 152 states have internal predecessors, (206), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 40 states have call predecessors, (44), 44 states have call successors, (44) [2021-11-12 23:22:52,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2021-11-12 23:22:52,511 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:52,511 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1] [2021-11-12 23:22:52,512 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:52,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:52,517 INFO L85 PathProgramCache]: Analyzing trace with hash 25459806, now seen corresponding path program 1 times [2021-11-12 23:22:52,534 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:52,535 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110312812] [2021-11-12 23:22:52,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:52,536 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:52,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:52,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:52,770 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:52,771 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110312812] [2021-11-12 23:22:52,771 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110312812] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:52,771 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:52,772 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:52,773 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263505473] [2021-11-12 23:22:52,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:52,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:52,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:52,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:52,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:52,810 INFO L87 Difference]: Start difference. First operand has 190 states, 134 states have (on average 1.537313432835821) internal successors, (206), 152 states have internal predecessors, (206), 44 states have call successors, (44), 9 states have call predecessors, (44), 9 states have return successors, (44), 40 states have call predecessors, (44), 44 states have call successors, (44) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:52,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:52,994 INFO L93 Difference]: Finished difference Result 211 states and 311 transitions. [2021-11-12 23:22:52,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:52,996 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2021-11-12 23:22:52,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:53,014 INFO L225 Difference]: With dead ends: 211 [2021-11-12 23:22:53,014 INFO L226 Difference]: Without dead ends: 209 [2021-11-12 23:22:53,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,021 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 134 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.32ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 102.51ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:53,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [159 Valid, 391 Invalid, 70 Unknown, 0 Unchecked, 9.32ms Time], IncrementalHoareTripleChecker [5 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 102.51ms Time] [2021-11-12 23:22:53,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-12 23:22:53,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 195. [2021-11-12 23:22:53,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 141 states have (on average 1.5177304964539007) internal successors, (214), 157 states have internal predecessors, (214), 44 states have call successors, (44), 9 states have call predecessors, (44), 8 states have return successors, (30), 30 states have call predecessors, (30), 30 states have call successors, (30) [2021-11-12 23:22:53,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 288 transitions. [2021-11-12 23:22:53,091 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 288 transitions. Word has length 4 [2021-11-12 23:22:53,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:53,091 INFO L470 AbstractCegarLoop]: Abstraction has 195 states and 288 transitions. [2021-11-12 23:22:53,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:53,092 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 288 transitions. [2021-11-12 23:22:53,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2021-11-12 23:22:53,092 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:53,093 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2021-11-12 23:22:53,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-12 23:22:53,093 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:53,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:53,094 INFO L85 PathProgramCache]: Analyzing trace with hash -1616214689, now seen corresponding path program 1 times [2021-11-12 23:22:53,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:53,094 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177514571] [2021-11-12 23:22:53,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:53,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:53,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:53,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:53,148 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:53,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177514571] [2021-11-12 23:22:53,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177514571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:53,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:53,150 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 23:22:53,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488351962] [2021-11-12 23:22:53,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:53,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:53,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:53,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:53,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,156 INFO L87 Difference]: Start difference. First operand 195 states and 288 transitions. Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 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-11-12 23:22:53,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:53,299 INFO L93 Difference]: Finished difference Result 329 states and 481 transitions. [2021-11-12 23:22:53,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:53,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 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 6 [2021-11-12 23:22:53,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:53,304 INFO L225 Difference]: With dead ends: 329 [2021-11-12 23:22:53,304 INFO L226 Difference]: Without dead ends: 329 [2021-11-12 23:22:53,304 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,306 INFO L933 BasicCegarLoop]: 260 mSDtfsCounter, 260 mSDsluCounter, 203 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 89.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.88ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 105.88ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:53,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 444 Invalid, 66 Unknown, 0 Unchecked, 5.88ms Time], IncrementalHoareTripleChecker [4 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 105.88ms Time] [2021-11-12 23:22:53,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-11-12 23:22:53,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 313. [2021-11-12 23:22:53,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 313 states, 232 states have (on average 1.4655172413793103) internal successors, (340), 244 states have internal predecessors, (340), 63 states have call successors, (63), 16 states have call predecessors, (63), 16 states have return successors, (61), 56 states have call predecessors, (61), 49 states have call successors, (61) [2021-11-12 23:22:53,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 313 states to 313 states and 464 transitions. [2021-11-12 23:22:53,382 INFO L78 Accepts]: Start accepts. Automaton has 313 states and 464 transitions. Word has length 6 [2021-11-12 23:22:53,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:53,384 INFO L470 AbstractCegarLoop]: Abstraction has 313 states and 464 transitions. [2021-11-12 23:22:53,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 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-11-12 23:22:53,384 INFO L276 IsEmpty]: Start isEmpty. Operand 313 states and 464 transitions. [2021-11-12 23:22:53,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-12 23:22:53,385 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:53,386 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:53,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-12 23:22:53,386 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:53,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:53,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1553979174, now seen corresponding path program 1 times [2021-11-12 23:22:53,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:53,389 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334668221] [2021-11-12 23:22:53,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:53,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:53,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:53,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:53,458 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:53,458 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334668221] [2021-11-12 23:22:53,458 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334668221] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:53,458 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:53,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:53,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354834490] [2021-11-12 23:22:53,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:53,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:53,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:53,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:53,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,461 INFO L87 Difference]: Start difference. First operand 313 states and 464 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:53,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:53,648 INFO L93 Difference]: Finished difference Result 448 states and 662 transitions. [2021-11-12 23:22:53,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:53,649 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2021-11-12 23:22:53,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:53,661 INFO L225 Difference]: With dead ends: 448 [2021-11-12 23:22:53,661 INFO L226 Difference]: Without dead ends: 448 [2021-11-12 23:22:53,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,668 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 128 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 128.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.80ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 161.31ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:53,669 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 457 Invalid, 120 Unknown, 0 Unchecked, 4.80ms Time], IncrementalHoareTripleChecker [8 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 161.31ms Time] [2021-11-12 23:22:53,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-11-12 23:22:53,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 442. [2021-11-12 23:22:53,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 328 states have (on average 1.420731707317073) internal successors, (466), 335 states have internal predecessors, (466), 86 states have call successors, (86), 28 states have call predecessors, (86), 26 states have return successors, (106), 82 states have call predecessors, (106), 75 states have call successors, (106) [2021-11-12 23:22:53,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 658 transitions. [2021-11-12 23:22:53,717 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 658 transitions. Word has length 9 [2021-11-12 23:22:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:53,717 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 658 transitions. [2021-11-12 23:22:53,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 658 transitions. [2021-11-12 23:22:53,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2021-11-12 23:22:53,719 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:53,719 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:53,719 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-12 23:22:53,720 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:53,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:53,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1444845384, now seen corresponding path program 1 times [2021-11-12 23:22:53,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:53,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042618036] [2021-11-12 23:22:53,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:53,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:53,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:53,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-11-12 23:22:53,752 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:53,752 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042618036] [2021-11-12 23:22:53,752 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042618036] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:53,752 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:53,752 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2021-11-12 23:22:53,753 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787509205] [2021-11-12 23:22:53,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:53,753 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:53,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:53,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:53,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,755 INFO L87 Difference]: Start difference. First operand 442 states and 658 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-11-12 23:22:53,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:53,843 INFO L93 Difference]: Finished difference Result 441 states and 657 transitions. [2021-11-12 23:22:53,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:53,843 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-11-12 23:22:53,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:53,847 INFO L225 Difference]: With dead ends: 441 [2021-11-12 23:22:53,847 INFO L226 Difference]: Without dead ends: 439 [2021-11-12 23:22:53,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,849 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 135 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.12ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 72.97ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:53,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 303 Invalid, 69 Unknown, 0 Unchecked, 2.12ms Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 72.97ms Time] [2021-11-12 23:22:53,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2021-11-12 23:22:53,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 434. [2021-11-12 23:22:53,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 321 states have (on average 1.395638629283489) internal successors, (448), 327 states have internal predecessors, (448), 86 states have call successors, (86), 28 states have call predecessors, (86), 26 states have return successors, (106), 82 states have call predecessors, (106), 75 states have call successors, (106) [2021-11-12 23:22:53,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 640 transitions. [2021-11-12 23:22:53,874 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 640 transitions. Word has length 7 [2021-11-12 23:22:53,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:53,875 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 640 transitions. [2021-11-12 23:22:53,875 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-11-12 23:22:53,875 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 640 transitions. [2021-11-12 23:22:53,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-12 23:22:53,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:53,877 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:53,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-12 23:22:53,877 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:53,878 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:53,878 INFO L85 PathProgramCache]: Analyzing trace with hash 190657969, now seen corresponding path program 1 times [2021-11-12 23:22:53,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:53,878 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174778522] [2021-11-12 23:22:53,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:53,879 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:53,920 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:53,920 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:53,920 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174778522] [2021-11-12 23:22:53,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174778522] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:53,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:53,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-12 23:22:53,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813433526] [2021-11-12 23:22:53,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:53,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:53,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:53,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:53,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:53,922 INFO L87 Difference]: Start difference. First operand 434 states and 640 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:54,017 INFO L93 Difference]: Finished difference Result 437 states and 642 transitions. [2021-11-12 23:22:54,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:54,018 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2021-11-12 23:22:54,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:54,024 INFO L225 Difference]: With dead ends: 437 [2021-11-12 23:22:54,024 INFO L226 Difference]: Without dead ends: 434 [2021-11-12 23:22:54,025 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,026 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 0 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.39ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.33ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:54,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 425 Invalid, 93 Unknown, 0 Unchecked, 3.39ms Time], IncrementalHoareTripleChecker [0 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 76.33ms Time] [2021-11-12 23:22:54,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-11-12 23:22:54,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 434. [2021-11-12 23:22:54,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 321 states have (on average 1.3925233644859814) internal successors, (447), 327 states have internal predecessors, (447), 86 states have call successors, (86), 28 states have call predecessors, (86), 26 states have return successors, (106), 82 states have call predecessors, (106), 75 states have call successors, (106) [2021-11-12 23:22:54,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 639 transitions. [2021-11-12 23:22:54,054 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 639 transitions. Word has length 11 [2021-11-12 23:22:54,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:54,055 INFO L470 AbstractCegarLoop]: Abstraction has 434 states and 639 transitions. [2021-11-12 23:22:54,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,055 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 639 transitions. [2021-11-12 23:22:54,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-12 23:22:54,062 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:54,063 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:54,063 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-12 23:22:54,063 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:54,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:54,064 INFO L85 PathProgramCache]: Analyzing trace with hash 209179452, now seen corresponding path program 1 times [2021-11-12 23:22:54,064 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:54,064 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313656365] [2021-11-12 23:22:54,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:54,065 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:54,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:54,158 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:54,158 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:54,159 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313656365] [2021-11-12 23:22:54,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313656365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:54,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:54,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:54,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064835960] [2021-11-12 23:22:54,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:54,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:54,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:54,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:54,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,161 INFO L87 Difference]: Start difference. First operand 434 states and 639 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:54,243 INFO L93 Difference]: Finished difference Result 672 states and 995 transitions. [2021-11-12 23:22:54,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:54,243 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-12 23:22:54,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:54,248 INFO L225 Difference]: With dead ends: 672 [2021-11-12 23:22:54,248 INFO L226 Difference]: Without dead ends: 672 [2021-11-12 23:22:54,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,250 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 203 mSDsluCounter, 174 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 421 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.64ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.51ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:54,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 421 Invalid, 58 Unknown, 0 Unchecked, 2.64ms Time], IncrementalHoareTripleChecker [4 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 61.51ms Time] [2021-11-12 23:22:54,252 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 672 states. [2021-11-12 23:22:54,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 672 to 632. [2021-11-12 23:22:54,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 467 states have (on average 1.3940042826552463) internal successors, (651), 472 states have internal predecessors, (651), 124 states have call successors, (124), 42 states have call predecessors, (124), 40 states have return successors, (171), 119 states have call predecessors, (171), 114 states have call successors, (171) [2021-11-12 23:22:54,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 946 transitions. [2021-11-12 23:22:54,286 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 946 transitions. Word has length 13 [2021-11-12 23:22:54,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:54,287 INFO L470 AbstractCegarLoop]: Abstraction has 632 states and 946 transitions. [2021-11-12 23:22:54,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,287 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 946 transitions. [2021-11-12 23:22:54,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-12 23:22:54,288 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:54,288 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:54,288 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-12 23:22:54,289 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:54,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:54,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1824710985, now seen corresponding path program 1 times [2021-11-12 23:22:54,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:54,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539309834] [2021-11-12 23:22:54,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:54,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:54,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:54,328 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:54,328 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:54,329 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539309834] [2021-11-12 23:22:54,329 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539309834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:54,329 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:54,329 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:54,329 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25394467] [2021-11-12 23:22:54,330 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:54,330 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:54,330 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:54,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:54,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,331 INFO L87 Difference]: Start difference. First operand 632 states and 946 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:54,450 INFO L93 Difference]: Finished difference Result 637 states and 952 transitions. [2021-11-12 23:22:54,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:54,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-12 23:22:54,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:54,455 INFO L225 Difference]: With dead ends: 637 [2021-11-12 23:22:54,456 INFO L226 Difference]: Without dead ends: 637 [2021-11-12 23:22:54,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,458 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 7 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 84.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.17ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 99.80ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:54,458 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 375 Invalid, 101 Unknown, 0 Unchecked, 4.17ms Time], IncrementalHoareTripleChecker [2 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 99.80ms Time] [2021-11-12 23:22:54,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2021-11-12 23:22:54,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 637. [2021-11-12 23:22:54,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 637 states, 473 states have (on average 1.3911205073995772) internal successors, (658), 476 states have internal predecessors, (658), 123 states have call successors, (123), 43 states have call predecessors, (123), 40 states have return successors, (171), 119 states have call predecessors, (171), 114 states have call successors, (171) [2021-11-12 23:22:54,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 637 states to 637 states and 952 transitions. [2021-11-12 23:22:54,494 INFO L78 Accepts]: Start accepts. Automaton has 637 states and 952 transitions. Word has length 16 [2021-11-12 23:22:54,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:54,494 INFO L470 AbstractCegarLoop]: Abstraction has 637 states and 952 transitions. [2021-11-12 23:22:54,495 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:54,495 INFO L276 IsEmpty]: Start isEmpty. Operand 637 states and 952 transitions. [2021-11-12 23:22:54,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-12 23:22:54,499 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:54,499 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:54,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-12 23:22:54,500 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:54,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:54,504 INFO L85 PathProgramCache]: Analyzing trace with hash 735565653, now seen corresponding path program 1 times [2021-11-12 23:22:54,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:54,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868781103] [2021-11-12 23:22:54,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:54,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:54,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:54,574 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:54,574 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:54,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868781103] [2021-11-12 23:22:54,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868781103] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:54,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:54,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:54,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412442875] [2021-11-12 23:22:54,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:54,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:54,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:54,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:54,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,576 INFO L87 Difference]: Start difference. First operand 637 states and 952 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:54,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:54,669 INFO L93 Difference]: Finished difference Result 651 states and 966 transitions. [2021-11-12 23:22:54,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:54,670 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 20 [2021-11-12 23:22:54,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:54,678 INFO L225 Difference]: With dead ends: 651 [2021-11-12 23:22:54,686 INFO L226 Difference]: Without dead ends: 651 [2021-11-12 23:22:54,687 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,689 INFO L933 BasicCegarLoop]: 201 mSDtfsCounter, 26 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.53ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 76.73ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:54,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 361 Invalid, 97 Unknown, 0 Unchecked, 3.53ms Time], IncrementalHoareTripleChecker [3 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 76.73ms Time] [2021-11-12 23:22:54,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2021-11-12 23:22:54,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 649. [2021-11-12 23:22:54,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 485 states have (on average 1.3835051546391752) internal successors, (671), 488 states have internal predecessors, (671), 123 states have call successors, (123), 43 states have call predecessors, (123), 40 states have return successors, (171), 119 states have call predecessors, (171), 114 states have call successors, (171) [2021-11-12 23:22:54,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 965 transitions. [2021-11-12 23:22:54,725 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 965 transitions. Word has length 20 [2021-11-12 23:22:54,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:54,728 INFO L470 AbstractCegarLoop]: Abstraction has 649 states and 965 transitions. [2021-11-12 23:22:54,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:54,729 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 965 transitions. [2021-11-12 23:22:54,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-12 23:22:54,731 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:54,731 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:54,731 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-12 23:22:54,731 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:54,732 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:54,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1780778480, now seen corresponding path program 1 times [2021-11-12 23:22:54,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:54,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173503034] [2021-11-12 23:22:54,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:54,732 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:54,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:54,782 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:54,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173503034] [2021-11-12 23:22:54,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173503034] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:54,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:54,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:54,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231078054] [2021-11-12 23:22:54,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:54,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:54,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:54,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:54,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,784 INFO L87 Difference]: Start difference. First operand 649 states and 965 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:54,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:54,856 INFO L93 Difference]: Finished difference Result 660 states and 977 transitions. [2021-11-12 23:22:54,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:54,857 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2021-11-12 23:22:54,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:54,862 INFO L225 Difference]: With dead ends: 660 [2021-11-12 23:22:54,862 INFO L226 Difference]: Without dead ends: 647 [2021-11-12 23:22:54,862 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,865 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 4 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.85ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.90ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 59.32ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:54,865 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 410 Invalid, 67 Unknown, 0 Unchecked, 1.90ms Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 59.32ms Time] [2021-11-12 23:22:54,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-11-12 23:22:54,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 647. [2021-11-12 23:22:54,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 484 states have (on average 1.3822314049586777) internal successors, (669), 487 states have internal predecessors, (669), 122 states have call successors, (122), 43 states have call predecessors, (122), 40 states have return successors, (170), 118 states have call predecessors, (170), 113 states have call successors, (170) [2021-11-12 23:22:54,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 961 transitions. [2021-11-12 23:22:54,892 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 961 transitions. Word has length 21 [2021-11-12 23:22:54,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:54,892 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 961 transitions. [2021-11-12 23:22:54,893 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:54,893 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 961 transitions. [2021-11-12 23:22:54,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-12 23:22:54,894 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:54,894 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:54,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-12 23:22:54,894 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:54,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:54,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1261158427, now seen corresponding path program 1 times [2021-11-12 23:22:54,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:54,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863263066] [2021-11-12 23:22:54,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:54,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:54,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:54,956 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:54,956 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:54,956 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863263066] [2021-11-12 23:22:54,957 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863263066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:54,957 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:54,957 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:54,957 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775454251] [2021-11-12 23:22:54,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:54,958 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:54,958 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:54,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:54,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:54,959 INFO L87 Difference]: Start difference. First operand 647 states and 961 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:55,112 INFO L93 Difference]: Finished difference Result 973 states and 1537 transitions. [2021-11-12 23:22:55,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:55,113 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-11-12 23:22:55,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:55,120 INFO L225 Difference]: With dead ends: 973 [2021-11-12 23:22:55,121 INFO L226 Difference]: Without dead ends: 973 [2021-11-12 23:22:55,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:55,122 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 156 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 109.22ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.11ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 131.98ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:55,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 422 Invalid, 128 Unknown, 0 Unchecked, 3.11ms Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 131.98ms Time] [2021-11-12 23:22:55,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2021-11-12 23:22:55,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 694. [2021-11-12 23:22:55,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 520 states have (on average 1.3826923076923077) internal successors, (719), 524 states have internal predecessors, (719), 129 states have call successors, (129), 45 states have call predecessors, (129), 44 states have return successors, (197), 126 states have call predecessors, (197), 120 states have call successors, (197) [2021-11-12 23:22:55,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1045 transitions. [2021-11-12 23:22:55,158 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1045 transitions. Word has length 23 [2021-11-12 23:22:55,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:55,158 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 1045 transitions. [2021-11-12 23:22:55,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,159 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1045 transitions. [2021-11-12 23:22:55,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-12 23:22:55,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:55,160 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:55,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-12 23:22:55,160 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:55,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:55,161 INFO L85 PathProgramCache]: Analyzing trace with hash 894562120, now seen corresponding path program 1 times [2021-11-12 23:22:55,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:55,161 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115551005] [2021-11-12 23:22:55,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:55,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:55,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:55,197 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:55,197 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:55,197 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115551005] [2021-11-12 23:22:55,197 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115551005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:55,197 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:55,197 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:55,198 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738723715] [2021-11-12 23:22:55,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:55,198 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:55,198 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:55,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:55,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:55,199 INFO L87 Difference]: Start difference. First operand 694 states and 1045 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:55,556 INFO L93 Difference]: Finished difference Result 973 states and 1536 transitions. [2021-11-12 23:22:55,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:55,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-12 23:22:55,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:55,565 INFO L225 Difference]: With dead ends: 973 [2021-11-12 23:22:55,566 INFO L226 Difference]: Without dead ends: 973 [2021-11-12 23:22:55,566 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:55,567 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 414 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 265.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.11ms SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 318.26ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:55,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 351 Invalid, 282 Unknown, 0 Unchecked, 5.11ms Time], IncrementalHoareTripleChecker [84 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 318.26ms Time] [2021-11-12 23:22:55,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2021-11-12 23:22:55,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 694. [2021-11-12 23:22:55,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 520 states have (on average 1.3807692307692307) internal successors, (718), 524 states have internal predecessors, (718), 129 states have call successors, (129), 45 states have call predecessors, (129), 44 states have return successors, (197), 126 states have call predecessors, (197), 120 states have call successors, (197) [2021-11-12 23:22:55,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1044 transitions. [2021-11-12 23:22:55,607 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1044 transitions. Word has length 24 [2021-11-12 23:22:55,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:55,607 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 1044 transitions. [2021-11-12 23:22:55,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,607 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1044 transitions. [2021-11-12 23:22:55,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-12 23:22:55,609 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:55,609 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:55,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-12 23:22:55,609 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:55,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:55,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1469075890, now seen corresponding path program 1 times [2021-11-12 23:22:55,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:55,610 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937869226] [2021-11-12 23:22:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:55,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:55,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:55,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:55,655 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:55,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937869226] [2021-11-12 23:22:55,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937869226] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:55,655 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:55,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:55,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563238021] [2021-11-12 23:22:55,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:55,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:55,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:55,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:55,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:55,656 INFO L87 Difference]: Start difference. First operand 694 states and 1044 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:55,868 INFO L93 Difference]: Finished difference Result 694 states and 1042 transitions. [2021-11-12 23:22:55,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:55,869 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-12 23:22:55,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:55,874 INFO L225 Difference]: With dead ends: 694 [2021-11-12 23:22:55,874 INFO L226 Difference]: Without dead ends: 694 [2021-11-12 23:22:55,874 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:55,875 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 233 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 157.05ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.80ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 189.34ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:55,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [233 Valid, 307 Invalid, 164 Unknown, 0 Unchecked, 2.80ms Time], IncrementalHoareTripleChecker [8 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 189.34ms Time] [2021-11-12 23:22:55,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 694 states. [2021-11-12 23:22:55,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 694 to 694. [2021-11-12 23:22:55,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 520 states have (on average 1.376923076923077) internal successors, (716), 524 states have internal predecessors, (716), 129 states have call successors, (129), 45 states have call predecessors, (129), 44 states have return successors, (197), 126 states have call predecessors, (197), 120 states have call successors, (197) [2021-11-12 23:22:55,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1042 transitions. [2021-11-12 23:22:55,903 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1042 transitions. Word has length 24 [2021-11-12 23:22:55,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:55,904 INFO L470 AbstractCegarLoop]: Abstraction has 694 states and 1042 transitions. [2021-11-12 23:22:55,904 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:55,904 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1042 transitions. [2021-11-12 23:22:55,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-12 23:22:55,905 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:55,906 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:55,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-12 23:22:55,906 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:55,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:55,906 INFO L85 PathProgramCache]: Analyzing trace with hash 259071617, now seen corresponding path program 1 times [2021-11-12 23:22:55,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:55,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048138120] [2021-11-12 23:22:55,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:55,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:55,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:55,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:55,942 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:55,942 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048138120] [2021-11-12 23:22:55,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048138120] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:55,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:55,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 23:22:55,943 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608601796] [2021-11-12 23:22:55,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:55,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:55,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:55,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:55,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:55,944 INFO L87 Difference]: Start difference. First operand 694 states and 1042 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:56,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:56,102 INFO L93 Difference]: Finished difference Result 462 states and 643 transitions. [2021-11-12 23:22:56,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:56,102 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 29 [2021-11-12 23:22:56,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:56,105 INFO L225 Difference]: With dead ends: 462 [2021-11-12 23:22:56,106 INFO L226 Difference]: Without dead ends: 462 [2021-11-12 23:22:56,106 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:56,107 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 252 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 118.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.59ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 142.45ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:56,107 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 390 Invalid, 133 Unknown, 0 Unchecked, 2.59ms Time], IncrementalHoareTripleChecker [3 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 142.45ms Time] [2021-11-12 23:22:56,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-12 23:22:56,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 448. [2021-11-12 23:22:56,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 339 states have (on average 1.3303834808259587) internal successors, (451), 344 states have internal predecessors, (451), 79 states have call successors, (79), 31 states have call predecessors, (79), 29 states have return successors, (98), 74 states have call predecessors, (98), 70 states have call successors, (98) [2021-11-12 23:22:56,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 628 transitions. [2021-11-12 23:22:56,124 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 628 transitions. Word has length 29 [2021-11-12 23:22:56,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:56,124 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 628 transitions. [2021-11-12 23:22:56,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 4 states have internal predecessors, (24), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:56,124 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 628 transitions. [2021-11-12 23:22:56,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-12 23:22:56,125 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:56,125 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:56,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-12 23:22:56,126 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:56,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:56,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1064543173, now seen corresponding path program 1 times [2021-11-12 23:22:56,127 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:56,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407542709] [2021-11-12 23:22:56,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:56,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:56,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:56,159 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:56,159 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:56,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407542709] [2021-11-12 23:22:56,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407542709] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:56,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:56,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:56,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45421010] [2021-11-12 23:22:56,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:56,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:56,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:56,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:56,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:56,162 INFO L87 Difference]: Start difference. First operand 448 states and 628 transitions. Second operand has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:56,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:56,353 INFO L93 Difference]: Finished difference Result 445 states and 622 transitions. [2021-11-12 23:22:56,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:56,354 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-11-12 23:22:56,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:56,357 INFO L225 Difference]: With dead ends: 445 [2021-11-12 23:22:56,357 INFO L226 Difference]: Without dead ends: 445 [2021-11-12 23:22:56,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:56,357 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 234 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 144.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.64ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 173.06ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:56,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [234 Valid, 299 Invalid, 167 Unknown, 0 Unchecked, 2.64ms Time], IncrementalHoareTripleChecker [6 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 173.06ms Time] [2021-11-12 23:22:56,359 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-11-12 23:22:56,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 445. [2021-11-12 23:22:56,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 336 states have (on average 1.3273809523809523) internal successors, (446), 342 states have internal predecessors, (446), 79 states have call successors, (79), 31 states have call predecessors, (79), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:56,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 622 transitions. [2021-11-12 23:22:56,374 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 622 transitions. Word has length 25 [2021-11-12 23:22:56,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:56,374 INFO L470 AbstractCegarLoop]: Abstraction has 445 states and 622 transitions. [2021-11-12 23:22:56,375 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:56,375 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 622 transitions. [2021-11-12 23:22:56,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-12 23:22:56,376 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:56,376 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:56,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-12 23:22:56,376 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:56,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:56,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1602242582, now seen corresponding path program 1 times [2021-11-12 23:22:56,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:56,377 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060998672] [2021-11-12 23:22:56,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:56,377 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:56,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:56,403 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:56,403 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:56,403 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060998672] [2021-11-12 23:22:56,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060998672] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:56,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:56,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:56,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242969052] [2021-11-12 23:22:56,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:56,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:56,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:56,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:56,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:56,405 INFO L87 Difference]: Start difference. First operand 445 states and 622 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:56,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:56,542 INFO L93 Difference]: Finished difference Result 640 states and 955 transitions. [2021-11-12 23:22:56,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:56,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-11-12 23:22:56,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:56,548 INFO L225 Difference]: With dead ends: 640 [2021-11-12 23:22:56,548 INFO L226 Difference]: Without dead ends: 640 [2021-11-12 23:22:56,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:56,549 INFO L933 BasicCegarLoop]: 328 mSDtfsCounter, 149 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 98.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.85ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 121.02ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:56,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 500 Invalid, 128 Unknown, 0 Unchecked, 2.85ms Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 121.02ms Time] [2021-11-12 23:22:56,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2021-11-12 23:22:56,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 442. [2021-11-12 23:22:56,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 334 states have (on average 1.3203592814371257) internal successors, (441), 339 states have internal predecessors, (441), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:56,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 616 transitions. [2021-11-12 23:22:56,570 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 616 transitions. Word has length 25 [2021-11-12 23:22:56,570 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:56,571 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 616 transitions. [2021-11-12 23:22:56,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:56,571 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 616 transitions. [2021-11-12 23:22:56,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-12 23:22:56,572 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:56,572 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:56,572 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-12 23:22:56,572 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:56,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:56,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1399476357, now seen corresponding path program 1 times [2021-11-12 23:22:56,573 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:56,573 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100025665] [2021-11-12 23:22:56,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:56,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:56,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:56,621 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:56,621 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100025665] [2021-11-12 23:22:56,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100025665] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:56,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:56,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:22:56,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892653932] [2021-11-12 23:22:56,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:56,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:22:56,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:56,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:22:56,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:56,623 INFO L87 Difference]: Start difference. First operand 442 states and 616 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:56,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:56,859 INFO L93 Difference]: Finished difference Result 444 states and 615 transitions. [2021-11-12 23:22:56,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:56,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2021-11-12 23:22:56,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:56,863 INFO L225 Difference]: With dead ends: 444 [2021-11-12 23:22:56,863 INFO L226 Difference]: Without dead ends: 444 [2021-11-12 23:22:56,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:22:56,864 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 264 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 175.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.32ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 210.40ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:56,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [268 Valid, 406 Invalid, 266 Unknown, 0 Unchecked, 3.32ms Time], IncrementalHoareTripleChecker [18 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 210.40ms Time] [2021-11-12 23:22:56,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2021-11-12 23:22:56,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 442. [2021-11-12 23:22:56,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 334 states have (on average 1.31437125748503) internal successors, (439), 339 states have internal predecessors, (439), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:56,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 614 transitions. [2021-11-12 23:22:56,882 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 614 transitions. Word has length 26 [2021-11-12 23:22:56,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:56,882 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 614 transitions. [2021-11-12 23:22:56,883 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:56,883 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 614 transitions. [2021-11-12 23:22:56,883 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-12 23:22:56,884 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:56,884 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:56,884 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-12 23:22:56,884 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:56,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:56,885 INFO L85 PathProgramCache]: Analyzing trace with hash -1416730963, now seen corresponding path program 1 times [2021-11-12 23:22:56,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:56,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600464383] [2021-11-12 23:22:56,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:56,885 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:56,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:56,938 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:56,938 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:56,938 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600464383] [2021-11-12 23:22:56,938 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600464383] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:56,938 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:56,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 23:22:56,939 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203417841] [2021-11-12 23:22:56,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:56,939 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:56,939 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:56,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:56,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:56,940 INFO L87 Difference]: Start difference. First operand 442 states and 614 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:57,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:57,032 INFO L93 Difference]: Finished difference Result 453 states and 625 transitions. [2021-11-12 23:22:57,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:57,033 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-12 23:22:57,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:57,036 INFO L225 Difference]: With dead ends: 453 [2021-11-12 23:22:57,036 INFO L226 Difference]: Without dead ends: 452 [2021-11-12 23:22:57,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:57,037 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 13 mSDsluCounter, 435 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 60.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.54ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 72.29ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:57,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 593 Invalid, 97 Unknown, 0 Unchecked, 2.54ms Time], IncrementalHoareTripleChecker [0 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 72.29ms Time] [2021-11-12 23:22:57,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2021-11-12 23:22:57,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 448. [2021-11-12 23:22:57,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 340 states have (on average 1.3088235294117647) internal successors, (445), 345 states have internal predecessors, (445), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:57,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 620 transitions. [2021-11-12 23:22:57,054 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 620 transitions. Word has length 26 [2021-11-12 23:22:57,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:57,054 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 620 transitions. [2021-11-12 23:22:57,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:57,054 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 620 transitions. [2021-11-12 23:22:57,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-12 23:22:57,055 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:57,055 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:57,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-12 23:22:57,056 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:57,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:57,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1417007793, now seen corresponding path program 1 times [2021-11-12 23:22:57,056 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:57,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974349365] [2021-11-12 23:22:57,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:57,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:57,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:57,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:57,089 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:57,090 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974349365] [2021-11-12 23:22:57,090 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974349365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:57,090 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:57,090 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:57,090 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216070788] [2021-11-12 23:22:57,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:57,091 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:22:57,091 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:57,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:22:57,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:22:57,092 INFO L87 Difference]: Start difference. First operand 448 states and 620 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:57,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:57,399 INFO L93 Difference]: Finished difference Result 641 states and 951 transitions. [2021-11-12 23:22:57,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:57,400 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-12 23:22:57,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:57,405 INFO L225 Difference]: With dead ends: 641 [2021-11-12 23:22:57,405 INFO L226 Difference]: Without dead ends: 625 [2021-11-12 23:22:57,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:57,406 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 330 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 236.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.88ms SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 281.00ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:57,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [331 Valid, 428 Invalid, 257 Unknown, 0 Unchecked, 3.88ms Time], IncrementalHoareTripleChecker [55 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 281.00ms Time] [2021-11-12 23:22:57,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2021-11-12 23:22:57,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 436. [2021-11-12 23:22:57,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 328 states have (on average 1.3170731707317074) internal successors, (432), 333 states have internal predecessors, (432), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:57,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 607 transitions. [2021-11-12 23:22:57,426 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 607 transitions. Word has length 26 [2021-11-12 23:22:57,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:57,426 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 607 transitions. [2021-11-12 23:22:57,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:22:57,427 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 607 transitions. [2021-11-12 23:22:57,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-12 23:22:57,428 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:57,428 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:57,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-12 23:22:57,428 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:57,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:57,429 INFO L85 PathProgramCache]: Analyzing trace with hash -1322867978, now seen corresponding path program 1 times [2021-11-12 23:22:57,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:57,429 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396104954] [2021-11-12 23:22:57,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:57,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:57,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:57,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:57,467 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:57,467 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396104954] [2021-11-12 23:22:57,468 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396104954] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:57,468 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:57,468 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:22:57,468 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187907933] [2021-11-12 23:22:57,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:57,469 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:22:57,469 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:57,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:22:57,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:57,469 INFO L87 Difference]: Start difference. First operand 436 states and 607 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:57,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:57,699 INFO L93 Difference]: Finished difference Result 438 states and 606 transitions. [2021-11-12 23:22:57,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:57,699 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-11-12 23:22:57,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:57,702 INFO L225 Difference]: With dead ends: 438 [2021-11-12 23:22:57,702 INFO L226 Difference]: Without dead ends: 438 [2021-11-12 23:22:57,703 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:22:57,703 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 256 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 228 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 171.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 260 SdHoareTripleChecker+Valid, 394 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.08ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 228 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 204.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:57,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [260 Valid, 394 Invalid, 246 Unknown, 0 Unchecked, 3.08ms Time], IncrementalHoareTripleChecker [18 Valid, 228 Invalid, 0 Unknown, 0 Unchecked, 204.81ms Time] [2021-11-12 23:22:57,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-11-12 23:22:57,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 436. [2021-11-12 23:22:57,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 328 states have (on average 1.3109756097560976) internal successors, (430), 333 states have internal predecessors, (430), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:57,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 605 transitions. [2021-11-12 23:22:57,731 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 605 transitions. Word has length 27 [2021-11-12 23:22:57,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:57,731 INFO L470 AbstractCegarLoop]: Abstraction has 436 states and 605 transitions. [2021-11-12 23:22:57,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:57,732 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 605 transitions. [2021-11-12 23:22:57,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-12 23:22:57,733 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:57,733 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:57,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-12 23:22:57,733 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:57,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:57,734 INFO L85 PathProgramCache]: Analyzing trace with hash 940959747, now seen corresponding path program 1 times [2021-11-12 23:22:57,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:57,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940428473] [2021-11-12 23:22:57,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:57,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:57,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:57,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:57,813 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:57,813 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940428473] [2021-11-12 23:22:57,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940428473] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:57,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:57,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-12 23:22:57,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617224204] [2021-11-12 23:22:57,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:57,815 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:22:57,815 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:57,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:22:57,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:22:57,816 INFO L87 Difference]: Start difference. First operand 436 states and 605 transitions. Second operand has 7 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:58,006 INFO L93 Difference]: Finished difference Result 448 states and 617 transitions. [2021-11-12 23:22:58,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:22:58,007 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-11-12 23:22:58,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:58,010 INFO L225 Difference]: With dead ends: 448 [2021-11-12 23:22:58,010 INFO L226 Difference]: Without dead ends: 447 [2021-11-12 23:22:58,011 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:22:58,014 INFO L933 BasicCegarLoop]: 200 mSDtfsCounter, 15 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 121.98ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1124 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.81ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 149.66ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:58,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1124 Invalid, 231 Unknown, 0 Unchecked, 7.81ms Time], IncrementalHoareTripleChecker [2 Valid, 229 Invalid, 0 Unknown, 0 Unchecked, 149.66ms Time] [2021-11-12 23:22:58,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2021-11-12 23:22:58,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 443. [2021-11-12 23:22:58,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 443 states, 335 states have (on average 1.3044776119402985) internal successors, (437), 340 states have internal predecessors, (437), 78 states have call successors, (78), 31 states have call predecessors, (78), 29 states have return successors, (97), 73 states have call predecessors, (97), 70 states have call successors, (97) [2021-11-12 23:22:58,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 443 states to 443 states and 612 transitions. [2021-11-12 23:22:58,039 INFO L78 Accepts]: Start accepts. Automaton has 443 states and 612 transitions. Word has length 27 [2021-11-12 23:22:58,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:58,039 INFO L470 AbstractCegarLoop]: Abstraction has 443 states and 612 transitions. [2021-11-12 23:22:58,039 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.0) internal successors, (24), 6 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,040 INFO L276 IsEmpty]: Start isEmpty. Operand 443 states and 612 transitions. [2021-11-12 23:22:58,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-12 23:22:58,041 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:58,041 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:58,042 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-12 23:22:58,042 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:58,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:58,042 INFO L85 PathProgramCache]: Analyzing trace with hash 940682917, now seen corresponding path program 1 times [2021-11-12 23:22:58,043 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:58,043 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050621682] [2021-11-12 23:22:58,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:58,043 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:58,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:58,100 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:58,100 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:58,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050621682] [2021-11-12 23:22:58,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050621682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:58,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:58,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:22:58,101 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061554081] [2021-11-12 23:22:58,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:58,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:22:58,103 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:58,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:22:58,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:58,104 INFO L87 Difference]: Start difference. First operand 443 states and 612 transitions. Second operand has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:58,463 INFO L93 Difference]: Finished difference Result 634 states and 940 transitions. [2021-11-12 23:22:58,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:22:58,464 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2021-11-12 23:22:58,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:58,468 INFO L225 Difference]: With dead ends: 634 [2021-11-12 23:22:58,468 INFO L226 Difference]: Without dead ends: 622 [2021-11-12 23:22:58,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:22:58,469 INFO L933 BasicCegarLoop]: 233 mSDtfsCounter, 484 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 305 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 276.26ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 493 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.54ms SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 305 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 329.19ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:58,469 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [493 Valid, 453 Invalid, 430 Unknown, 0 Unchecked, 4.54ms Time], IncrementalHoareTripleChecker [125 Valid, 305 Invalid, 0 Unknown, 0 Unchecked, 329.19ms Time] [2021-11-12 23:22:58,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2021-11-12 23:22:58,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 431. [2021-11-12 23:22:58,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 324 states have (on average 1.308641975308642) internal successors, (424), 329 states have internal predecessors, (424), 77 states have call successors, (77), 31 states have call predecessors, (77), 29 states have return successors, (96), 72 states have call predecessors, (96), 69 states have call successors, (96) [2021-11-12 23:22:58,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 597 transitions. [2021-11-12 23:22:58,490 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 597 transitions. Word has length 27 [2021-11-12 23:22:58,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:58,491 INFO L470 AbstractCegarLoop]: Abstraction has 431 states and 597 transitions. [2021-11-12 23:22:58,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,492 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 597 transitions. [2021-11-12 23:22:58,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-12 23:22:58,492 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:58,493 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:58,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-12 23:22:58,493 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:58,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:58,493 INFO L85 PathProgramCache]: Analyzing trace with hash -1380428570, now seen corresponding path program 1 times [2021-11-12 23:22:58,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:58,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195441040] [2021-11-12 23:22:58,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:58,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:58,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:58,573 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:58,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195441040] [2021-11-12 23:22:58,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195441040] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:58,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:58,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-12 23:22:58,574 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378068845] [2021-11-12 23:22:58,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:58,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:22:58,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:58,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:22:58,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:22:58,576 INFO L87 Difference]: Start difference. First operand 431 states and 597 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:58,711 INFO L93 Difference]: Finished difference Result 434 states and 599 transitions. [2021-11-12 23:22:58,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:22:58,714 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-11-12 23:22:58,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:58,717 INFO L225 Difference]: With dead ends: 434 [2021-11-12 23:22:58,717 INFO L226 Difference]: Without dead ends: 414 [2021-11-12 23:22:58,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:22:58,717 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 1 mSDsluCounter, 817 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 97.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 938 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.66ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 115.14ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:58,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 938 Invalid, 170 Unknown, 0 Unchecked, 3.66ms Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 115.14ms Time] [2021-11-12 23:22:58,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-12 23:22:58,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 414. [2021-11-12 23:22:58,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 414 states, 309 states have (on average 1.3203883495145632) internal successors, (408), 314 states have internal predecessors, (408), 76 states have call successors, (76), 30 states have call predecessors, (76), 28 states have return successors, (95), 71 states have call predecessors, (95), 68 states have call successors, (95) [2021-11-12 23:22:58,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 414 states to 414 states and 579 transitions. [2021-11-12 23:22:58,734 INFO L78 Accepts]: Start accepts. Automaton has 414 states and 579 transitions. Word has length 28 [2021-11-12 23:22:58,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:58,734 INFO L470 AbstractCegarLoop]: Abstraction has 414 states and 579 transitions. [2021-11-12 23:22:58,735 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,735 INFO L276 IsEmpty]: Start isEmpty. Operand 414 states and 579 transitions. [2021-11-12 23:22:58,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-11-12 23:22:58,735 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:58,736 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:58,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-12 23:22:58,737 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:58,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:58,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1996159108, now seen corresponding path program 1 times [2021-11-12 23:22:58,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:58,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1822585824] [2021-11-12 23:22:58,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:58,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:58,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:58,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:58,782 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:58,782 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1822585824] [2021-11-12 23:22:58,782 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1822585824] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:58,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:58,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:22:58,782 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286020098] [2021-11-12 23:22:58,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:58,783 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:22:58,783 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:58,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:22:58,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:58,784 INFO L87 Difference]: Start difference. First operand 414 states and 579 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:58,885 INFO L93 Difference]: Finished difference Result 441 states and 605 transitions. [2021-11-12 23:22:58,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:22:58,885 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2021-11-12 23:22:58,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:58,888 INFO L225 Difference]: With dead ends: 441 [2021-11-12 23:22:58,888 INFO L226 Difference]: Without dead ends: 412 [2021-11-12 23:22:58,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-12 23:22:58,889 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 34 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 736 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.64ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.32ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:58,889 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 736 Invalid, 110 Unknown, 0 Unchecked, 2.64ms Time], IncrementalHoareTripleChecker [1 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 71.32ms Time] [2021-11-12 23:22:58,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-12 23:22:58,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 412. [2021-11-12 23:22:58,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 308 states have (on average 1.3149350649350648) internal successors, (405), 313 states have internal predecessors, (405), 75 states have call successors, (75), 30 states have call predecessors, (75), 28 states have return successors, (94), 70 states have call predecessors, (94), 67 states have call successors, (94) [2021-11-12 23:22:58,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 574 transitions. [2021-11-12 23:22:58,905 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 574 transitions. Word has length 28 [2021-11-12 23:22:58,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:58,905 INFO L470 AbstractCegarLoop]: Abstraction has 412 states and 574 transitions. [2021-11-12 23:22:58,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:58,905 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 574 transitions. [2021-11-12 23:22:58,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-12 23:22:58,906 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:58,906 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:58,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-12 23:22:58,907 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:58,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:58,909 INFO L85 PathProgramCache]: Analyzing trace with hash -2090888140, now seen corresponding path program 1 times [2021-11-12 23:22:58,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:58,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457160309] [2021-11-12 23:22:58,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:58,909 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:58,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:58,962 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:58,962 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:58,962 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457160309] [2021-11-12 23:22:58,962 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457160309] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:58,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:58,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:58,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342539869] [2021-11-12 23:22:58,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:58,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:58,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:58,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:58,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:58,968 INFO L87 Difference]: Start difference. First operand 412 states and 574 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:59,035 INFO L93 Difference]: Finished difference Result 418 states and 582 transitions. [2021-11-12 23:22:59,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:59,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 32 [2021-11-12 23:22:59,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:59,038 INFO L225 Difference]: With dead ends: 418 [2021-11-12 23:22:59,038 INFO L226 Difference]: Without dead ends: 418 [2021-11-12 23:22:59,039 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:59,040 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 0 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 48.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.34ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 59.51ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:59,040 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 340 Invalid, 73 Unknown, 0 Unchecked, 1.34ms Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 59.51ms Time] [2021-11-12 23:22:59,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 418 states. [2021-11-12 23:22:59,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 418 to 418. [2021-11-12 23:22:59,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 418 states, 314 states have (on average 1.3152866242038217) internal successors, (413), 317 states have internal predecessors, (413), 75 states have call successors, (75), 30 states have call predecessors, (75), 28 states have return successors, (94), 70 states have call predecessors, (94), 67 states have call successors, (94) [2021-11-12 23:22:59,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 418 states to 418 states and 582 transitions. [2021-11-12 23:22:59,055 INFO L78 Accepts]: Start accepts. Automaton has 418 states and 582 transitions. Word has length 32 [2021-11-12 23:22:59,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:59,055 INFO L470 AbstractCegarLoop]: Abstraction has 418 states and 582 transitions. [2021-11-12 23:22:59,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,056 INFO L276 IsEmpty]: Start isEmpty. Operand 418 states and 582 transitions. [2021-11-12 23:22:59,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-12 23:22:59,056 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:59,056 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:59,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-12 23:22:59,057 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:59,058 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:59,058 INFO L85 PathProgramCache]: Analyzing trace with hash 1677831238, now seen corresponding path program 1 times [2021-11-12 23:22:59,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:59,058 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577636671] [2021-11-12 23:22:59,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:59,059 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:59,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:59,183 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:59,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577636671] [2021-11-12 23:22:59,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577636671] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:59,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:59,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-12 23:22:59,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638538221] [2021-11-12 23:22:59,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:59,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:22:59,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:59,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:22:59,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:22:59,186 INFO L87 Difference]: Start difference. First operand 418 states and 582 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:59,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:59,335 INFO L93 Difference]: Finished difference Result 417 states and 580 transitions. [2021-11-12 23:22:59,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:22:59,336 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-11-12 23:22:59,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:59,338 INFO L225 Difference]: With dead ends: 417 [2021-11-12 23:22:59,339 INFO L226 Difference]: Without dead ends: 395 [2021-11-12 23:22:59,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:22:59,339 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 10 mSDsluCounter, 948 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 94.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.95ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 113.98ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:59,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 1047 Invalid, 188 Unknown, 0 Unchecked, 3.95ms Time], IncrementalHoareTripleChecker [2 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 113.98ms Time] [2021-11-12 23:22:59,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-11-12 23:22:59,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 395. [2021-11-12 23:22:59,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 294 states have (on average 1.3333333333333333) internal successors, (392), 296 states have internal predecessors, (392), 73 states have call successors, (73), 29 states have call predecessors, (73), 27 states have return successors, (93), 69 states have call predecessors, (93), 66 states have call successors, (93) [2021-11-12 23:22:59,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 558 transitions. [2021-11-12 23:22:59,353 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 558 transitions. Word has length 32 [2021-11-12 23:22:59,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:59,353 INFO L470 AbstractCegarLoop]: Abstraction has 395 states and 558 transitions. [2021-11-12 23:22:59,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:59,353 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 558 transitions. [2021-11-12 23:22:59,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-12 23:22:59,354 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:59,356 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:59,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-12 23:22:59,356 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:59,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:59,357 INFO L85 PathProgramCache]: Analyzing trace with hash 1381640600, now seen corresponding path program 1 times [2021-11-12 23:22:59,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:59,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364172205] [2021-11-12 23:22:59,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:59,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:59,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:59,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:59,395 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:59,395 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364172205] [2021-11-12 23:22:59,395 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364172205] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:59,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:59,396 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:59,396 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621137000] [2021-11-12 23:22:59,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:59,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:59,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:59,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:59,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:59,398 INFO L87 Difference]: Start difference. First operand 395 states and 558 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:59,491 INFO L93 Difference]: Finished difference Result 538 states and 771 transitions. [2021-11-12 23:22:59,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:59,492 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 35 [2021-11-12 23:22:59,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:59,496 INFO L225 Difference]: With dead ends: 538 [2021-11-12 23:22:59,496 INFO L226 Difference]: Without dead ends: 538 [2021-11-12 23:22:59,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:59,497 INFO L933 BasicCegarLoop]: 271 mSDtfsCounter, 110 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.01ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 82.55ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:59,498 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 423 Invalid, 99 Unknown, 0 Unchecked, 2.01ms Time], IncrementalHoareTripleChecker [3 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 82.55ms Time] [2021-11-12 23:22:59,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-11-12 23:22:59,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 399. [2021-11-12 23:22:59,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 298 states have (on average 1.3355704697986577) internal successors, (398), 300 states have internal predecessors, (398), 73 states have call successors, (73), 29 states have call predecessors, (73), 27 states have return successors, (93), 69 states have call predecessors, (93), 66 states have call successors, (93) [2021-11-12 23:22:59,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 564 transitions. [2021-11-12 23:22:59,514 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 564 transitions. Word has length 35 [2021-11-12 23:22:59,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:59,514 INFO L470 AbstractCegarLoop]: Abstraction has 399 states and 564 transitions. [2021-11-12 23:22:59,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,514 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 564 transitions. [2021-11-12 23:22:59,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-12 23:22:59,515 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:59,515 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:59,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-12 23:22:59,516 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:59,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:59,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1343302093, now seen corresponding path program 1 times [2021-11-12 23:22:59,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:59,517 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [987980841] [2021-11-12 23:22:59,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:59,517 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:59,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:59,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:59,552 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:59,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [987980841] [2021-11-12 23:22:59,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [987980841] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:59,553 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:59,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:22:59,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452724553] [2021-11-12 23:22:59,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:59,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:22:59,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:59,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:22:59,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:22:59,556 INFO L87 Difference]: Start difference. First operand 399 states and 564 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:59,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:59,623 INFO L93 Difference]: Finished difference Result 410 states and 574 transitions. [2021-11-12 23:22:59,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:22:59,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2021-11-12 23:22:59,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:59,626 INFO L225 Difference]: With dead ends: 410 [2021-11-12 23:22:59,626 INFO L226 Difference]: Without dead ends: 385 [2021-11-12 23:22:59,626 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:22:59,627 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 23 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.29ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.53ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:59,627 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 680 Invalid, 92 Unknown, 0 Unchecked, 2.29ms Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 47.53ms Time] [2021-11-12 23:22:59,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-12 23:22:59,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 385. [2021-11-12 23:22:59,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 286 states have (on average 1.3426573426573427) internal successors, (384), 288 states have internal predecessors, (384), 72 states have call successors, (72), 28 states have call predecessors, (72), 26 states have return successors, (92), 68 states have call predecessors, (92), 65 states have call successors, (92) [2021-11-12 23:22:59,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 548 transitions. [2021-11-12 23:22:59,641 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 548 transitions. Word has length 32 [2021-11-12 23:22:59,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:59,641 INFO L470 AbstractCegarLoop]: Abstraction has 385 states and 548 transitions. [2021-11-12 23:22:59,641 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-12 23:22:59,642 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 548 transitions. [2021-11-12 23:22:59,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:22:59,643 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:59,643 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:59,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-12 23:22:59,643 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:59,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:59,644 INFO L85 PathProgramCache]: Analyzing trace with hash 498700032, now seen corresponding path program 1 times [2021-11-12 23:22:59,644 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:59,644 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373882507] [2021-11-12 23:22:59,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:59,645 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:59,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:59,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:59,681 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:59,681 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373882507] [2021-11-12 23:22:59,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373882507] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:59,681 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:59,681 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:22:59,682 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283425475] [2021-11-12 23:22:59,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:59,682 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:22:59,682 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:59,683 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:22:59,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:59,683 INFO L87 Difference]: Start difference. First operand 385 states and 548 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:22:59,734 INFO L93 Difference]: Finished difference Result 718 states and 1052 transitions. [2021-11-12 23:22:59,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:22:59,734 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 37 [2021-11-12 23:22:59,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:22:59,743 INFO L225 Difference]: With dead ends: 718 [2021-11-12 23:22:59,743 INFO L226 Difference]: Without dead ends: 718 [2021-11-12 23:22:59,744 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:22:59,744 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 152 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.62ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.31ms IncrementalHoareTripleChecker+Time [2021-11-12 23:22:59,746 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 367 Invalid, 42 Unknown, 0 Unchecked, 1.62ms Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 37.31ms Time] [2021-11-12 23:22:59,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 718 states. [2021-11-12 23:22:59,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 718 to 648. [2021-11-12 23:22:59,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 483 states have (on average 1.3685300207039337) internal successors, (661), 484 states have internal predecessors, (661), 119 states have call successors, (119), 48 states have call predecessors, (119), 45 states have return successors, (188), 115 states have call predecessors, (188), 112 states have call successors, (188) [2021-11-12 23:22:59,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 968 transitions. [2021-11-12 23:22:59,775 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 968 transitions. Word has length 37 [2021-11-12 23:22:59,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:22:59,775 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 968 transitions. [2021-11-12 23:22:59,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-12 23:22:59,775 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 968 transitions. [2021-11-12 23:22:59,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:22:59,776 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:22:59,776 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:22:59,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-12 23:22:59,777 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:22:59,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:22:59,777 INFO L85 PathProgramCache]: Analyzing trace with hash -489083578, now seen corresponding path program 1 times [2021-11-12 23:22:59,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:22:59,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480311561] [2021-11-12 23:22:59,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:22:59,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:22:59,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:22:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:22:59,914 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:22:59,914 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480311561] [2021-11-12 23:22:59,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480311561] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:22:59,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:22:59,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-12 23:22:59,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513607340] [2021-11-12 23:22:59,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:22:59,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:22:59,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:22:59,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:22:59,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:22:59,917 INFO L87 Difference]: Start difference. First operand 648 states and 968 transitions. Second operand has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-12 23:23:00,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:00,008 INFO L93 Difference]: Finished difference Result 670 states and 1008 transitions. [2021-11-12 23:23:00,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:23:00,009 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 37 [2021-11-12 23:23:00,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:00,014 INFO L225 Difference]: With dead ends: 670 [2021-11-12 23:23:00,014 INFO L226 Difference]: Without dead ends: 670 [2021-11-12 23:23:00,015 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:23:00,016 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 13 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 57.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.55ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.49ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:00,016 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 822 Invalid, 119 Unknown, 0 Unchecked, 2.55ms Time], IncrementalHoareTripleChecker [2 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 68.49ms Time] [2021-11-12 23:23:00,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-11-12 23:23:00,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 670. [2021-11-12 23:23:00,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 499 states have (on average 1.3607214428857715) internal successors, (679), 504 states have internal predecessors, (679), 123 states have call successors, (123), 48 states have call predecessors, (123), 47 states have return successors, (206), 117 states have call predecessors, (206), 116 states have call successors, (206) [2021-11-12 23:23:00,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 1008 transitions. [2021-11-12 23:23:00,053 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 1008 transitions. Word has length 37 [2021-11-12 23:23:00,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:00,054 INFO L470 AbstractCegarLoop]: Abstraction has 670 states and 1008 transitions. [2021-11-12 23:23:00,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.8) internal successors, (29), 5 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-12 23:23:00,055 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 1008 transitions. [2021-11-12 23:23:00,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-12 23:23:00,056 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:00,056 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:00,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-12 23:23:00,056 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:00,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:00,057 INFO L85 PathProgramCache]: Analyzing trace with hash 525748074, now seen corresponding path program 1 times [2021-11-12 23:23:00,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:00,057 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194860856] [2021-11-12 23:23:00,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:00,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:00,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:00,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:00,101 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:00,101 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194860856] [2021-11-12 23:23:00,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194860856] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:00,101 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:00,101 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-12 23:23:00,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1868711362] [2021-11-12 23:23:00,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:00,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:23:00,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:00,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:23:00,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:23:00,105 INFO L87 Difference]: Start difference. First operand 670 states and 1008 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-12 23:23:00,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:00,184 INFO L93 Difference]: Finished difference Result 210 states and 291 transitions. [2021-11-12 23:23:00,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:23:00,185 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2021-11-12 23:23:00,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:00,187 INFO L225 Difference]: With dead ends: 210 [2021-11-12 23:23:00,187 INFO L226 Difference]: Without dead ends: 210 [2021-11-12 23:23:00,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:23:00,188 INFO L933 BasicCegarLoop]: 134 mSDtfsCounter, 150 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.09ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 74.22ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:00,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 224 Invalid, 84 Unknown, 0 Unchecked, 1.09ms Time], IncrementalHoareTripleChecker [2 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 74.22ms Time] [2021-11-12 23:23:00,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2021-11-12 23:23:00,194 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 174. [2021-11-12 23:23:00,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 127 states have (on average 1.2598425196850394) internal successors, (160), 128 states have internal predecessors, (160), 35 states have call successors, (35), 13 states have call predecessors, (35), 11 states have return successors, (39), 32 states have call predecessors, (39), 32 states have call successors, (39) [2021-11-12 23:23:00,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 234 transitions. [2021-11-12 23:23:00,212 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 234 transitions. Word has length 39 [2021-11-12 23:23:00,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:00,212 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 234 transitions. [2021-11-12 23:23:00,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 4 states have internal predecessors, (32), 4 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-12 23:23:00,213 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 234 transitions. [2021-11-12 23:23:00,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:23:00,214 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:00,214 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:00,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-12 23:23:00,214 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:00,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:00,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1025002463, now seen corresponding path program 1 times [2021-11-12 23:23:00,215 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:00,215 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [530116451] [2021-11-12 23:23:00,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:00,215 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:00,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:00,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:00,253 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:00,254 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [530116451] [2021-11-12 23:23:00,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [530116451] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:00,254 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:00,254 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:23:00,254 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78457074] [2021-11-12 23:23:00,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:00,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:23:00,255 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:00,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:23:00,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:23:00,256 INFO L87 Difference]: Start difference. First operand 174 states and 234 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-12 23:23:00,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:00,389 INFO L93 Difference]: Finished difference Result 174 states and 233 transitions. [2021-11-12 23:23:00,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:23:00,390 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) Word has length 41 [2021-11-12 23:23:00,390 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:00,391 INFO L225 Difference]: With dead ends: 174 [2021-11-12 23:23:00,391 INFO L226 Difference]: Without dead ends: 174 [2021-11-12 23:23:00,391 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:23:00,392 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 143 mSDsluCounter, 186 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 100.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.72ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 120.25ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:00,392 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 283 Invalid, 170 Unknown, 0 Unchecked, 1.72ms Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 120.25ms Time] [2021-11-12 23:23:00,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-11-12 23:23:00,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2021-11-12 23:23:00,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 127 states have (on average 1.2519685039370079) internal successors, (159), 128 states have internal predecessors, (159), 35 states have call successors, (35), 13 states have call predecessors, (35), 11 states have return successors, (39), 32 states have call predecessors, (39), 32 states have call successors, (39) [2021-11-12 23:23:00,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 233 transitions. [2021-11-12 23:23:00,397 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 233 transitions. Word has length 41 [2021-11-12 23:23:00,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:00,397 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 233 transitions. [2021-11-12 23:23:00,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 3 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (4), 4 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-12 23:23:00,398 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 233 transitions. [2021-11-12 23:23:00,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-12 23:23:00,398 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:00,398 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:00,399 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-12 23:23:00,399 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:00,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:00,400 INFO L85 PathProgramCache]: Analyzing trace with hash 436962109, now seen corresponding path program 1 times [2021-11-12 23:23:00,400 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:00,400 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050911676] [2021-11-12 23:23:00,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:00,400 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:00,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:00,573 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:00,574 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:00,574 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050911676] [2021-11-12 23:23:00,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050911676] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:00,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:00,574 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-12 23:23:00,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404227744] [2021-11-12 23:23:00,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:00,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:23:00,575 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:00,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:23:00,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-12 23:23:00,576 INFO L87 Difference]: Start difference. First operand 174 states and 233 transitions. Second operand has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-12 23:23:00,835 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:00,835 INFO L93 Difference]: Finished difference Result 200 states and 265 transitions. [2021-11-12 23:23:00,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:23:00,835 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2021-11-12 23:23:00,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:00,837 INFO L225 Difference]: With dead ends: 200 [2021-11-12 23:23:00,837 INFO L226 Difference]: Without dead ends: 200 [2021-11-12 23:23:00,837 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 3 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-11-12 23:23:00,838 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 320 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 127 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 190.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.60ms SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 224.25ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:00,838 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 548 Invalid, 333 Unknown, 0 Unchecked, 3.60ms Time], IncrementalHoareTripleChecker [127 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 224.25ms Time] [2021-11-12 23:23:00,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-11-12 23:23:00,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 180. [2021-11-12 23:23:00,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 130 states have (on average 1.2461538461538462) internal successors, (162), 132 states have internal predecessors, (162), 36 states have call successors, (36), 14 states have call predecessors, (36), 13 states have return successors, (42), 33 states have call predecessors, (42), 33 states have call successors, (42) [2021-11-12 23:23:00,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 240 transitions. [2021-11-12 23:23:00,845 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 240 transitions. Word has length 42 [2021-11-12 23:23:00,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:00,846 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 240 transitions. [2021-11-12 23:23:00,846 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-12 23:23:00,846 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 240 transitions. [2021-11-12 23:23:00,847 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-12 23:23:00,847 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:00,847 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:00,847 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-12 23:23:00,847 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:00,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:00,848 INFO L85 PathProgramCache]: Analyzing trace with hash 1759084436, now seen corresponding path program 1 times [2021-11-12 23:23:00,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:00,848 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138379946] [2021-11-12 23:23:00,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:00,849 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:00,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:00,960 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:00,961 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:00,961 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138379946] [2021-11-12 23:23:00,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138379946] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:00,961 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:00,961 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:00,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125912231] [2021-11-12 23:23:00,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:00,962 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:00,962 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:00,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:00,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:00,963 INFO L87 Difference]: Start difference. First operand 180 states and 240 transitions. Second operand has 9 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-12 23:23:01,236 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:01,236 INFO L93 Difference]: Finished difference Result 174 states and 231 transitions. [2021-11-12 23:23:01,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-12 23:23:01,236 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 50 [2021-11-12 23:23:01,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:01,237 INFO L225 Difference]: With dead ends: 174 [2021-11-12 23:23:01,238 INFO L226 Difference]: Without dead ends: 174 [2021-11-12 23:23:01,238 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:01,238 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 38 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 399 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 198.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.36ms SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 399 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 236.62ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:01,238 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 637 Invalid, 434 Unknown, 0 Unchecked, 4.36ms Time], IncrementalHoareTripleChecker [35 Valid, 399 Invalid, 0 Unknown, 0 Unchecked, 236.62ms Time] [2021-11-12 23:23:01,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-11-12 23:23:01,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2021-11-12 23:23:01,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 127 states have (on average 1.2440944881889764) internal successors, (158), 129 states have internal predecessors, (158), 33 states have call successors, (33), 15 states have call predecessors, (33), 13 states have return successors, (40), 29 states have call predecessors, (40), 30 states have call successors, (40) [2021-11-12 23:23:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 231 transitions. [2021-11-12 23:23:01,244 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 231 transitions. Word has length 50 [2021-11-12 23:23:01,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:01,244 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 231 transitions. [2021-11-12 23:23:01,244 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.428571428571429) internal successors, (38), 8 states have internal predecessors, (38), 3 states have call successors, (7), 3 states have call predecessors, (7), 4 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-12 23:23:01,244 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 231 transitions. [2021-11-12 23:23:01,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-12 23:23:01,245 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:01,245 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:01,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-12 23:23:01,245 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:01,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:01,245 INFO L85 PathProgramCache]: Analyzing trace with hash 946985235, now seen corresponding path program 1 times [2021-11-12 23:23:01,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:01,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59678928] [2021-11-12 23:23:01,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:01,246 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:01,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:01,340 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:01,341 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:01,341 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59678928] [2021-11-12 23:23:01,341 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59678928] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:01,341 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:01,341 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-12 23:23:01,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781965776] [2021-11-12 23:23:01,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:01,342 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:23:01,342 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:01,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:23:01,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:23:01,343 INFO L87 Difference]: Start difference. First operand 174 states and 231 transitions. Second operand has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-12 23:23:01,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:01,508 INFO L93 Difference]: Finished difference Result 190 states and 247 transitions. [2021-11-12 23:23:01,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:01,509 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) Word has length 58 [2021-11-12 23:23:01,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:01,510 INFO L225 Difference]: With dead ends: 190 [2021-11-12 23:23:01,510 INFO L226 Difference]: Without dead ends: 174 [2021-11-12 23:23:01,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:23:01,511 INFO L933 BasicCegarLoop]: 129 mSDtfsCounter, 40 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 88.53ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.75ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 110.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:01,511 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 1156 Invalid, 215 Unknown, 0 Unchecked, 3.75ms Time], IncrementalHoareTripleChecker [0 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 110.81ms Time] [2021-11-12 23:23:01,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2021-11-12 23:23:01,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2021-11-12 23:23:01,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 174 states, 127 states have (on average 1.2440944881889764) internal successors, (158), 129 states have internal predecessors, (158), 33 states have call successors, (33), 15 states have call predecessors, (33), 13 states have return successors, (39), 29 states have call predecessors, (39), 30 states have call successors, (39) [2021-11-12 23:23:01,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 230 transitions. [2021-11-12 23:23:01,518 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 230 transitions. Word has length 58 [2021-11-12 23:23:01,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:01,518 INFO L470 AbstractCegarLoop]: Abstraction has 174 states and 230 transitions. [2021-11-12 23:23:01,518 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (5), 3 states have call predecessors, (5), 2 states have call successors, (5) [2021-11-12 23:23:01,518 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 230 transitions. [2021-11-12 23:23:01,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-12 23:23:01,520 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:01,520 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:01,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-12 23:23:01,520 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:01,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:01,521 INFO L85 PathProgramCache]: Analyzing trace with hash 745663820, now seen corresponding path program 1 times [2021-11-12 23:23:01,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:01,521 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858735250] [2021-11-12 23:23:01,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:01,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:01,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:01,610 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:01,610 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858735250] [2021-11-12 23:23:01,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858735250] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:01,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:01,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-12 23:23:01,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542771640] [2021-11-12 23:23:01,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:01,611 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:23:01,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:01,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:23:01,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:23:01,612 INFO L87 Difference]: Start difference. First operand 174 states and 230 transitions. Second operand has 10 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-12 23:23:01,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:01,781 INFO L93 Difference]: Finished difference Result 259 states and 366 transitions. [2021-11-12 23:23:01,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:01,781 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 63 [2021-11-12 23:23:01,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:01,783 INFO L225 Difference]: With dead ends: 259 [2021-11-12 23:23:01,784 INFO L226 Difference]: Without dead ends: 238 [2021-11-12 23:23:01,784 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:23:01,785 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 83 mSDsluCounter, 1483 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 93.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.53ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 114.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:01,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 1539 Invalid, 223 Unknown, 0 Unchecked, 4.53ms Time], IncrementalHoareTripleChecker [0 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 114.13ms Time] [2021-11-12 23:23:01,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2021-11-12 23:23:01,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2021-11-12 23:23:01,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 173 states have (on average 1.2658959537572254) internal successors, (219), 175 states have internal predecessors, (219), 51 states have call successors, (51), 15 states have call predecessors, (51), 13 states have return successors, (62), 47 states have call predecessors, (62), 47 states have call successors, (62) [2021-11-12 23:23:01,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 332 transitions. [2021-11-12 23:23:01,794 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 332 transitions. Word has length 63 [2021-11-12 23:23:01,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:01,795 INFO L470 AbstractCegarLoop]: Abstraction has 238 states and 332 transitions. [2021-11-12 23:23:01,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.555555555555555) internal successors, (50), 9 states have internal predecessors, (50), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-12 23:23:01,795 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 332 transitions. [2021-11-12 23:23:01,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-12 23:23:01,802 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:01,802 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:01,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-12 23:23:01,802 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:01,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:01,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1879025492, now seen corresponding path program 1 times [2021-11-12 23:23:01,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:01,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234767819] [2021-11-12 23:23:01,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:01,804 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:01,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:01,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:01,916 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:01,916 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234767819] [2021-11-12 23:23:01,916 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234767819] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:01,916 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:01,916 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-12 23:23:01,917 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1964359339] [2021-11-12 23:23:01,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:01,918 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:23:01,918 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:01,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:23:01,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:23:01,919 INFO L87 Difference]: Start difference. First operand 238 states and 332 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:02,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:02,148 INFO L93 Difference]: Finished difference Result 253 states and 345 transitions. [2021-11-12 23:23:02,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:02,149 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 65 [2021-11-12 23:23:02,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:02,151 INFO L225 Difference]: With dead ends: 253 [2021-11-12 23:23:02,151 INFO L226 Difference]: Without dead ends: 235 [2021-11-12 23:23:02,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:23:02,152 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 153 mSDsluCounter, 967 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 138.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 990 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.03ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 165.33ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:02,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 990 Invalid, 271 Unknown, 0 Unchecked, 4.03ms Time], IncrementalHoareTripleChecker [1 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 165.33ms Time] [2021-11-12 23:23:02,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2021-11-12 23:23:02,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 233. [2021-11-12 23:23:02,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 170 states have (on average 1.2647058823529411) internal successors, (215), 172 states have internal predecessors, (215), 49 states have call successors, (49), 15 states have call predecessors, (49), 13 states have return successors, (60), 45 states have call predecessors, (60), 45 states have call successors, (60) [2021-11-12 23:23:02,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 324 transitions. [2021-11-12 23:23:02,160 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 324 transitions. Word has length 65 [2021-11-12 23:23:02,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:02,161 INFO L470 AbstractCegarLoop]: Abstraction has 233 states and 324 transitions. [2021-11-12 23:23:02,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:02,161 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 324 transitions. [2021-11-12 23:23:02,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-12 23:23:02,162 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:02,162 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:02,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-12 23:23:02,163 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:02,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:02,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1757245150, now seen corresponding path program 1 times [2021-11-12 23:23:02,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:02,164 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745969901] [2021-11-12 23:23:02,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:02,164 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:02,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:02,316 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 23:23:02,316 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:02,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745969901] [2021-11-12 23:23:02,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745969901] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:02,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:02,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:02,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260218549] [2021-11-12 23:23:02,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:02,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:02,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:02,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:02,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:02,319 INFO L87 Difference]: Start difference. First operand 233 states and 324 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:02,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:02,714 INFO L93 Difference]: Finished difference Result 281 states and 385 transitions. [2021-11-12 23:23:02,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:02,715 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 70 [2021-11-12 23:23:02,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:02,717 INFO L225 Difference]: With dead ends: 281 [2021-11-12 23:23:02,717 INFO L226 Difference]: Without dead ends: 279 [2021-11-12 23:23:02,717 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:02,718 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 148 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 270.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.08ms SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 342.32ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:02,718 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 669 Invalid, 558 Unknown, 0 Unchecked, 5.08ms Time], IncrementalHoareTripleChecker [68 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 342.32ms Time] [2021-11-12 23:23:02,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2021-11-12 23:23:02,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 241. [2021-11-12 23:23:02,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 175 states have (on average 1.2742857142857142) internal successors, (223), 179 states have internal predecessors, (223), 51 states have call successors, (51), 16 states have call predecessors, (51), 14 states have return successors, (62), 45 states have call predecessors, (62), 47 states have call successors, (62) [2021-11-12 23:23:02,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 336 transitions. [2021-11-12 23:23:02,726 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 336 transitions. Word has length 70 [2021-11-12 23:23:02,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:02,726 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 336 transitions. [2021-11-12 23:23:02,726 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:02,727 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 336 transitions. [2021-11-12 23:23:02,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-12 23:23:02,728 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:02,728 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:02,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-12 23:23:02,728 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:02,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:02,729 INFO L85 PathProgramCache]: Analyzing trace with hash 841215171, now seen corresponding path program 1 times [2021-11-12 23:23:02,729 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:02,729 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023216340] [2021-11-12 23:23:02,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:02,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:02,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:02,886 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-11-12 23:23:02,887 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:02,887 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023216340] [2021-11-12 23:23:02,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023216340] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:02,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:02,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:02,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163691531] [2021-11-12 23:23:02,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:02,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:02,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:02,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:02,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:02,889 INFO L87 Difference]: Start difference. First operand 241 states and 336 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:03,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:03,277 INFO L93 Difference]: Finished difference Result 266 states and 364 transitions. [2021-11-12 23:23:03,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:03,277 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 70 [2021-11-12 23:23:03,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:03,280 INFO L225 Difference]: With dead ends: 266 [2021-11-12 23:23:03,280 INFO L226 Difference]: Without dead ends: 263 [2021-11-12 23:23:03,280 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:03,280 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 251 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 276.54ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.05ms SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 327.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:03,281 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [258 Valid, 587 Invalid, 540 Unknown, 0 Unchecked, 5.05ms Time], IncrementalHoareTripleChecker [117 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 327.42ms Time] [2021-11-12 23:23:03,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2021-11-12 23:23:03,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 241. [2021-11-12 23:23:03,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 175 states have (on average 1.2685714285714285) internal successors, (222), 179 states have internal predecessors, (222), 51 states have call successors, (51), 16 states have call predecessors, (51), 14 states have return successors, (62), 45 states have call predecessors, (62), 47 states have call successors, (62) [2021-11-12 23:23:03,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 335 transitions. [2021-11-12 23:23:03,289 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 335 transitions. Word has length 70 [2021-11-12 23:23:03,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:03,289 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 335 transitions. [2021-11-12 23:23:03,289 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 4 states have call successors, (8), 4 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-12 23:23:03,289 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 335 transitions. [2021-11-12 23:23:03,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-12 23:23:03,290 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:03,291 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:03,291 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-12 23:23:03,291 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:03,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:03,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1075414213, now seen corresponding path program 1 times [2021-11-12 23:23:03,292 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:03,292 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706304694] [2021-11-12 23:23:03,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:03,292 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:03,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:03,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-12 23:23:03,388 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:03,388 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706304694] [2021-11-12 23:23:03,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706304694] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:03,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:03,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-12 23:23:03,389 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380329635] [2021-11-12 23:23:03,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:03,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:23:03,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:03,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:23:03,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-12 23:23:03,390 INFO L87 Difference]: Start difference. First operand 241 states and 335 transitions. Second operand has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-12 23:23:03,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:03,681 INFO L93 Difference]: Finished difference Result 242 states and 334 transitions. [2021-11-12 23:23:03,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-12 23:23:03,681 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2021-11-12 23:23:03,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:03,683 INFO L225 Difference]: With dead ends: 242 [2021-11-12 23:23:03,683 INFO L226 Difference]: Without dead ends: 217 [2021-11-12 23:23:03,683 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:23:03,684 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 227 mSDsluCounter, 1028 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 182.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 1086 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.94ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 215.67ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:03,684 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [227 Valid, 1086 Invalid, 366 Unknown, 0 Unchecked, 4.94ms Time], IncrementalHoareTripleChecker [17 Valid, 349 Invalid, 0 Unknown, 0 Unchecked, 215.67ms Time] [2021-11-12 23:23:03,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-11-12 23:23:03,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 148. [2021-11-12 23:23:03,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 104 states have (on average 1.1826923076923077) internal successors, (123), 107 states have internal predecessors, (123), 30 states have call successors, (30), 15 states have call predecessors, (30), 13 states have return successors, (34), 25 states have call predecessors, (34), 27 states have call successors, (34) [2021-11-12 23:23:03,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 187 transitions. [2021-11-12 23:23:03,689 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 187 transitions. Word has length 70 [2021-11-12 23:23:03,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:03,690 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 187 transitions. [2021-11-12 23:23:03,690 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.111111111111111) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2021-11-12 23:23:03,690 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 187 transitions. [2021-11-12 23:23:03,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-12 23:23:03,691 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:03,691 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:03,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-12 23:23:03,691 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:03,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:03,692 INFO L85 PathProgramCache]: Analyzing trace with hash 1814231975, now seen corresponding path program 1 times [2021-11-12 23:23:03,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:03,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803502689] [2021-11-12 23:23:03,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:03,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:03,742 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-12 23:23:03,742 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:03,742 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803502689] [2021-11-12 23:23:03,742 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803502689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:03,743 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:03,743 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-12 23:23:03,743 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594661211] [2021-11-12 23:23:03,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:03,743 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:23:03,744 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:03,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:23:03,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:23:03,744 INFO L87 Difference]: Start difference. First operand 148 states and 187 transitions. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 23:23:03,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:03,900 INFO L93 Difference]: Finished difference Result 170 states and 201 transitions. [2021-11-12 23:23:03,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:23:03,901 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 78 [2021-11-12 23:23:03,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:03,903 INFO L225 Difference]: With dead ends: 170 [2021-11-12 23:23:03,903 INFO L226 Difference]: Without dead ends: 169 [2021-11-12 23:23:03,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:23:03,904 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 103 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 118.69ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.16ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 142.28ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:03,905 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [109 Valid, 260 Invalid, 212 Unknown, 0 Unchecked, 2.16ms Time], IncrementalHoareTripleChecker [39 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 142.28ms Time] [2021-11-12 23:23:03,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-12 23:23:03,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2021-11-12 23:23:03,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 119 states have (on average 1.1260504201680672) internal successors, (134), 124 states have internal predecessors, (134), 32 states have call successors, (32), 19 states have call predecessors, (32), 17 states have return successors, (33), 25 states have call predecessors, (33), 29 states have call successors, (33) [2021-11-12 23:23:03,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 199 transitions. [2021-11-12 23:23:03,924 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 199 transitions. Word has length 78 [2021-11-12 23:23:03,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:03,924 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 199 transitions. [2021-11-12 23:23:03,924 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 23:23:03,925 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 199 transitions. [2021-11-12 23:23:03,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-12 23:23:03,926 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:03,926 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:03,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-12 23:23:03,927 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:03,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:03,928 INFO L85 PathProgramCache]: Analyzing trace with hash 549176524, now seen corresponding path program 1 times [2021-11-12 23:23:03,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:03,928 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [755829459] [2021-11-12 23:23:03,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:03,928 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:04,103 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2021-11-12 23:23:04,103 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:04,103 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [755829459] [2021-11-12 23:23:04,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [755829459] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:04,104 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:04,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:04,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131722777] [2021-11-12 23:23:04,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:04,105 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:04,105 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:04,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:04,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:04,106 INFO L87 Difference]: Start difference. First operand 169 states and 199 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-12 23:23:04,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:04,421 INFO L93 Difference]: Finished difference Result 197 states and 233 transitions. [2021-11-12 23:23:04,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:04,421 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 99 [2021-11-12 23:23:04,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:04,423 INFO L225 Difference]: With dead ends: 197 [2021-11-12 23:23:04,423 INFO L226 Difference]: Without dead ends: 193 [2021-11-12 23:23:04,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:04,424 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 168 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 223.94ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.70ms SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 266.04ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:04,424 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 409 Invalid, 442 Unknown, 0 Unchecked, 3.70ms Time], IncrementalHoareTripleChecker [86 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 266.04ms Time] [2021-11-12 23:23:04,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-11-12 23:23:04,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 170. [2021-11-12 23:23:04,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 120 states have (on average 1.125) internal successors, (135), 125 states have internal predecessors, (135), 32 states have call successors, (32), 19 states have call predecessors, (32), 17 states have return successors, (33), 25 states have call predecessors, (33), 29 states have call successors, (33) [2021-11-12 23:23:04,429 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 200 transitions. [2021-11-12 23:23:04,429 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 200 transitions. Word has length 99 [2021-11-12 23:23:04,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:04,430 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 200 transitions. [2021-11-12 23:23:04,430 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-12 23:23:04,430 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 200 transitions. [2021-11-12 23:23:04,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-12 23:23:04,431 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:04,432 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:04,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-12 23:23:04,432 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:04,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:04,432 INFO L85 PathProgramCache]: Analyzing trace with hash 958645899, now seen corresponding path program 1 times [2021-11-12 23:23:04,433 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:04,433 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814266586] [2021-11-12 23:23:04,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:04,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:04,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:04,485 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-12 23:23:04,485 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:04,485 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814266586] [2021-11-12 23:23:04,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814266586] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:04,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:04,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-12 23:23:04,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973904072] [2021-11-12 23:23:04,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:04,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:23:04,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:04,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:23:04,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:23:04,487 INFO L87 Difference]: Start difference. First operand 170 states and 200 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-12 23:23:04,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:04,511 INFO L93 Difference]: Finished difference Result 170 states and 199 transitions. [2021-11-12 23:23:04,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:23:04,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 99 [2021-11-12 23:23:04,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:04,513 INFO L225 Difference]: With dead ends: 170 [2021-11-12 23:23:04,513 INFO L226 Difference]: Without dead ends: 170 [2021-11-12 23:23:04,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:23:04,514 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 25 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.53ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.22ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:04,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [31 Valid, 163 Invalid, 27 Unknown, 0 Unchecked, 0.53ms Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 21.22ms Time] [2021-11-12 23:23:04,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-12 23:23:04,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-11-12 23:23:04,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 120 states have (on average 1.1166666666666667) internal successors, (134), 125 states have internal predecessors, (134), 32 states have call successors, (32), 19 states have call predecessors, (32), 17 states have return successors, (33), 25 states have call predecessors, (33), 29 states have call successors, (33) [2021-11-12 23:23:04,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 199 transitions. [2021-11-12 23:23:04,520 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 199 transitions. Word has length 99 [2021-11-12 23:23:04,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:04,520 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 199 transitions. [2021-11-12 23:23:04,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-12 23:23:04,521 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 199 transitions. [2021-11-12 23:23:04,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-12 23:23:04,522 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:04,522 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:04,522 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-12 23:23:04,523 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:04,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:04,523 INFO L85 PathProgramCache]: Analyzing trace with hash -8114764, now seen corresponding path program 1 times [2021-11-12 23:23:04,523 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:04,523 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1070801026] [2021-11-12 23:23:04,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:04,524 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-11-12 23:23:04,697 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:04,697 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1070801026] [2021-11-12 23:23:04,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1070801026] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:04,697 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:04,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:04,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49579476] [2021-11-12 23:23:04,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:04,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:04,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:04,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:04,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:04,699 INFO L87 Difference]: Start difference. First operand 170 states and 199 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-12 23:23:05,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:05,001 INFO L93 Difference]: Finished difference Result 208 states and 242 transitions. [2021-11-12 23:23:05,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:05,001 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) Word has length 104 [2021-11-12 23:23:05,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:05,003 INFO L225 Difference]: With dead ends: 208 [2021-11-12 23:23:05,003 INFO L226 Difference]: Without dead ends: 204 [2021-11-12 23:23:05,003 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:05,004 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 233 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 209.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.59ms SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 247.36ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:05,004 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 374 Invalid, 427 Unknown, 0 Unchecked, 3.59ms Time], IncrementalHoareTripleChecker [135 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 247.36ms Time] [2021-11-12 23:23:05,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2021-11-12 23:23:05,008 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 170. [2021-11-12 23:23:05,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 119 states have (on average 1.1092436974789917) internal successors, (132), 125 states have internal predecessors, (132), 32 states have call successors, (32), 20 states have call predecessors, (32), 18 states have return successors, (33), 24 states have call predecessors, (33), 29 states have call successors, (33) [2021-11-12 23:23:05,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 197 transitions. [2021-11-12 23:23:05,009 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 197 transitions. Word has length 104 [2021-11-12 23:23:05,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:05,010 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 197 transitions. [2021-11-12 23:23:05,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 4 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-12 23:23:05,010 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 197 transitions. [2021-11-12 23:23:05,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-12 23:23:05,012 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:05,012 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:05,012 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-12 23:23:05,012 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:05,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:05,013 INFO L85 PathProgramCache]: Analyzing trace with hash -196019302, now seen corresponding path program 1 times [2021-11-12 23:23:05,013 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:05,013 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807299864] [2021-11-12 23:23:05,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:05,014 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:05,352 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 52 proven. 4 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2021-11-12 23:23:05,352 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:05,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807299864] [2021-11-12 23:23:05,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [807299864] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-12 23:23:05,352 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587565211] [2021-11-12 23:23:05,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:05,353 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:23:05,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:23:05,355 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-12 23:23:05,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-12 23:23:05,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:05,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 948 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-12 23:23:05,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:23:06,042 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-12 23:23:06,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:23:06,485 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-12 23:23:06,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587565211] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:06,485 INFO L186 FreeRefinementEngine]: Found 2 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:23:06,486 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [13] total 20 [2021-11-12 23:23:06,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088523875] [2021-11-12 23:23:06,486 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:06,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:06,487 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:06,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:06,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=334, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:23:06,487 INFO L87 Difference]: Start difference. First operand 170 states and 197 transitions. Second operand has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-11-12 23:23:06,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:06,746 INFO L93 Difference]: Finished difference Result 196 states and 226 transitions. [2021-11-12 23:23:06,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:23:06,747 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 126 [2021-11-12 23:23:06,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:06,749 INFO L225 Difference]: With dead ends: 196 [2021-11-12 23:23:06,749 INFO L226 Difference]: Without dead ends: 192 [2021-11-12 23:23:06,749 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2021-11-12 23:23:06,749 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 118 mSDsluCounter, 412 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 188.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.30ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 218.72ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:06,750 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 489 Invalid, 273 Unknown, 0 Unchecked, 3.30ms Time], IncrementalHoareTripleChecker [36 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 218.72ms Time] [2021-11-12 23:23:06,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-12 23:23:06,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 155. [2021-11-12 23:23:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 155 states, 109 states have (on average 1.091743119266055) internal successors, (119), 115 states have internal predecessors, (119), 28 states have call successors, (28), 17 states have call predecessors, (28), 17 states have return successors, (30), 22 states have call predecessors, (30), 26 states have call successors, (30) [2021-11-12 23:23:06,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 177 transitions. [2021-11-12 23:23:06,755 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 177 transitions. Word has length 126 [2021-11-12 23:23:06,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:06,755 INFO L470 AbstractCegarLoop]: Abstraction has 155 states and 177 transitions. [2021-11-12 23:23:06,755 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 7.857142857142857) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2021-11-12 23:23:06,755 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 177 transitions. [2021-11-12 23:23:06,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-12 23:23:06,757 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:23:06,757 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:06,795 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-12 23:23:06,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-12 23:23:06,983 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2021-11-12 23:23:06,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:23:06,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1551808924, now seen corresponding path program 1 times [2021-11-12 23:23:06,983 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-12 23:23:06,983 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96045406] [2021-11-12 23:23:06,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:23:06,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-12 23:23:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:23:07,258 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-11-12 23:23:07,258 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-12 23:23:07,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96045406] [2021-11-12 23:23:07,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96045406] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-12 23:23:07,259 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:23:07,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-12 23:23:07,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833346803] [2021-11-12 23:23:07,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:23:07,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:23:07,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-12 23:23:07,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:23:07,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:23:07,260 INFO L87 Difference]: Start difference. First operand 155 states and 177 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-12 23:23:07,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:23:07,533 INFO L93 Difference]: Finished difference Result 175 states and 202 transitions. [2021-11-12 23:23:07,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:23:07,534 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 128 [2021-11-12 23:23:07,534 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:23:07,534 INFO L225 Difference]: With dead ends: 175 [2021-11-12 23:23:07,534 INFO L226 Difference]: Without dead ends: 0 [2021-11-12 23:23:07,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:23:07,535 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 133 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 185.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.47ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 218.25ms IncrementalHoareTripleChecker+Time [2021-11-12 23:23:07,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [139 Valid, 448 Invalid, 348 Unknown, 0 Unchecked, 3.47ms Time], IncrementalHoareTripleChecker [56 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 218.25ms Time] [2021-11-12 23:23:07,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-12 23:23:07,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-12 23:23:07,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:23:07,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-12 23:23:07,536 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 128 [2021-11-12 23:23:07,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:23:07,536 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-12 23:23:07,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 4 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2021-11-12 23:23:07,536 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-12 23:23:07,537 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-12 23:23:07,539 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2021-11-12 23:23:07,539 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2021-11-12 23:23:07,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-12 23:23:07,544 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:23:07,546 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-12 23:23:07,550 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 11:23:07 BoogieIcfgContainer [2021-11-12 23:23:07,551 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-12 23:23:07,551 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-12 23:23:07,551 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-12 23:23:07,552 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-12 23:23:07,552 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:22:52" (3/4) ... [2021-11-12 23:23:07,555 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-12 23:23:07,560 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2021-11-12 23:23:07,561 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-11-12 23:23:07,561 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:23:07,561 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-11-12 23:23:07,561 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-11-12 23:23:07,562 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-11-12 23:23:07,562 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIrpCompletion [2021-11-12 23:23:07,562 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-11-12 23:23:07,562 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIoCompletion [2021-11-12 23:23:07,589 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 97 nodes and edges [2021-11-12 23:23:07,592 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 33 nodes and edges [2021-11-12 23:23:07,594 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-11-12 23:23:07,596 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-12 23:23:07,773 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/witness.graphml [2021-11-12 23:23:07,773 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-12 23:23:07,773 INFO L158 Benchmark]: Toolchain (without parser) took 17241.39ms. Allocated memory was 94.4MB in the beginning and 209.7MB in the end (delta: 115.3MB). Free memory was 60.5MB in the beginning and 95.3MB in the end (delta: -34.8MB). Peak memory consumption was 79.7MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,774 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 47.5MB in the end (delta: 42.7kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:23:07,774 INFO L158 Benchmark]: CACSL2BoogieTranslator took 554.35ms. Allocated memory is still 94.4MB. Free memory was 60.2MB in the beginning and 60.0MB in the end (delta: 177.2kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,774 INFO L158 Benchmark]: Boogie Procedure Inliner took 112.21ms. Allocated memory is still 94.4MB. Free memory was 59.7MB in the beginning and 55.3MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,777 INFO L158 Benchmark]: Boogie Preprocessor took 63.35ms. Allocated memory is still 94.4MB. Free memory was 55.3MB in the beginning and 52.2MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,777 INFO L158 Benchmark]: RCFGBuilder took 1131.22ms. Allocated memory was 94.4MB in the beginning and 130.0MB in the end (delta: 35.7MB). Free memory was 52.2MB in the beginning and 92.7MB in the end (delta: -40.4MB). Peak memory consumption was 25.9MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,777 INFO L158 Benchmark]: TraceAbstraction took 15152.01ms. Allocated memory was 130.0MB in the beginning and 209.7MB in the end (delta: 79.7MB). Free memory was 92.2MB in the beginning and 116.2MB in the end (delta: -24.0MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,778 INFO L158 Benchmark]: Witness Printer took 221.76ms. Allocated memory is still 209.7MB. Free memory was 116.2MB in the beginning and 95.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-11-12 23:23:07,784 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.14ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 47.5MB in the end (delta: 42.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 554.35ms. Allocated memory is still 94.4MB. Free memory was 60.2MB in the beginning and 60.0MB in the end (delta: 177.2kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 112.21ms. Allocated memory is still 94.4MB. Free memory was 59.7MB in the beginning and 55.3MB in the end (delta: 4.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 63.35ms. Allocated memory is still 94.4MB. Free memory was 55.3MB in the beginning and 52.2MB in the end (delta: 3.1MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1131.22ms. Allocated memory was 94.4MB in the beginning and 130.0MB in the end (delta: 35.7MB). Free memory was 52.2MB in the beginning and 92.7MB in the end (delta: -40.4MB). Peak memory consumption was 25.9MB. Max. memory is 16.1GB. * TraceAbstraction took 15152.01ms. Allocated memory was 130.0MB in the beginning and 209.7MB in the end (delta: 79.7MB). Free memory was 92.2MB in the beginning and 116.2MB in the end (delta: -24.0MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. * Witness Printer took 221.76ms. Allocated memory is still 209.7MB. Free memory was 116.2MB in the beginning and 95.3MB in the end (delta: 21.0MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 56]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 647]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 10 procedures, 190 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 15.1s, OverallIterations: 45, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 8.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6510 SdHoareTripleChecker+Valid, 6780.56ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6373 mSDsluCounter, 24469 SdHoareTripleChecker+Invalid, 5634.83ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 17815 mSDsCounter, 1080 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8006 IncrementalHoareTripleChecker+Invalid, 9086 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1080 mSolverCounterUnsat, 8554 mSDtfsCounter, 8006 mSolverCounterSat, 156.97ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 597 GetRequests, 366 SyntacticMatches, 2 SemanticMatches, 229 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 1.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=694occurred in iteration=10, InterpolantAutomatonStates: 247, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.9s AutomataMinimizationTime, 45 MinimizatonAttempts, 1735 StatesRemovedByMinimization, 27 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 3.5s InterpolantComputationTime, 2005 NumberOfCodeBlocks, 2005 NumberOfCodeBlocksAsserted, 46 NumberOfCheckSat, 2084 ConstructedInterpolants, 0 QuantifiedInterpolants, 4647 SizeOfPredicates, 6 NumberOfNonLiveVariables, 948 ConjunctsInSsa, 15 ConjunctsInUnsatCore, 47 InterpolantComputations, 46 PerfectInterpolantSequences, 678/682 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 - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-11-12 23:23:07,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a74db43f-6c58-4641-af1d-40759bfb70f2/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE