./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version dbf71c69 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/config/TaipanMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta --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 1fa38cbba4031a56736a5ec3c724b1da0a42c893b0e9010b5807defb3e1b19fa --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-dbf71c6-m [2022-10-17 17:39:02,169 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-17 17:39:02,172 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-17 17:39:02,229 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-17 17:39:02,230 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-17 17:39:02,235 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-17 17:39:02,239 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-17 17:39:02,242 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-17 17:39:02,248 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-17 17:39:02,254 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-17 17:39:02,255 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-17 17:39:02,258 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-17 17:39:02,259 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-17 17:39:02,262 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-17 17:39:02,264 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-17 17:39:02,266 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-17 17:39:02,268 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-17 17:39:02,269 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-17 17:39:02,271 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-17 17:39:02,281 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-17 17:39:02,283 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-17 17:39:02,285 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-17 17:39:02,289 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-17 17:39:02,290 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-17 17:39:02,295 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-17 17:39:02,295 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-17 17:39:02,296 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-17 17:39:02,298 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-17 17:39:02,299 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-17 17:39:02,300 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-17 17:39:02,301 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-17 17:39:02,303 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-17 17:39:02,305 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-17 17:39:02,306 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-17 17:39:02,308 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-17 17:39:02,308 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-17 17:39:02,309 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-17 17:39:02,309 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-17 17:39:02,309 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-17 17:39:02,310 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-17 17:39:02,311 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-17 17:39:02,312 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/config/svcomp-DerefFreeMemtrack-32bit-Taipan_Default.epf [2022-10-17 17:39:02,357 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-17 17:39:02,360 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-17 17:39:02,361 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-17 17:39:02,361 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-17 17:39:02,362 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-17 17:39:02,363 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-17 17:39:02,363 INFO L138 SettingsManager]: * User list type=DISABLED [2022-10-17 17:39:02,363 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-10-17 17:39:02,363 INFO L138 SettingsManager]: * Explicit value domain=true [2022-10-17 17:39:02,364 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-10-17 17:39:02,365 INFO L138 SettingsManager]: * Octagon Domain=false [2022-10-17 17:39:02,365 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-10-17 17:39:02,365 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-10-17 17:39:02,365 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-10-17 17:39:02,366 INFO L138 SettingsManager]: * Interval Domain=false [2022-10-17 17:39:02,366 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-10-17 17:39:02,366 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-10-17 17:39:02,366 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-10-17 17:39:02,367 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-17 17:39:02,368 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-17 17:39:02,370 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-17 17:39:02,370 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-17 17:39:02,370 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-17 17:39:02,370 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-17 17:39:02,370 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-17 17:39:02,370 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-17 17:39:02,371 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-17 17:39:02,372 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-17 17:39:02,372 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-17 17:39:02,372 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-17 17:39:02,372 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-17 17:39:02,372 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-10-17 17:39:02,372 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-17 17:39:02,372 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-10-17 17:39:02,373 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-17 17:39:02,373 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-10-17 17:39:02,373 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/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_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta 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 -> 1fa38cbba4031a56736a5ec3c724b1da0a42c893b0e9010b5807defb3e1b19fa [2022-10-17 17:39:02,662 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-17 17:39:02,684 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-17 17:39:02,686 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-17 17:39:02,688 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-17 17:39:02,689 INFO L275 PluginConnector]: CDTParser initialized [2022-10-17 17:39:02,690 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/../../sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c [2022-10-17 17:39:02,774 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/data/332690f43/69b8768af40f4a7ea34bf929d691d696/FLAGec8bd3275 [2022-10-17 17:39:03,389 INFO L306 CDTParser]: Found 1 translation units. [2022-10-17 17:39:03,390 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c [2022-10-17 17:39:03,403 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/data/332690f43/69b8768af40f4a7ea34bf929d691d696/FLAGec8bd3275 [2022-10-17 17:39:03,671 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/data/332690f43/69b8768af40f4a7ea34bf929d691d696 [2022-10-17 17:39:03,673 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-17 17:39:03,675 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-10-17 17:39:03,676 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-17 17:39:03,676 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-17 17:39:03,680 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-17 17:39:03,681 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.10 05:39:03" (1/1) ... [2022-10-17 17:39:03,682 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@733d2d51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:03, skipping insertion in model container [2022-10-17 17:39:03,682 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.10 05:39:03" (1/1) ... [2022-10-17 17:39:03,690 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-17 17:39:03,741 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-17 17:39:03,957 WARN L230 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_1d99b2a3-2216-4598-8660-f3d2994b6db6/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c[2713,2726] [2022-10-17 17:39:04,112 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-17 17:39:04,127 INFO L203 MainTranslator]: Completed pre-run [2022-10-17 17:39:04,169 WARN L230 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_1d99b2a3-2216-4598-8660-f3d2994b6db6/sv-benchmarks/c/ntdrivers-simplified/floppy_simpl3.cil-2.c[2713,2726] [2022-10-17 17:39:04,280 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-17 17:39:04,301 INFO L208 MainTranslator]: Completed translation [2022-10-17 17:39:04,302 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04 WrapperNode [2022-10-17 17:39:04,302 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-17 17:39:04,303 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-17 17:39:04,303 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-17 17:39:04,304 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-17 17:39:04,312 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,345 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,406 INFO L138 Inliner]: procedures = 38, calls = 62, calls flagged for inlining = 19, calls inlined = 19, statements flattened = 916 [2022-10-17 17:39:04,406 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-17 17:39:04,419 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-17 17:39:04,419 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-17 17:39:04,420 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-17 17:39:04,430 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,430 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,437 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,437 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,463 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,472 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,476 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,480 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,488 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-17 17:39:04,489 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-17 17:39:04,489 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-17 17:39:04,489 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-17 17:39:04,490 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (1/1) ... [2022-10-17 17:39:04,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-17 17:39:04,536 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/z3 [2022-10-17 17:39:04,572 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-10-17 17:39:04,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-10-17 17:39:04,638 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-17 17:39:04,638 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2022-10-17 17:39:04,638 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2022-10-17 17:39:04,638 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2022-10-17 17:39:04,638 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2022-10-17 17:39:04,638 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2022-10-17 17:39:04,639 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2022-10-17 17:39:04,639 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2022-10-17 17:39:04,639 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2022-10-17 17:39:04,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-17 17:39:04,639 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2022-10-17 17:39:04,639 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2022-10-17 17:39:04,639 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-17 17:39:04,640 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-17 17:39:04,831 INFO L235 CfgBuilder]: Building ICFG [2022-10-17 17:39:04,834 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-17 17:39:04,843 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:04,994 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2022-10-17 17:39:04,999 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2022-10-17 17:39:05,000 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,020 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2022-10-17 17:39:05,020 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2022-10-17 17:39:05,045 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,049 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,058 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,066 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,069 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,075 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,077 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,079 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,088 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,765 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##86: assume !false; [2022-10-17 17:39:05,766 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume false; [2022-10-17 17:39:05,767 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##171: assume !false; [2022-10-17 17:39:05,767 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##170: assume false; [2022-10-17 17:39:05,768 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume !false; [2022-10-17 17:39:05,768 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##74: assume false; [2022-10-17 17:39:05,768 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume !false; [2022-10-17 17:39:05,768 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume false; [2022-10-17 17:39:05,768 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume !false; [2022-10-17 17:39:05,769 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume false; [2022-10-17 17:39:05,769 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume false; [2022-10-17 17:39:05,769 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume !false; [2022-10-17 17:39:05,769 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##109: assume false; [2022-10-17 17:39:05,769 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##110: assume !false; [2022-10-17 17:39:05,770 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##119: assume !false; [2022-10-17 17:39:05,770 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##118: assume false; [2022-10-17 17:39:05,771 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##122: assume false; [2022-10-17 17:39:05,771 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume !false; [2022-10-17 17:39:05,774 WARN L816 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2022-10-17 17:39:05,821 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2022-10-17 17:39:05,821 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2022-10-17 17:39:05,837 INFO L276 CfgBuilder]: Performing block encoding [2022-10-17 17:39:06,116 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-17 17:39:06,117 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-10-17 17:39:06,121 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.10 05:39:06 BoogieIcfgContainer [2022-10-17 17:39:06,121 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-17 17:39:06,125 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-17 17:39:06,126 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-17 17:39:06,130 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-17 17:39:06,130 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.10 05:39:03" (1/3) ... [2022-10-17 17:39:06,132 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@533845fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.10 05:39:06, skipping insertion in model container [2022-10-17 17:39:06,132 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.10 05:39:04" (2/3) ... [2022-10-17 17:39:06,132 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@533845fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.10 05:39:06, skipping insertion in model container [2022-10-17 17:39:06,133 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.10 05:39:06" (3/3) ... [2022-10-17 17:39:06,136 INFO L112 eAbstractionObserver]: Analyzing ICFG floppy_simpl3.cil-2.c [2022-10-17 17:39:06,159 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-17 17:39:06,159 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-10-17 17:39:06,234 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-17 17:39:06,241 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4d6b5423, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-17 17:39:06,242 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-10-17 17:39:06,259 INFO L276 IsEmpty]: Start isEmpty. Operand has 163 states, 118 states have (on average 1.576271186440678) internal successors, (186), 140 states have internal predecessors, (186), 37 states have call successors, (37), 5 states have call predecessors, (37), 5 states have return successors, (37), 32 states have call predecessors, (37), 37 states have call successors, (37) [2022-10-17 17:39:06,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2022-10-17 17:39:06,268 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:06,269 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2022-10-17 17:39:06,269 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:06,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:06,274 INFO L85 PathProgramCache]: Analyzing trace with hash 26897693, now seen corresponding path program 1 times [2022-10-17 17:39:06,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:06,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [352985792] [2022-10-17 17:39:06,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:06,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:06,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:06,509 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:06,510 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:06,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [352985792] [2022-10-17 17:39:06,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [352985792] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:06,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:06,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-17 17:39:06,513 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995647260] [2022-10-17 17:39:06,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:06,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:06,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:06,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:06,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:06,553 INFO L87 Difference]: Start difference. First operand has 163 states, 118 states have (on average 1.576271186440678) internal successors, (186), 140 states have internal predecessors, (186), 37 states have call successors, (37), 5 states have call predecessors, (37), 5 states have return successors, (37), 32 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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) [2022-10-17 17:39:06,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:06,673 INFO L93 Difference]: Finished difference Result 162 states and 238 transitions. [2022-10-17 17:39:06,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:06,676 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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 [2022-10-17 17:39:06,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:06,688 INFO L225 Difference]: With dead ends: 162 [2022-10-17 17:39:06,688 INFO L226 Difference]: Without dead ends: 161 [2022-10-17 17:39:06,690 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:06,694 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 120 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:06,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 290 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:06,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-10-17 17:39:06,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2022-10-17 17:39:06,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 118 states have (on average 1.5338983050847457) internal successors, (181), 138 states have internal predecessors, (181), 37 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-10-17 17:39:06,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 237 transitions. [2022-10-17 17:39:06,757 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 237 transitions. Word has length 4 [2022-10-17 17:39:06,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:06,758 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 237 transitions. [2022-10-17 17:39:06,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 2 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) [2022-10-17 17:39:06,760 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 237 transitions. [2022-10-17 17:39:06,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-10-17 17:39:06,767 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:06,767 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-10-17 17:39:06,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-17 17:39:06,768 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:06,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:06,768 INFO L85 PathProgramCache]: Analyzing trace with hash 833835846, now seen corresponding path program 1 times [2022-10-17 17:39:06,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:06,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688109094] [2022-10-17 17:39:06,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:06,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:06,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:06,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:06,879 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:06,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688109094] [2022-10-17 17:39:06,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688109094] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:06,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:06,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-10-17 17:39:06,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907863970] [2022-10-17 17:39:06,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:06,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:06,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:06,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:06,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:06,885 INFO L87 Difference]: Start difference. First operand 161 states and 237 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:07,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:07,037 INFO L93 Difference]: Finished difference Result 160 states and 236 transitions. [2022-10-17 17:39:07,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:07,037 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-10-17 17:39:07,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:07,044 INFO L225 Difference]: With dead ends: 160 [2022-10-17 17:39:07,044 INFO L226 Difference]: Without dead ends: 158 [2022-10-17 17:39:07,049 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:07,051 INFO L413 NwaCegarLoop]: 208 mSDtfsCounter, 144 mSDsluCounter, 36 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:07,052 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 238 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:07,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2022-10-17 17:39:07,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 158. [2022-10-17 17:39:07,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 116 states have (on average 1.4741379310344827) internal successors, (171), 135 states have internal predecessors, (171), 37 states have call successors, (37), 5 states have call predecessors, (37), 4 states have return successors, (19), 18 states have call predecessors, (19), 19 states have call successors, (19) [2022-10-17 17:39:07,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 227 transitions. [2022-10-17 17:39:07,082 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 227 transitions. Word has length 5 [2022-10-17 17:39:07,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:07,082 INFO L495 AbstractCegarLoop]: Abstraction has 158 states and 227 transitions. [2022-10-17 17:39:07,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 2 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:07,082 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 227 transitions. [2022-10-17 17:39:07,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-10-17 17:39:07,083 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:07,083 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:07,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-17 17:39:07,084 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:07,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:07,084 INFO L85 PathProgramCache]: Analyzing trace with hash -2011357307, now seen corresponding path program 1 times [2022-10-17 17:39:07,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:07,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836716081] [2022-10-17 17:39:07,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:07,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:07,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:07,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:07,212 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:07,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836716081] [2022-10-17 17:39:07,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836716081] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:07,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:07,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:07,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102810658] [2022-10-17 17:39:07,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:07,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:07,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:07,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:07,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:07,219 INFO L87 Difference]: Start difference. First operand 158 states and 227 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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) [2022-10-17 17:39:07,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:07,404 INFO L93 Difference]: Finished difference Result 194 states and 273 transitions. [2022-10-17 17:39:07,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:07,405 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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 10 [2022-10-17 17:39:07,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:07,408 INFO L225 Difference]: With dead ends: 194 [2022-10-17 17:39:07,408 INFO L226 Difference]: Without dead ends: 194 [2022-10-17 17:39:07,411 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:07,415 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 105 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:07,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 301 Invalid, 115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:07,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-10-17 17:39:07,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 191. [2022-10-17 17:39:07,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 151 states have (on average 1.403973509933775) internal successors, (212), 160 states have internal predecessors, (212), 33 states have call successors, (33), 9 states have call predecessors, (33), 6 states have return successors, (26), 22 states have call predecessors, (26), 23 states have call successors, (26) [2022-10-17 17:39:07,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 271 transitions. [2022-10-17 17:39:07,446 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 271 transitions. Word has length 10 [2022-10-17 17:39:07,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:07,447 INFO L495 AbstractCegarLoop]: Abstraction has 191 states and 271 transitions. [2022-10-17 17:39:07,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 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) [2022-10-17 17:39:07,448 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 271 transitions. [2022-10-17 17:39:07,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-10-17 17:39:07,448 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:07,448 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:07,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-17 17:39:07,449 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:07,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:07,450 INFO L85 PathProgramCache]: Analyzing trace with hash -1828228000, now seen corresponding path program 1 times [2022-10-17 17:39:07,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:07,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725125293] [2022-10-17 17:39:07,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:07,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:07,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:07,570 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:07,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:07,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725125293] [2022-10-17 17:39:07,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725125293] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:07,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:07,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:07,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165654957] [2022-10-17 17:39:07,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:07,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:07,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:07,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:07,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:07,575 INFO L87 Difference]: Start difference. First operand 191 states and 271 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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) [2022-10-17 17:39:07,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:07,681 INFO L93 Difference]: Finished difference Result 301 states and 423 transitions. [2022-10-17 17:39:07,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:07,684 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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 10 [2022-10-17 17:39:07,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:07,687 INFO L225 Difference]: With dead ends: 301 [2022-10-17 17:39:07,687 INFO L226 Difference]: Without dead ends: 301 [2022-10-17 17:39:07,687 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:07,688 INFO L413 NwaCegarLoop]: 188 mSDtfsCounter, 187 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:07,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 292 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:07,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-10-17 17:39:07,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 277. [2022-10-17 17:39:07,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 222 states have (on average 1.3873873873873874) internal successors, (308), 228 states have internal predecessors, (308), 42 states have call successors, (42), 16 states have call predecessors, (42), 12 states have return successors, (44), 33 states have call predecessors, (44), 34 states have call successors, (44) [2022-10-17 17:39:07,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 394 transitions. [2022-10-17 17:39:07,734 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 394 transitions. Word has length 10 [2022-10-17 17:39:07,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:07,737 INFO L495 AbstractCegarLoop]: Abstraction has 277 states and 394 transitions. [2022-10-17 17:39:07,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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) [2022-10-17 17:39:07,737 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 394 transitions. [2022-10-17 17:39:07,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-10-17 17:39:07,738 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:07,738 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:07,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-17 17:39:07,739 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:07,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:07,739 INFO L85 PathProgramCache]: Analyzing trace with hash -433144826, now seen corresponding path program 1 times [2022-10-17 17:39:07,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:07,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746027179] [2022-10-17 17:39:07,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:07,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:07,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:07,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:07,816 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:07,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746027179] [2022-10-17 17:39:07,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746027179] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:07,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:07,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:07,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338314136] [2022-10-17 17:39:07,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:07,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:07,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:07,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:07,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:07,820 INFO L87 Difference]: Start difference. First operand 277 states and 394 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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) [2022-10-17 17:39:07,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:07,915 INFO L93 Difference]: Finished difference Result 324 states and 451 transitions. [2022-10-17 17:39:07,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:07,916 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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 14 [2022-10-17 17:39:07,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:07,919 INFO L225 Difference]: With dead ends: 324 [2022-10-17 17:39:07,919 INFO L226 Difference]: Without dead ends: 324 [2022-10-17 17:39:07,919 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:07,920 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 188 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:07,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 232 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:07,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2022-10-17 17:39:07,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 308. [2022-10-17 17:39:07,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 248 states have (on average 1.375) internal successors, (341), 254 states have internal predecessors, (341), 44 states have call successors, (44), 19 states have call predecessors, (44), 15 states have return successors, (47), 36 states have call predecessors, (47), 37 states have call successors, (47) [2022-10-17 17:39:07,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 432 transitions. [2022-10-17 17:39:07,941 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 432 transitions. Word has length 14 [2022-10-17 17:39:07,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:07,941 INFO L495 AbstractCegarLoop]: Abstraction has 308 states and 432 transitions. [2022-10-17 17:39:07,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 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) [2022-10-17 17:39:07,942 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 432 transitions. [2022-10-17 17:39:07,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-10-17 17:39:07,944 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:07,944 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:07,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-17 17:39:07,944 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:07,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:07,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1556211197, now seen corresponding path program 1 times [2022-10-17 17:39:07,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:07,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741559519] [2022-10-17 17:39:07,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:07,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:07,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:07,987 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:07,987 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:07,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741559519] [2022-10-17 17:39:07,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741559519] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:07,987 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:07,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:07,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439432656] [2022-10-17 17:39:07,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:07,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:07,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:07,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:07,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:07,989 INFO L87 Difference]: Start difference. First operand 308 states and 432 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:08,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:08,145 INFO L93 Difference]: Finished difference Result 405 states and 570 transitions. [2022-10-17 17:39:08,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:08,145 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2022-10-17 17:39:08,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:08,149 INFO L225 Difference]: With dead ends: 405 [2022-10-17 17:39:08,149 INFO L226 Difference]: Without dead ends: 405 [2022-10-17 17:39:08,149 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:08,151 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 73 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:08,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 374 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:08,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 405 states. [2022-10-17 17:39:08,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 405 to 334. [2022-10-17 17:39:08,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 271 states have (on average 1.3874538745387455) internal successors, (376), 279 states have internal predecessors, (376), 45 states have call successors, (45), 20 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:08,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 470 transitions. [2022-10-17 17:39:08,169 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 470 transitions. Word has length 19 [2022-10-17 17:39:08,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:08,169 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 470 transitions. [2022-10-17 17:39:08,169 INFO L496 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:08,169 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 470 transitions. [2022-10-17 17:39:08,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-10-17 17:39:08,171 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:08,171 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:08,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-17 17:39:08,172 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:08,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:08,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1293503489, now seen corresponding path program 1 times [2022-10-17 17:39:08,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:08,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539761759] [2022-10-17 17:39:08,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:08,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:08,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:08,227 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:08,227 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:08,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539761759] [2022-10-17 17:39:08,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539761759] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:08,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:08,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:08,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494710785] [2022-10-17 17:39:08,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:08,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:08,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:08,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:08,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:08,229 INFO L87 Difference]: Start difference. First operand 334 states and 470 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:08,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:08,373 INFO L93 Difference]: Finished difference Result 340 states and 477 transitions. [2022-10-17 17:39:08,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:08,377 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-10-17 17:39:08,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:08,383 INFO L225 Difference]: With dead ends: 340 [2022-10-17 17:39:08,383 INFO L226 Difference]: Without dead ends: 340 [2022-10-17 17:39:08,383 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:08,386 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 10 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:08,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 305 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:08,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2022-10-17 17:39:08,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 340. [2022-10-17 17:39:08,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 277 states have (on average 1.3826714801444044) internal successors, (383), 284 states have internal predecessors, (383), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:08,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 477 transitions. [2022-10-17 17:39:08,412 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 477 transitions. Word has length 20 [2022-10-17 17:39:08,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:08,413 INFO L495 AbstractCegarLoop]: Abstraction has 340 states and 477 transitions. [2022-10-17 17:39:08,413 INFO L496 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), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-10-17 17:39:08,413 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 477 transitions. [2022-10-17 17:39:08,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-10-17 17:39:08,417 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:08,417 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:08,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-17 17:39:08,418 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:08,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:08,418 INFO L85 PathProgramCache]: Analyzing trace with hash 759800001, now seen corresponding path program 1 times [2022-10-17 17:39:08,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:08,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064970942] [2022-10-17 17:39:08,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:08,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:08,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:08,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:08,584 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:08,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064970942] [2022-10-17 17:39:08,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064970942] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:08,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:08,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:08,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424289659] [2022-10-17 17:39:08,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:08,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 17:39:08,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:08,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 17:39:08,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 17:39:08,587 INFO L87 Difference]: Start difference. First operand 340 states and 477 transitions. Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 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) [2022-10-17 17:39:08,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:08,808 INFO L93 Difference]: Finished difference Result 334 states and 463 transitions. [2022-10-17 17:39:08,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:08,809 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 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 20 [2022-10-17 17:39:08,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:08,815 INFO L225 Difference]: With dead ends: 334 [2022-10-17 17:39:08,815 INFO L226 Difference]: Without dead ends: 334 [2022-10-17 17:39:08,816 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:08,817 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 284 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:08,817 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 246 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:08,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 334 states. [2022-10-17 17:39:08,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 334 to 334. [2022-10-17 17:39:08,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 334 states, 271 states have (on average 1.3616236162361623) internal successors, (369), 278 states have internal predecessors, (369), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:08,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 463 transitions. [2022-10-17 17:39:08,841 INFO L78 Accepts]: Start accepts. Automaton has 334 states and 463 transitions. Word has length 20 [2022-10-17 17:39:08,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:08,841 INFO L495 AbstractCegarLoop]: Abstraction has 334 states and 463 transitions. [2022-10-17 17:39:08,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 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) [2022-10-17 17:39:08,841 INFO L276 IsEmpty]: Start isEmpty. Operand 334 states and 463 transitions. [2022-10-17 17:39:08,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-10-17 17:39:08,843 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:08,843 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:08,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-10-17 17:39:08,843 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:08,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:08,844 INFO L85 PathProgramCache]: Analyzing trace with hash 822813396, now seen corresponding path program 1 times [2022-10-17 17:39:08,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:08,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [25804159] [2022-10-17 17:39:08,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:08,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:08,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:08,892 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:08,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [25804159] [2022-10-17 17:39:08,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [25804159] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:08,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:08,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:08,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598432797] [2022-10-17 17:39:08,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:08,894 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:08,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:08,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:08,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:08,896 INFO L87 Difference]: Start difference. First operand 334 states and 463 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) [2022-10-17 17:39:08,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:08,998 INFO L93 Difference]: Finished difference Result 353 states and 485 transitions. [2022-10-17 17:39:09,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:09,003 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 [2022-10-17 17:39:09,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:09,005 INFO L225 Difference]: With dead ends: 353 [2022-10-17 17:39:09,005 INFO L226 Difference]: Without dead ends: 353 [2022-10-17 17:39:09,006 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:09,008 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 17 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:09,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 308 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:09,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2022-10-17 17:39:09,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 351. [2022-10-17 17:39:09,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 288 states have (on average 1.3541666666666667) internal successors, (390), 294 states have internal predecessors, (390), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:09,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 484 transitions. [2022-10-17 17:39:09,029 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 484 transitions. Word has length 21 [2022-10-17 17:39:09,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:09,029 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 484 transitions. [2022-10-17 17:39:09,029 INFO L496 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) [2022-10-17 17:39:09,029 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 484 transitions. [2022-10-17 17:39:09,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-10-17 17:39:09,030 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:09,031 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:09,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-10-17 17:39:09,031 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:09,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:09,036 INFO L85 PathProgramCache]: Analyzing trace with hash -246447618, now seen corresponding path program 1 times [2022-10-17 17:39:09,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:09,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59371443] [2022-10-17 17:39:09,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:09,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:09,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:09,118 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:09,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59371443] [2022-10-17 17:39:09,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59371443] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:09,119 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:09,119 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:09,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1377968111] [2022-10-17 17:39:09,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:09,120 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:09,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:09,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:09,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:09,124 INFO L87 Difference]: Start difference. First operand 351 states and 484 transitions. Second operand has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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) [2022-10-17 17:39:09,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:09,232 INFO L93 Difference]: Finished difference Result 354 states and 488 transitions. [2022-10-17 17:39:09,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:09,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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 21 [2022-10-17 17:39:09,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:09,236 INFO L225 Difference]: With dead ends: 354 [2022-10-17 17:39:09,239 INFO L226 Difference]: Without dead ends: 354 [2022-10-17 17:39:09,240 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:09,240 INFO L413 NwaCegarLoop]: 179 mSDtfsCounter, 0 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 323 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:09,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 323 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:09,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2022-10-17 17:39:09,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 354. [2022-10-17 17:39:09,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 291 states have (on average 1.3539518900343643) internal successors, (394), 297 states have internal predecessors, (394), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:09,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 488 transitions. [2022-10-17 17:39:09,259 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 488 transitions. Word has length 21 [2022-10-17 17:39:09,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:09,261 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 488 transitions. [2022-10-17 17:39:09,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.333333333333333) internal successors, (19), 3 states have internal predecessors, (19), 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) [2022-10-17 17:39:09,261 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 488 transitions. [2022-10-17 17:39:09,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-10-17 17:39:09,262 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:09,263 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:09,263 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-17 17:39:09,263 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:09,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:09,264 INFO L85 PathProgramCache]: Analyzing trace with hash 189596840, now seen corresponding path program 1 times [2022-10-17 17:39:09,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:09,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721463634] [2022-10-17 17:39:09,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:09,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:09,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:09,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:09,389 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:09,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721463634] [2022-10-17 17:39:09,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721463634] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:09,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:09,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:09,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717233951] [2022-10-17 17:39:09,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:09,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:09,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:09,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:09,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:09,392 INFO L87 Difference]: Start difference. First operand 354 states and 488 transitions. Second operand has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 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) [2022-10-17 17:39:09,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:09,628 INFO L93 Difference]: Finished difference Result 356 states and 488 transitions. [2022-10-17 17:39:09,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:09,629 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 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 22 [2022-10-17 17:39:09,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:09,631 INFO L225 Difference]: With dead ends: 356 [2022-10-17 17:39:09,631 INFO L226 Difference]: Without dead ends: 356 [2022-10-17 17:39:09,632 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:09,632 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 247 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 231 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 360 SdHoareTripleChecker+Invalid, 246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 231 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:09,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 360 Invalid, 246 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 231 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:09,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-10-17 17:39:09,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 354. [2022-10-17 17:39:09,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 291 states have (on average 1.3505154639175259) internal successors, (393), 297 states have internal predecessors, (393), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:09,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 487 transitions. [2022-10-17 17:39:09,645 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 487 transitions. Word has length 22 [2022-10-17 17:39:09,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:09,645 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 487 transitions. [2022-10-17 17:39:09,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.8) internal successors, (19), 5 states have internal predecessors, (19), 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) [2022-10-17 17:39:09,646 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 487 transitions. [2022-10-17 17:39:09,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2022-10-17 17:39:09,647 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:09,647 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:09,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-17 17:39:09,647 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:09,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:09,648 INFO L85 PathProgramCache]: Analyzing trace with hash 722450881, now seen corresponding path program 1 times [2022-10-17 17:39:09,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:09,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504625639] [2022-10-17 17:39:09,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:09,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:09,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:09,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:09,729 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:09,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504625639] [2022-10-17 17:39:09,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504625639] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:09,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:09,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:09,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822832423] [2022-10-17 17:39:09,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:09,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:09,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:09,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:09,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:09,732 INFO L87 Difference]: Start difference. First operand 354 states and 487 transitions. Second operand has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 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) [2022-10-17 17:39:09,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:09,944 INFO L93 Difference]: Finished difference Result 356 states and 487 transitions. [2022-10-17 17:39:09,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:09,945 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 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 23 [2022-10-17 17:39:09,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:09,947 INFO L225 Difference]: With dead ends: 356 [2022-10-17 17:39:09,948 INFO L226 Difference]: Without dead ends: 356 [2022-10-17 17:39:09,948 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:09,949 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 243 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:09,950 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 361 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:09,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-10-17 17:39:09,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 354. [2022-10-17 17:39:09,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 291 states have (on average 1.3470790378006874) internal successors, (392), 297 states have internal predecessors, (392), 45 states have call successors, (45), 21 states have call predecessors, (45), 17 states have return successors, (49), 36 states have call predecessors, (49), 38 states have call successors, (49) [2022-10-17 17:39:09,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 486 transitions. [2022-10-17 17:39:09,966 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 486 transitions. Word has length 23 [2022-10-17 17:39:09,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:09,966 INFO L495 AbstractCegarLoop]: Abstraction has 354 states and 486 transitions. [2022-10-17 17:39:09,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.0) internal successors, (20), 5 states have internal predecessors, (20), 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) [2022-10-17 17:39:09,967 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 486 transitions. [2022-10-17 17:39:09,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-10-17 17:39:09,969 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:09,969 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:09,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-17 17:39:09,970 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:09,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:09,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1005224305, now seen corresponding path program 1 times [2022-10-17 17:39:09,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:09,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107714673] [2022-10-17 17:39:09,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:09,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:10,047 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:10,048 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:10,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107714673] [2022-10-17 17:39:10,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107714673] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:10,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:10,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 17:39:10,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64589604] [2022-10-17 17:39:10,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:10,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 17:39:10,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:10,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 17:39:10,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 17:39:10,051 INFO L87 Difference]: Start difference. First operand 354 states and 486 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 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) [2022-10-17 17:39:10,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:10,134 INFO L93 Difference]: Finished difference Result 365 states and 496 transitions. [2022-10-17 17:39:10,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:10,135 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 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 24 [2022-10-17 17:39:10,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:10,138 INFO L225 Difference]: With dead ends: 365 [2022-10-17 17:39:10,138 INFO L226 Difference]: Without dead ends: 352 [2022-10-17 17:39:10,139 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:10,140 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 10 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:10,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 527 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:10,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-10-17 17:39:10,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 352. [2022-10-17 17:39:10,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 290 states have (on average 1.3448275862068966) internal successors, (390), 296 states have internal predecessors, (390), 44 states have call successors, (44), 21 states have call predecessors, (44), 17 states have return successors, (48), 35 states have call predecessors, (48), 37 states have call successors, (48) [2022-10-17 17:39:10,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 482 transitions. [2022-10-17 17:39:10,154 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 482 transitions. Word has length 24 [2022-10-17 17:39:10,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:10,155 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 482 transitions. [2022-10-17 17:39:10,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 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) [2022-10-17 17:39:10,155 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 482 transitions. [2022-10-17 17:39:10,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-10-17 17:39:10,158 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:10,158 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:10,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-10-17 17:39:10,158 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:10,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:10,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1820224823, now seen corresponding path program 1 times [2022-10-17 17:39:10,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:10,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404795387] [2022-10-17 17:39:10,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:10,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:10,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:10,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:10,233 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:10,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404795387] [2022-10-17 17:39:10,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404795387] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:10,234 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:10,234 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 17:39:10,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429641213] [2022-10-17 17:39:10,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:10,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 17:39:10,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:10,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 17:39:10,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 17:39:10,236 INFO L87 Difference]: Start difference. First operand 352 states and 482 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:10,363 INFO L93 Difference]: Finished difference Result 271 states and 346 transitions. [2022-10-17 17:39:10,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:10,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2022-10-17 17:39:10,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:10,366 INFO L225 Difference]: With dead ends: 271 [2022-10-17 17:39:10,366 INFO L226 Difference]: Without dead ends: 271 [2022-10-17 17:39:10,367 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:10,367 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 224 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 352 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:10,368 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 352 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:10,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 271 states. [2022-10-17 17:39:10,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 254. [2022-10-17 17:39:10,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 208 states have (on average 1.2980769230769231) internal successors, (270), 215 states have internal predecessors, (270), 32 states have call successors, (32), 15 states have call predecessors, (32), 13 states have return successors, (28), 24 states have call predecessors, (28), 25 states have call successors, (28) [2022-10-17 17:39:10,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 330 transitions. [2022-10-17 17:39:10,377 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 330 transitions. Word has length 26 [2022-10-17 17:39:10,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:10,377 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 330 transitions. [2022-10-17 17:39:10,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,378 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 330 transitions. [2022-10-17 17:39:10,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-10-17 17:39:10,379 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:10,379 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:10,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-10-17 17:39:10,380 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:10,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:10,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1764958214, now seen corresponding path program 1 times [2022-10-17 17:39:10,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:10,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682814061] [2022-10-17 17:39:10,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:10,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:10,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:10,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:10,450 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:10,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682814061] [2022-10-17 17:39:10,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682814061] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:10,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:10,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:10,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [938263844] [2022-10-17 17:39:10,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:10,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:10,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:10,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:10,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:10,452 INFO L87 Difference]: Start difference. First operand 254 states and 330 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:10,522 INFO L93 Difference]: Finished difference Result 301 states and 385 transitions. [2022-10-17 17:39:10,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:10,523 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2022-10-17 17:39:10,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:10,525 INFO L225 Difference]: With dead ends: 301 [2022-10-17 17:39:10,525 INFO L226 Difference]: Without dead ends: 301 [2022-10-17 17:39:10,526 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:10,526 INFO L413 NwaCegarLoop]: 205 mSDtfsCounter, 88 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:10,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 350 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:10,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-10-17 17:39:10,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 282. [2022-10-17 17:39:10,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 231 states have (on average 1.29004329004329) internal successors, (298), 237 states have internal predecessors, (298), 34 states have call successors, (34), 17 states have call predecessors, (34), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:10,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 366 transitions. [2022-10-17 17:39:10,537 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 366 transitions. Word has length 27 [2022-10-17 17:39:10,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:10,537 INFO L495 AbstractCegarLoop]: Abstraction has 282 states and 366 transitions. [2022-10-17 17:39:10,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,538 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 366 transitions. [2022-10-17 17:39:10,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-10-17 17:39:10,539 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:10,539 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:10,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-10-17 17:39:10,540 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:10,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:10,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1403662615, now seen corresponding path program 1 times [2022-10-17 17:39:10,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:10,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192266820] [2022-10-17 17:39:10,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:10,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:10,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:10,815 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:10,815 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:10,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192266820] [2022-10-17 17:39:10,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192266820] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:10,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:10,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:10,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510362626] [2022-10-17 17:39:10,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:10,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:10,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:10,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:10,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:10,820 INFO L87 Difference]: Start difference. First operand 282 states and 366 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:10,876 INFO L93 Difference]: Finished difference Result 275 states and 354 transitions. [2022-10-17 17:39:10,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:10,877 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2022-10-17 17:39:10,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:10,879 INFO L225 Difference]: With dead ends: 275 [2022-10-17 17:39:10,879 INFO L226 Difference]: Without dead ends: 275 [2022-10-17 17:39:10,879 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:10,880 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 9 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 334 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:10,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 334 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 17:39:10,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-10-17 17:39:10,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2022-10-17 17:39:10,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 225 states have (on average 1.2755555555555556) internal successors, (287), 230 states have internal predecessors, (287), 33 states have call successors, (33), 17 states have call predecessors, (33), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:10,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 354 transitions. [2022-10-17 17:39:10,892 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 354 transitions. Word has length 28 [2022-10-17 17:39:10,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:10,893 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 354 transitions. [2022-10-17 17:39:10,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:10,893 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 354 transitions. [2022-10-17 17:39:10,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-17 17:39:10,894 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:10,894 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:10,895 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-10-17 17:39:10,895 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:10,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:10,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1228016018, now seen corresponding path program 1 times [2022-10-17 17:39:10,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:10,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105063083] [2022-10-17 17:39:10,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:10,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:11,064 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:11,064 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:11,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105063083] [2022-10-17 17:39:11,064 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105063083] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:11,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:11,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:11,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1388200232] [2022-10-17 17:39:11,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:11,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:11,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:11,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:11,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:11,067 INFO L87 Difference]: Start difference. First operand 275 states and 354 transitions. Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:11,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:11,299 INFO L93 Difference]: Finished difference Result 300 states and 383 transitions. [2022-10-17 17:39:11,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:11,299 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2022-10-17 17:39:11,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:11,301 INFO L225 Difference]: With dead ends: 300 [2022-10-17 17:39:11,301 INFO L226 Difference]: Without dead ends: 300 [2022-10-17 17:39:11,301 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:11,302 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 200 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:11,302 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 371 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:11,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-10-17 17:39:11,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 275. [2022-10-17 17:39:11,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 225 states have (on average 1.271111111111111) internal successors, (286), 230 states have internal predecessors, (286), 33 states have call successors, (33), 17 states have call predecessors, (33), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:11,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 353 transitions. [2022-10-17 17:39:11,316 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 353 transitions. Word has length 30 [2022-10-17 17:39:11,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:11,317 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 353 transitions. [2022-10-17 17:39:11,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 5 states have internal predecessors, (26), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:11,317 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 353 transitions. [2022-10-17 17:39:11,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2022-10-17 17:39:11,318 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:11,318 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:11,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-17 17:39:11,319 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:11,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:11,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1340896574, now seen corresponding path program 1 times [2022-10-17 17:39:11,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:11,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866130449] [2022-10-17 17:39:11,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:11,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:11,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:11,388 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:11,389 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:11,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866130449] [2022-10-17 17:39:11,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866130449] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:11,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:11,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:11,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631599953] [2022-10-17 17:39:11,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:11,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 17:39:11,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:11,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 17:39:11,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:11,391 INFO L87 Difference]: Start difference. First operand 275 states and 353 transitions. Second operand has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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) [2022-10-17 17:39:11,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:11,686 INFO L93 Difference]: Finished difference Result 304 states and 385 transitions. [2022-10-17 17:39:11,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 17:39:11,687 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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 29 [2022-10-17 17:39:11,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:11,689 INFO L225 Difference]: With dead ends: 304 [2022-10-17 17:39:11,689 INFO L226 Difference]: Without dead ends: 304 [2022-10-17 17:39:11,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:11,690 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 211 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 333 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 459 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 333 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:11,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 459 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 333 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:11,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2022-10-17 17:39:11,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 275. [2022-10-17 17:39:11,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 225 states have (on average 1.2622222222222221) internal successors, (284), 230 states have internal predecessors, (284), 33 states have call successors, (33), 17 states have call predecessors, (33), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:11,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 351 transitions. [2022-10-17 17:39:11,700 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 351 transitions. Word has length 29 [2022-10-17 17:39:11,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:11,701 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 351 transitions. [2022-10-17 17:39:11,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.333333333333333) internal successors, (26), 5 states have internal predecessors, (26), 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) [2022-10-17 17:39:11,701 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 351 transitions. [2022-10-17 17:39:11,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-10-17 17:39:11,702 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:11,702 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:11,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-10-17 17:39:11,703 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:11,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:11,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1310234702, now seen corresponding path program 1 times [2022-10-17 17:39:11,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:11,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573153378] [2022-10-17 17:39:11,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:11,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:11,912 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:11,912 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:11,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573153378] [2022-10-17 17:39:11,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573153378] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:11,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:11,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 17:39:11,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608874002] [2022-10-17 17:39:11,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:11,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 17:39:11,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:11,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 17:39:11,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-17 17:39:11,915 INFO L87 Difference]: Start difference. First operand 275 states and 351 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:12,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:12,163 INFO L93 Difference]: Finished difference Result 305 states and 396 transitions. [2022-10-17 17:39:12,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-17 17:39:12,163 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2022-10-17 17:39:12,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:12,166 INFO L225 Difference]: With dead ends: 305 [2022-10-17 17:39:12,166 INFO L226 Difference]: Without dead ends: 305 [2022-10-17 17:39:12,166 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:12,167 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 187 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 307 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:12,167 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [187 Valid, 499 Invalid, 307 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:12,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2022-10-17 17:39:12,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 275. [2022-10-17 17:39:12,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 225 states have (on average 1.2622222222222221) internal successors, (284), 230 states have internal predecessors, (284), 33 states have call successors, (33), 17 states have call predecessors, (33), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:12,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 351 transitions. [2022-10-17 17:39:12,177 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 351 transitions. Word has length 31 [2022-10-17 17:39:12,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:12,178 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 351 transitions. [2022-10-17 17:39:12,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:12,178 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 351 transitions. [2022-10-17 17:39:12,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-10-17 17:39:12,179 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:12,179 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:12,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-10-17 17:39:12,180 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:12,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:12,180 INFO L85 PathProgramCache]: Analyzing trace with hash -919878264, now seen corresponding path program 1 times [2022-10-17 17:39:12,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:12,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [629131751] [2022-10-17 17:39:12,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:12,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:12,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:12,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:12,274 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:12,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [629131751] [2022-10-17 17:39:12,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [629131751] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:12,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:12,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:12,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077138168] [2022-10-17 17:39:12,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:12,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 17:39:12,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:12,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 17:39:12,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:12,276 INFO L87 Difference]: Start difference. First operand 275 states and 351 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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) [2022-10-17 17:39:12,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:12,540 INFO L93 Difference]: Finished difference Result 279 states and 353 transitions. [2022-10-17 17:39:12,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 17:39:12,540 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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 30 [2022-10-17 17:39:12,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:12,542 INFO L225 Difference]: With dead ends: 279 [2022-10-17 17:39:12,542 INFO L226 Difference]: Without dead ends: 279 [2022-10-17 17:39:12,543 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:12,543 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 198 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:12,544 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [200 Valid, 449 Invalid, 335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:12,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-10-17 17:39:12,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 275. [2022-10-17 17:39:12,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 225 states have (on average 1.2533333333333334) internal successors, (282), 230 states have internal predecessors, (282), 33 states have call successors, (33), 17 states have call predecessors, (33), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:12,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 349 transitions. [2022-10-17 17:39:12,554 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 349 transitions. Word has length 30 [2022-10-17 17:39:12,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:12,554 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 349 transitions. [2022-10-17 17:39:12,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 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) [2022-10-17 17:39:12,554 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 349 transitions. [2022-10-17 17:39:12,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-10-17 17:39:12,556 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:12,556 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:12,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-10-17 17:39:12,556 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:12,557 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:12,557 INFO L85 PathProgramCache]: Analyzing trace with hash -683127971, now seen corresponding path program 1 times [2022-10-17 17:39:12,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:12,557 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262310787] [2022-10-17 17:39:12,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:12,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:12,621 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:12,621 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:12,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262310787] [2022-10-17 17:39:12,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262310787] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:12,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:12,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:12,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786990217] [2022-10-17 17:39:12,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:12,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:12,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:12,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:12,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:12,623 INFO L87 Difference]: Start difference. First operand 275 states and 349 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, (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) [2022-10-17 17:39:12,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:12,709 INFO L93 Difference]: Finished difference Result 276 states and 346 transitions. [2022-10-17 17:39:12,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:12,709 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, (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 31 [2022-10-17 17:39:12,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:12,711 INFO L225 Difference]: With dead ends: 276 [2022-10-17 17:39:12,711 INFO L226 Difference]: Without dead ends: 276 [2022-10-17 17:39:12,711 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:12,712 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 31 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:12,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 290 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:12,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276 states. [2022-10-17 17:39:12,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 272. [2022-10-17 17:39:12,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 223 states have (on average 1.242152466367713) internal successors, (277), 227 states have internal predecessors, (277), 32 states have call successors, (32), 17 states have call predecessors, (32), 16 states have return successors, (34), 28 states have call predecessors, (34), 28 states have call successors, (34) [2022-10-17 17:39:12,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 343 transitions. [2022-10-17 17:39:12,722 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 343 transitions. Word has length 31 [2022-10-17 17:39:12,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:12,722 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 343 transitions. [2022-10-17 17:39:12,722 INFO L496 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, (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) [2022-10-17 17:39:12,723 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 343 transitions. [2022-10-17 17:39:12,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2022-10-17 17:39:12,724 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:12,724 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:12,724 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-10-17 17:39:12,724 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:12,725 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:12,725 INFO L85 PathProgramCache]: Analyzing trace with hash -2000915071, now seen corresponding path program 1 times [2022-10-17 17:39:12,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:12,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918268512] [2022-10-17 17:39:12,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:12,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:12,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:12,779 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:12,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918268512] [2022-10-17 17:39:12,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918268512] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:12,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:12,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:12,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374254799] [2022-10-17 17:39:12,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:12,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:12,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:12,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:12,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:12,781 INFO L87 Difference]: Start difference. First operand 272 states and 343 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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) [2022-10-17 17:39:12,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:12,881 INFO L93 Difference]: Finished difference Result 284 states and 354 transitions. [2022-10-17 17:39:12,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-17 17:39:12,887 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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 31 [2022-10-17 17:39:12,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:12,888 INFO L225 Difference]: With dead ends: 284 [2022-10-17 17:39:12,889 INFO L226 Difference]: Without dead ends: 256 [2022-10-17 17:39:12,889 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:12,890 INFO L413 NwaCegarLoop]: 163 mSDtfsCounter, 33 mSDsluCounter, 546 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 639 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:12,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 639 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:12,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2022-10-17 17:39:12,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 256. [2022-10-17 17:39:12,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 211 states have (on average 1.2369668246445498) internal successors, (261), 214 states have internal predecessors, (261), 30 states have call successors, (30), 15 states have call predecessors, (30), 14 states have return successors, (32), 27 states have call predecessors, (32), 26 states have call successors, (32) [2022-10-17 17:39:12,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 323 transitions. [2022-10-17 17:39:12,900 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 323 transitions. Word has length 31 [2022-10-17 17:39:12,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:12,900 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 323 transitions. [2022-10-17 17:39:12,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 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) [2022-10-17 17:39:12,901 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 323 transitions. [2022-10-17 17:39:12,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-17 17:39:12,902 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:12,902 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:12,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-10-17 17:39:12,903 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:12,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:12,904 INFO L85 PathProgramCache]: Analyzing trace with hash 750054719, now seen corresponding path program 1 times [2022-10-17 17:39:12,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:12,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018425607] [2022-10-17 17:39:12,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:12,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:12,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:13,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:13,005 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:13,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018425607] [2022-10-17 17:39:13,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018425607] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:13,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:13,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:13,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989675183] [2022-10-17 17:39:13,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:13,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:13,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:13,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:13,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:13,009 INFO L87 Difference]: Start difference. First operand 256 states and 323 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) [2022-10-17 17:39:13,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:13,199 INFO L93 Difference]: Finished difference Result 258 states and 323 transitions. [2022-10-17 17:39:13,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:13,199 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 [2022-10-17 17:39:13,200 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:13,201 INFO L225 Difference]: With dead ends: 258 [2022-10-17 17:39:13,202 INFO L226 Difference]: Without dead ends: 258 [2022-10-17 17:39:13,202 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:13,203 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 202 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:13,203 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 318 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:13,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-10-17 17:39:13,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 256. [2022-10-17 17:39:13,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 211 states have (on average 1.2322274881516588) internal successors, (260), 214 states have internal predecessors, (260), 30 states have call successors, (30), 15 states have call predecessors, (30), 14 states have return successors, (32), 27 states have call predecessors, (32), 26 states have call successors, (32) [2022-10-17 17:39:13,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 322 transitions. [2022-10-17 17:39:13,213 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 322 transitions. Word has length 32 [2022-10-17 17:39:13,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:13,213 INFO L495 AbstractCegarLoop]: Abstraction has 256 states and 322 transitions. [2022-10-17 17:39:13,214 INFO L496 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) [2022-10-17 17:39:13,214 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 322 transitions. [2022-10-17 17:39:13,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2022-10-17 17:39:13,215 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:13,215 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:13,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-10-17 17:39:13,215 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:13,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:13,217 INFO L85 PathProgramCache]: Analyzing trace with hash 750331549, now seen corresponding path program 1 times [2022-10-17 17:39:13,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:13,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343709981] [2022-10-17 17:39:13,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:13,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:13,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:13,307 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:13,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343709981] [2022-10-17 17:39:13,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343709981] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:13,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:13,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 17:39:13,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131149202] [2022-10-17 17:39:13,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:13,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 17:39:13,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:13,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 17:39:13,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-17 17:39:13,312 INFO L87 Difference]: Start difference. First operand 256 states and 322 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) [2022-10-17 17:39:13,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:13,478 INFO L93 Difference]: Finished difference Result 265 states and 330 transitions. [2022-10-17 17:39:13,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 17:39:13,479 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 [2022-10-17 17:39:13,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:13,481 INFO L225 Difference]: With dead ends: 265 [2022-10-17 17:39:13,481 INFO L226 Difference]: Without dead ends: 252 [2022-10-17 17:39:13,481 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:13,482 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 9 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:13,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 897 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:13,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-10-17 17:39:13,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 252. [2022-10-17 17:39:13,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 208 states have (on average 1.2307692307692308) internal successors, (256), 211 states have internal predecessors, (256), 29 states have call successors, (29), 15 states have call predecessors, (29), 14 states have return successors, (31), 26 states have call predecessors, (31), 25 states have call successors, (31) [2022-10-17 17:39:13,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 316 transitions. [2022-10-17 17:39:13,494 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 316 transitions. Word has length 32 [2022-10-17 17:39:13,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:13,494 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 316 transitions. [2022-10-17 17:39:13,494 INFO L496 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) [2022-10-17 17:39:13,495 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 316 transitions. [2022-10-17 17:39:13,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-10-17 17:39:13,497 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:13,497 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:13,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-10-17 17:39:13,498 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:13,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:13,498 INFO L85 PathProgramCache]: Analyzing trace with hash -464502107, now seen corresponding path program 1 times [2022-10-17 17:39:13,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:13,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208422765] [2022-10-17 17:39:13,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:13,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:13,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:13,729 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:13,730 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:13,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208422765] [2022-10-17 17:39:13,730 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208422765] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:13,730 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:13,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 17:39:13,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469507010] [2022-10-17 17:39:13,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:13,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 17:39:13,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:13,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 17:39:13,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-17 17:39:13,732 INFO L87 Difference]: Start difference. First operand 252 states and 316 transitions. Second operand has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:13,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:14,000 INFO L93 Difference]: Finished difference Result 282 states and 357 transitions. [2022-10-17 17:39:14,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-17 17:39:14,001 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), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 33 [2022-10-17 17:39:14,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:14,003 INFO L225 Difference]: With dead ends: 282 [2022-10-17 17:39:14,003 INFO L226 Difference]: Without dead ends: 282 [2022-10-17 17:39:14,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:14,004 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 407 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 407 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:14,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [407 Valid, 513 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:14,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2022-10-17 17:39:14,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 252. [2022-10-17 17:39:14,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 208 states have (on average 1.2307692307692308) internal successors, (256), 211 states have internal predecessors, (256), 29 states have call successors, (29), 15 states have call predecessors, (29), 14 states have return successors, (31), 26 states have call predecessors, (31), 25 states have call successors, (31) [2022-10-17 17:39:14,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 316 transitions. [2022-10-17 17:39:14,013 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 316 transitions. Word has length 33 [2022-10-17 17:39:14,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:14,014 INFO L495 AbstractCegarLoop]: Abstraction has 252 states and 316 transitions. [2022-10-17 17:39:14,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.833333333333333) internal successors, (29), 6 states have internal predecessors, (29), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-10-17 17:39:14,018 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 316 transitions. [2022-10-17 17:39:14,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-17 17:39:14,020 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:14,020 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:14,020 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-10-17 17:39:14,020 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:14,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:14,021 INFO L85 PathProgramCache]: Analyzing trace with hash -1673492342, now seen corresponding path program 1 times [2022-10-17 17:39:14,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:14,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22792702] [2022-10-17 17:39:14,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:14,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:14,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:14,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:14,112 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:14,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22792702] [2022-10-17 17:39:14,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22792702] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:14,112 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:14,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 17:39:14,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93204335] [2022-10-17 17:39:14,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:14,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 17:39:14,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:14,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 17:39:14,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:14,115 INFO L87 Difference]: Start difference. First operand 252 states and 316 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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) [2022-10-17 17:39:14,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:14,295 INFO L93 Difference]: Finished difference Result 262 states and 325 transitions. [2022-10-17 17:39:14,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:14,296 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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 35 [2022-10-17 17:39:14,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:14,297 INFO L225 Difference]: With dead ends: 262 [2022-10-17 17:39:14,298 INFO L226 Difference]: Without dead ends: 248 [2022-10-17 17:39:14,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:14,299 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 18 mSDsluCounter, 999 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:14,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1035 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:14,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-10-17 17:39:14,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 248. [2022-10-17 17:39:14,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 205 states have (on average 1.2292682926829268) internal successors, (252), 208 states have internal predecessors, (252), 28 states have call successors, (28), 15 states have call predecessors, (28), 14 states have return successors, (30), 25 states have call predecessors, (30), 24 states have call successors, (30) [2022-10-17 17:39:14,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 310 transitions. [2022-10-17 17:39:14,307 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 310 transitions. Word has length 35 [2022-10-17 17:39:14,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:14,307 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 310 transitions. [2022-10-17 17:39:14,308 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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) [2022-10-17 17:39:14,308 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 310 transitions. [2022-10-17 17:39:14,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2022-10-17 17:39:14,309 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:14,309 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:14,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-10-17 17:39:14,309 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:14,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:14,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1386746268, now seen corresponding path program 1 times [2022-10-17 17:39:14,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:14,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944153008] [2022-10-17 17:39:14,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:14,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:14,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:14,392 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:14,393 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:14,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944153008] [2022-10-17 17:39:14,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944153008] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:14,393 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:14,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 17:39:14,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506727309] [2022-10-17 17:39:14,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:14,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 17:39:14,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:14,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 17:39:14,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:14,395 INFO L87 Difference]: Start difference. First operand 248 states and 310 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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) [2022-10-17 17:39:14,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:14,573 INFO L93 Difference]: Finished difference Result 258 states and 319 transitions. [2022-10-17 17:39:14,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:14,573 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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 35 [2022-10-17 17:39:14,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:14,575 INFO L225 Difference]: With dead ends: 258 [2022-10-17 17:39:14,576 INFO L226 Difference]: Without dead ends: 244 [2022-10-17 17:39:14,576 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:14,576 INFO L413 NwaCegarLoop]: 155 mSDtfsCounter, 18 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1000 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:14,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1000 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:14,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-10-17 17:39:14,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2022-10-17 17:39:14,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 202 states have (on average 1.2277227722772277) internal successors, (248), 205 states have internal predecessors, (248), 27 states have call successors, (27), 15 states have call predecessors, (27), 14 states have return successors, (29), 24 states have call predecessors, (29), 23 states have call successors, (29) [2022-10-17 17:39:14,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 304 transitions. [2022-10-17 17:39:14,585 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 304 transitions. Word has length 35 [2022-10-17 17:39:14,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:14,585 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 304 transitions. [2022-10-17 17:39:14,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 7 states have internal predecessors, (32), 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) [2022-10-17 17:39:14,585 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 304 transitions. [2022-10-17 17:39:14,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2022-10-17 17:39:14,586 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:14,587 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:14,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-10-17 17:39:14,587 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:14,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:14,587 INFO L85 PathProgramCache]: Analyzing trace with hash 1787802904, now seen corresponding path program 1 times [2022-10-17 17:39:14,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:14,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891326751] [2022-10-17 17:39:14,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:14,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:14,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:14,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:14,687 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:14,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891326751] [2022-10-17 17:39:14,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1891326751] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:14,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:14,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 17:39:14,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343226182] [2022-10-17 17:39:14,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:14,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 17:39:14,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:14,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 17:39:14,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:14,691 INFO L87 Difference]: Start difference. First operand 244 states and 304 transitions. Second operand has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 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) [2022-10-17 17:39:14,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:14,867 INFO L93 Difference]: Finished difference Result 254 states and 313 transitions. [2022-10-17 17:39:14,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:14,867 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 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 36 [2022-10-17 17:39:14,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:14,869 INFO L225 Difference]: With dead ends: 254 [2022-10-17 17:39:14,869 INFO L226 Difference]: Without dead ends: 240 [2022-10-17 17:39:14,870 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:14,871 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 18 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 940 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:14,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 940 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:14,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2022-10-17 17:39:14,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2022-10-17 17:39:14,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 199 states have (on average 1.2261306532663316) internal successors, (244), 202 states have internal predecessors, (244), 26 states have call successors, (26), 15 states have call predecessors, (26), 14 states have return successors, (28), 23 states have call predecessors, (28), 22 states have call successors, (28) [2022-10-17 17:39:14,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 298 transitions. [2022-10-17 17:39:14,879 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 298 transitions. Word has length 36 [2022-10-17 17:39:14,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:14,879 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 298 transitions. [2022-10-17 17:39:14,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 7 states have internal predecessors, (33), 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) [2022-10-17 17:39:14,880 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 298 transitions. [2022-10-17 17:39:14,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-10-17 17:39:14,881 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:14,881 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:14,881 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-10-17 17:39:14,882 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:14,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:14,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1554672616, now seen corresponding path program 1 times [2022-10-17 17:39:14,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:14,882 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659018171] [2022-10-17 17:39:14,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:14,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:14,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:15,096 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:15,097 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:15,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659018171] [2022-10-17 17:39:15,097 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659018171] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:15,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:15,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-17 17:39:15,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805915965] [2022-10-17 17:39:15,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:15,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 17:39:15,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:15,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 17:39:15,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:15,099 INFO L87 Difference]: Start difference. First operand 240 states and 298 transitions. Second operand has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:15,435 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:15,435 INFO L93 Difference]: Finished difference Result 252 states and 315 transitions. [2022-10-17 17:39:15,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-17 17:39:15,436 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 39 [2022-10-17 17:39:15,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:15,438 INFO L225 Difference]: With dead ends: 252 [2022-10-17 17:39:15,438 INFO L226 Difference]: Without dead ends: 252 [2022-10-17 17:39:15,438 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:15,439 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 51 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:15,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [52 Valid, 691 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 17:39:15,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-10-17 17:39:15,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 232. [2022-10-17 17:39:15,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 232 states, 193 states have (on average 1.2227979274611398) internal successors, (236), 196 states have internal predecessors, (236), 24 states have call successors, (24), 15 states have call predecessors, (24), 14 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2022-10-17 17:39:15,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 232 states to 232 states and 285 transitions. [2022-10-17 17:39:15,452 INFO L78 Accepts]: Start accepts. Automaton has 232 states and 285 transitions. Word has length 39 [2022-10-17 17:39:15,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:15,452 INFO L495 AbstractCegarLoop]: Abstraction has 232 states and 285 transitions. [2022-10-17 17:39:15,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:15,452 INFO L276 IsEmpty]: Start isEmpty. Operand 232 states and 285 transitions. [2022-10-17 17:39:15,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-10-17 17:39:15,453 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:15,455 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:15,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-10-17 17:39:15,456 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:15,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:15,456 INFO L85 PathProgramCache]: Analyzing trace with hash 853625868, now seen corresponding path program 1 times [2022-10-17 17:39:15,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:15,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875813988] [2022-10-17 17:39:15,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:15,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:15,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:15,554 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:15,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875813988] [2022-10-17 17:39:15,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875813988] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:15,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:15,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 17:39:15,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991918363] [2022-10-17 17:39:15,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:15,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 17:39:15,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:15,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 17:39:15,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:15,557 INFO L87 Difference]: Start difference. First operand 232 states and 285 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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) [2022-10-17 17:39:15,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:15,749 INFO L93 Difference]: Finished difference Result 242 states and 294 transitions. [2022-10-17 17:39:15,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:15,750 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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 38 [2022-10-17 17:39:15,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:15,751 INFO L225 Difference]: With dead ends: 242 [2022-10-17 17:39:15,752 INFO L226 Difference]: Without dead ends: 220 [2022-10-17 17:39:15,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:15,753 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 20 mSDsluCounter, 856 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:15,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 876 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-17 17:39:15,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-10-17 17:39:15,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 220. [2022-10-17 17:39:15,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 184 states have (on average 1.2228260869565217) internal successors, (225), 187 states have internal predecessors, (225), 22 states have call successors, (22), 14 states have call predecessors, (22), 13 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2022-10-17 17:39:15,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 270 transitions. [2022-10-17 17:39:15,759 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 270 transitions. Word has length 38 [2022-10-17 17:39:15,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:15,760 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 270 transitions. [2022-10-17 17:39:15,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 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) [2022-10-17 17:39:15,760 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 270 transitions. [2022-10-17 17:39:15,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-10-17 17:39:15,761 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:15,761 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:15,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-10-17 17:39:15,761 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:15,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:15,762 INFO L85 PathProgramCache]: Analyzing trace with hash -1620648868, now seen corresponding path program 1 times [2022-10-17 17:39:15,762 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:15,762 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366271453] [2022-10-17 17:39:15,762 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:15,762 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:15,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:15,925 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:15,926 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:15,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366271453] [2022-10-17 17:39:15,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [366271453] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:15,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:15,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-17 17:39:15,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105294392] [2022-10-17 17:39:15,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:15,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 17:39:15,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:15,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 17:39:15,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:15,928 INFO L87 Difference]: Start difference. First operand 220 states and 270 transitions. Second operand has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:16,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:16,225 INFO L93 Difference]: Finished difference Result 222 states and 269 transitions. [2022-10-17 17:39:16,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-17 17:39:16,226 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 41 [2022-10-17 17:39:16,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:16,227 INFO L225 Difference]: With dead ends: 222 [2022-10-17 17:39:16,227 INFO L226 Difference]: Without dead ends: 222 [2022-10-17 17:39:16,228 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:16,228 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 27 mSDsluCounter, 629 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 634 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:16,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 634 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 17:39:16,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-10-17 17:39:16,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 216. [2022-10-17 17:39:16,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 181 states have (on average 1.2265193370165746) internal successors, (222), 185 states have internal predecessors, (222), 21 states have call successors, (21), 14 states have call predecessors, (21), 13 states have return successors, (20), 17 states have call predecessors, (20), 18 states have call successors, (20) [2022-10-17 17:39:16,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 263 transitions. [2022-10-17 17:39:16,238 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 263 transitions. Word has length 41 [2022-10-17 17:39:16,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:16,239 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 263 transitions. [2022-10-17 17:39:16,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 5.0) internal successors, (35), 8 states have internal predecessors, (35), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:16,239 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 263 transitions. [2022-10-17 17:39:16,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2022-10-17 17:39:16,240 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:16,240 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:16,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-10-17 17:39:16,241 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:16,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:16,241 INFO L85 PathProgramCache]: Analyzing trace with hash 421540071, now seen corresponding path program 1 times [2022-10-17 17:39:16,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:16,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130634898] [2022-10-17 17:39:16,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:16,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:16,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:16,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:16,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:16,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130634898] [2022-10-17 17:39:16,309 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130634898] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:16,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:16,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:16,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429381028] [2022-10-17 17:39:16,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:16,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:16,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:16,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:16,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:16,312 INFO L87 Difference]: Start difference. First operand 216 states and 263 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:16,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:16,482 INFO L93 Difference]: Finished difference Result 270 states and 318 transitions. [2022-10-17 17:39:16,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 17:39:16,483 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2022-10-17 17:39:16,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:16,485 INFO L225 Difference]: With dead ends: 270 [2022-10-17 17:39:16,485 INFO L226 Difference]: Without dead ends: 270 [2022-10-17 17:39:16,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-17 17:39:16,486 INFO L413 NwaCegarLoop]: 146 mSDtfsCounter, 153 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:16,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 403 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 183 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:16,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 270 states. [2022-10-17 17:39:16,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 270 to 254. [2022-10-17 17:39:16,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 212 states have (on average 1.2169811320754718) internal successors, (258), 218 states have internal predecessors, (258), 23 states have call successors, (23), 18 states have call predecessors, (23), 18 states have return successors, (22), 18 states have call predecessors, (22), 20 states have call successors, (22) [2022-10-17 17:39:16,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 303 transitions. [2022-10-17 17:39:16,496 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 303 transitions. Word has length 43 [2022-10-17 17:39:16,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:16,496 INFO L495 AbstractCegarLoop]: Abstraction has 254 states and 303 transitions. [2022-10-17 17:39:16,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 2 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:16,497 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 303 transitions. [2022-10-17 17:39:16,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2022-10-17 17:39:16,498 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:16,498 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:16,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-10-17 17:39:16,498 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:16,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:16,499 INFO L85 PathProgramCache]: Analyzing trace with hash -783187932, now seen corresponding path program 1 times [2022-10-17 17:39:16,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:16,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689438] [2022-10-17 17:39:16,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:16,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:16,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:16,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:16,619 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:16,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689438] [2022-10-17 17:39:16,619 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689438] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:16,619 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:16,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-17 17:39:16,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79808638] [2022-10-17 17:39:16,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:16,620 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-17 17:39:16,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:16,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-17 17:39:16,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:16,621 INFO L87 Difference]: Start difference. First operand 254 states and 303 transitions. Second operand has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:16,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:16,779 INFO L93 Difference]: Finished difference Result 253 states and 301 transitions. [2022-10-17 17:39:16,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:16,780 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 44 [2022-10-17 17:39:16,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:16,781 INFO L225 Difference]: With dead ends: 253 [2022-10-17 17:39:16,781 INFO L226 Difference]: Without dead ends: 185 [2022-10-17 17:39:16,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-10-17 17:39:16,782 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 30 mSDsluCounter, 771 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 788 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:16,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 788 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:16,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2022-10-17 17:39:16,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 185. [2022-10-17 17:39:16,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 152 states have (on average 1.25) internal successors, (190), 157 states have internal predecessors, (190), 18 states have call successors, (18), 14 states have call predecessors, (18), 14 states have return successors, (18), 14 states have call predecessors, (18), 16 states have call successors, (18) [2022-10-17 17:39:16,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 226 transitions. [2022-10-17 17:39:16,789 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 226 transitions. Word has length 44 [2022-10-17 17:39:16,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:16,789 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 226 transitions. [2022-10-17 17:39:16,789 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:16,790 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 226 transitions. [2022-10-17 17:39:16,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-10-17 17:39:16,790 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:16,791 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:16,791 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-10-17 17:39:16,791 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:16,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:16,792 INFO L85 PathProgramCache]: Analyzing trace with hash 1113981054, now seen corresponding path program 1 times [2022-10-17 17:39:16,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:16,792 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238564639] [2022-10-17 17:39:16,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:16,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:16,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:17,042 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-17 17:39:17,042 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:17,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238564639] [2022-10-17 17:39:17,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238564639] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:17,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:17,043 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-17 17:39:17,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392725078] [2022-10-17 17:39:17,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:17,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 17:39:17,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:17,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 17:39:17,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:17,045 INFO L87 Difference]: Start difference. First operand 185 states and 226 transitions. Second operand has 9 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:17,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:17,394 INFO L93 Difference]: Finished difference Result 221 states and 278 transitions. [2022-10-17 17:39:17,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-17 17:39:17,395 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 46 [2022-10-17 17:39:17,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:17,397 INFO L225 Difference]: With dead ends: 221 [2022-10-17 17:39:17,397 INFO L226 Difference]: Without dead ends: 221 [2022-10-17 17:39:17,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-10-17 17:39:17,398 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 237 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 237 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:17,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [237 Valid, 481 Invalid, 378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-10-17 17:39:17,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 221 states. [2022-10-17 17:39:17,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 221 to 194. [2022-10-17 17:39:17,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 161 states have (on average 1.2670807453416149) internal successors, (204), 166 states have internal predecessors, (204), 18 states have call successors, (18), 14 states have call predecessors, (18), 14 states have return successors, (18), 14 states have call predecessors, (18), 16 states have call successors, (18) [2022-10-17 17:39:17,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 240 transitions. [2022-10-17 17:39:17,407 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 240 transitions. Word has length 46 [2022-10-17 17:39:17,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:17,407 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 240 transitions. [2022-10-17 17:39:17,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.125) internal successors, (33), 8 states have internal predecessors, (33), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:17,407 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 240 transitions. [2022-10-17 17:39:17,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-10-17 17:39:17,408 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:17,408 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:17,409 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-10-17 17:39:17,409 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:17,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:17,409 INFO L85 PathProgramCache]: Analyzing trace with hash 2094487073, now seen corresponding path program 1 times [2022-10-17 17:39:17,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:17,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762054776] [2022-10-17 17:39:17,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:17,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:17,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:17,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:17,531 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:17,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762054776] [2022-10-17 17:39:17,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762054776] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:17,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:17,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 17:39:17,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654808477] [2022-10-17 17:39:17,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:17,533 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 17:39:17,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:17,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 17:39:17,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:17,534 INFO L87 Difference]: Start difference. First operand 194 states and 240 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:17,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:17,686 INFO L93 Difference]: Finished difference Result 227 states and 280 transitions. [2022-10-17 17:39:17,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 17:39:17,686 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-10-17 17:39:17,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:17,688 INFO L225 Difference]: With dead ends: 227 [2022-10-17 17:39:17,688 INFO L226 Difference]: Without dead ends: 205 [2022-10-17 17:39:17,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:17,690 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 35 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:17,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 464 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:17,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2022-10-17 17:39:17,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 205. [2022-10-17 17:39:17,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 171 states have (on average 1.2105263157894737) internal successors, (207), 177 states have internal predecessors, (207), 19 states have call successors, (19), 14 states have call predecessors, (19), 14 states have return successors, (18), 14 states have call predecessors, (18), 16 states have call successors, (18) [2022-10-17 17:39:17,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 244 transitions. [2022-10-17 17:39:17,701 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 244 transitions. Word has length 47 [2022-10-17 17:39:17,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:17,701 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 244 transitions. [2022-10-17 17:39:17,701 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:17,702 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 244 transitions. [2022-10-17 17:39:17,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-10-17 17:39:17,705 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:17,706 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:17,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-10-17 17:39:17,706 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:17,706 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:17,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1622523855, now seen corresponding path program 1 times [2022-10-17 17:39:17,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:17,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345458348] [2022-10-17 17:39:17,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:17,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:18,104 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:18,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:18,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345458348] [2022-10-17 17:39:18,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345458348] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:18,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:18,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-10-17 17:39:18,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652353161] [2022-10-17 17:39:18,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:18,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-10-17 17:39:18,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:18,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-10-17 17:39:18,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2022-10-17 17:39:18,107 INFO L87 Difference]: Start difference. First operand 205 states and 244 transitions. Second operand has 12 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:18,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:18,921 INFO L93 Difference]: Finished difference Result 217 states and 255 transitions. [2022-10-17 17:39:18,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-17 17:39:18,921 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 47 [2022-10-17 17:39:18,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:18,923 INFO L225 Difference]: With dead ends: 217 [2022-10-17 17:39:18,923 INFO L226 Difference]: Without dead ends: 203 [2022-10-17 17:39:18,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2022-10-17 17:39:18,924 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 220 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:18,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [220 Valid, 512 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 17:39:18,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-10-17 17:39:18,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 176. [2022-10-17 17:39:18,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 148 states have (on average 1.2027027027027026) internal successors, (178), 152 states have internal predecessors, (178), 16 states have call successors, (16), 12 states have call predecessors, (16), 11 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2022-10-17 17:39:18,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 208 transitions. [2022-10-17 17:39:18,931 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 208 transitions. Word has length 47 [2022-10-17 17:39:18,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:18,931 INFO L495 AbstractCegarLoop]: Abstraction has 176 states and 208 transitions. [2022-10-17 17:39:18,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:18,932 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 208 transitions. [2022-10-17 17:39:18,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-10-17 17:39:18,937 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:18,937 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:18,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-10-17 17:39:18,938 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:18,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:18,941 INFO L85 PathProgramCache]: Analyzing trace with hash 1130115121, now seen corresponding path program 1 times [2022-10-17 17:39:18,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:18,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310037491] [2022-10-17 17:39:18,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:18,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:18,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:19,020 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-17 17:39:19,020 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:19,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310037491] [2022-10-17 17:39:19,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310037491] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:19,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:19,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-17 17:39:19,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302703679] [2022-10-17 17:39:19,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:19,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-17 17:39:19,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:19,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-17 17:39:19,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-17 17:39:19,024 INFO L87 Difference]: Start difference. First operand 176 states and 208 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:19,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:19,069 INFO L93 Difference]: Finished difference Result 189 states and 220 transitions. [2022-10-17 17:39:19,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-17 17:39:19,070 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 49 [2022-10-17 17:39:19,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:19,071 INFO L225 Difference]: With dead ends: 189 [2022-10-17 17:39:19,071 INFO L226 Difference]: Without dead ends: 189 [2022-10-17 17:39:19,072 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:19,072 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 25 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:19,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 169 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 17:39:19,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-10-17 17:39:19,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 170. [2022-10-17 17:39:19,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 142 states have (on average 1.1830985915492958) internal successors, (168), 146 states have internal predecessors, (168), 16 states have call successors, (16), 12 states have call predecessors, (16), 11 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2022-10-17 17:39:19,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 198 transitions. [2022-10-17 17:39:19,080 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 198 transitions. Word has length 49 [2022-10-17 17:39:19,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:19,081 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 198 transitions. [2022-10-17 17:39:19,081 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:19,082 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 198 transitions. [2022-10-17 17:39:19,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-10-17 17:39:19,083 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:19,083 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:19,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-10-17 17:39:19,083 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:19,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:19,084 INFO L85 PathProgramCache]: Analyzing trace with hash 483922100, now seen corresponding path program 1 times [2022-10-17 17:39:19,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:19,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98381384] [2022-10-17 17:39:19,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:19,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:19,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:19,397 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-17 17:39:19,398 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:19,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98381384] [2022-10-17 17:39:19,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98381384] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:19,398 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:19,398 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-17 17:39:19,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1569742646] [2022-10-17 17:39:19,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:19,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-17 17:39:19,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:19,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-17 17:39:19,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-17 17:39:19,402 INFO L87 Difference]: Start difference. First operand 170 states and 198 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:19,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:19,573 INFO L93 Difference]: Finished difference Result 197 states and 233 transitions. [2022-10-17 17:39:19,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-17 17:39:19,574 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 51 [2022-10-17 17:39:19,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:19,576 INFO L225 Difference]: With dead ends: 197 [2022-10-17 17:39:19,576 INFO L226 Difference]: Without dead ends: 194 [2022-10-17 17:39:19,577 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-10-17 17:39:19,577 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 175 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:19,577 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 299 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:19,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2022-10-17 17:39:19,582 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 168. [2022-10-17 17:39:19,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 140 states have (on average 1.1857142857142857) internal successors, (166), 144 states have internal predecessors, (166), 16 states have call successors, (16), 12 states have call predecessors, (16), 11 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2022-10-17 17:39:19,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 196 transitions. [2022-10-17 17:39:19,584 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 196 transitions. Word has length 51 [2022-10-17 17:39:19,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:19,585 INFO L495 AbstractCegarLoop]: Abstraction has 168 states and 196 transitions. [2022-10-17 17:39:19,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-17 17:39:19,585 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 196 transitions. [2022-10-17 17:39:19,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-10-17 17:39:19,586 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:19,586 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:19,586 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-10-17 17:39:19,587 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:19,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:19,587 INFO L85 PathProgramCache]: Analyzing trace with hash 326653813, now seen corresponding path program 1 times [2022-10-17 17:39:19,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:19,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232719968] [2022-10-17 17:39:19,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:19,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:19,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:19,660 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:19,660 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:19,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232719968] [2022-10-17 17:39:19,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232719968] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:19,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:19,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-17 17:39:19,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126422396] [2022-10-17 17:39:19,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:19,661 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-17 17:39:19,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:19,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-17 17:39:19,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-17 17:39:19,662 INFO L87 Difference]: Start difference. First operand 168 states and 196 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:19,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:19,719 INFO L93 Difference]: Finished difference Result 172 states and 198 transitions. [2022-10-17 17:39:19,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-17 17:39:19,720 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 52 [2022-10-17 17:39:19,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:19,721 INFO L225 Difference]: With dead ends: 172 [2022-10-17 17:39:19,721 INFO L226 Difference]: Without dead ends: 168 [2022-10-17 17:39:19,721 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:19,723 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 1 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 269 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:19,723 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 269 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-17 17:39:19,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-10-17 17:39:19,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 166. [2022-10-17 17:39:19,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 138 states have (on average 1.173913043478261) internal successors, (162), 142 states have internal predecessors, (162), 16 states have call successors, (16), 12 states have call predecessors, (16), 11 states have return successors, (14), 12 states have call predecessors, (14), 13 states have call successors, (14) [2022-10-17 17:39:19,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 192 transitions. [2022-10-17 17:39:19,729 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 192 transitions. Word has length 52 [2022-10-17 17:39:19,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:19,729 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 192 transitions. [2022-10-17 17:39:19,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2022-10-17 17:39:19,730 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 192 transitions. [2022-10-17 17:39:19,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-10-17 17:39:19,731 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:19,731 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-17 17:39:19,732 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-10-17 17:39:19,733 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:19,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:19,733 INFO L85 PathProgramCache]: Analyzing trace with hash -519462670, now seen corresponding path program 1 times [2022-10-17 17:39:19,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:19,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [947697732] [2022-10-17 17:39:19,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:19,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:19,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:19,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-17 17:39:19,828 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:19,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [947697732] [2022-10-17 17:39:19,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [947697732] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:19,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:19,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-17 17:39:19,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [609410383] [2022-10-17 17:39:19,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:19,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-17 17:39:19,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:19,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-17 17:39:19,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-17 17:39:19,840 INFO L87 Difference]: Start difference. First operand 166 states and 192 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:19,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:19,991 INFO L93 Difference]: Finished difference Result 179 states and 199 transitions. [2022-10-17 17:39:19,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-17 17:39:19,993 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 54 [2022-10-17 17:39:19,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:19,994 INFO L225 Difference]: With dead ends: 179 [2022-10-17 17:39:19,995 INFO L226 Difference]: Without dead ends: 179 [2022-10-17 17:39:19,995 INFO L412 NwaCegarLoop]: 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 [2022-10-17 17:39:19,995 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 80 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:19,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 271 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:19,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2022-10-17 17:39:20,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 112. [2022-10-17 17:39:20,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 94 states have (on average 1.1063829787234043) internal successors, (104), 95 states have internal predecessors, (104), 10 states have call successors, (10), 8 states have call predecessors, (10), 7 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2022-10-17 17:39:20,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 123 transitions. [2022-10-17 17:39:20,001 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 123 transitions. Word has length 54 [2022-10-17 17:39:20,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:20,002 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 123 transitions. [2022-10-17 17:39:20,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:20,002 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 123 transitions. [2022-10-17 17:39:20,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-10-17 17:39:20,003 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:20,003 INFO L195 NwaCegarLoop]: 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] [2022-10-17 17:39:20,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-10-17 17:39:20,004 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:20,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:20,004 INFO L85 PathProgramCache]: Analyzing trace with hash 157978782, now seen corresponding path program 1 times [2022-10-17 17:39:20,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:20,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2116184399] [2022-10-17 17:39:20,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:20,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:20,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:20,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-17 17:39:20,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:20,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2116184399] [2022-10-17 17:39:20,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2116184399] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:20,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:20,108 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 17:39:20,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184127355] [2022-10-17 17:39:20,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:20,109 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 17:39:20,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:20,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 17:39:20,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:20,112 INFO L87 Difference]: Start difference. First operand 112 states and 123 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:20,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:20,266 INFO L93 Difference]: Finished difference Result 139 states and 147 transitions. [2022-10-17 17:39:20,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-17 17:39:20,267 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 54 [2022-10-17 17:39:20,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:20,268 INFO L225 Difference]: With dead ends: 139 [2022-10-17 17:39:20,268 INFO L226 Difference]: Without dead ends: 92 [2022-10-17 17:39:20,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2022-10-17 17:39:20,269 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 145 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 328 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:20,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 328 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:20,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 92 states. [2022-10-17 17:39:20,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 92 to 92. [2022-10-17 17:39:20,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 78 states have (on average 1.1025641025641026) internal successors, (86), 78 states have internal predecessors, (86), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-17 17:39:20,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 99 transitions. [2022-10-17 17:39:20,273 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 99 transitions. Word has length 54 [2022-10-17 17:39:20,273 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:20,273 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 99 transitions. [2022-10-17 17:39:20,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:20,274 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 99 transitions. [2022-10-17 17:39:20,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-17 17:39:20,275 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:20,275 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1] [2022-10-17 17:39:20,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-10-17 17:39:20,275 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:20,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:20,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1159047648, now seen corresponding path program 1 times [2022-10-17 17:39:20,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:20,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235674735] [2022-10-17 17:39:20,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:20,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:20,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:20,413 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-17 17:39:20,413 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:20,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235674735] [2022-10-17 17:39:20,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235674735] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:20,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:20,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-17 17:39:20,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140279899] [2022-10-17 17:39:20,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:20,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-17 17:39:20,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:20,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-17 17:39:20,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-17 17:39:20,416 INFO L87 Difference]: Start difference. First operand 92 states and 99 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:20,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:20,527 INFO L93 Difference]: Finished difference Result 112 states and 121 transitions. [2022-10-17 17:39:20,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-17 17:39:20,528 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 66 [2022-10-17 17:39:20,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:20,529 INFO L225 Difference]: With dead ends: 112 [2022-10-17 17:39:20,529 INFO L226 Difference]: Without dead ends: 89 [2022-10-17 17:39:20,529 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:20,530 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 120 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:20,530 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 249 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:20,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-10-17 17:39:20,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-10-17 17:39:20,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 75 states have (on average 1.0666666666666667) internal successors, (80), 75 states have internal predecessors, (80), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-17 17:39:20,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 93 transitions. [2022-10-17 17:39:20,533 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 93 transitions. Word has length 66 [2022-10-17 17:39:20,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:20,534 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 93 transitions. [2022-10-17 17:39:20,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:20,534 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 93 transitions. [2022-10-17 17:39:20,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-10-17 17:39:20,535 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:20,535 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:20,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-10-17 17:39:20,535 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:20,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:20,536 INFO L85 PathProgramCache]: Analyzing trace with hash 2114909951, now seen corresponding path program 1 times [2022-10-17 17:39:20,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:20,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773832905] [2022-10-17 17:39:20,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:20,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:21,197 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-17 17:39:21,197 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:21,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773832905] [2022-10-17 17:39:21,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773832905] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:21,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:21,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-10-17 17:39:21,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124743144] [2022-10-17 17:39:21,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:21,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-10-17 17:39:21,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:21,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-10-17 17:39:21,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2022-10-17 17:39:21,199 INFO L87 Difference]: Start difference. First operand 89 states and 93 transitions. Second operand has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:22,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:22,376 INFO L93 Difference]: Finished difference Result 117 states and 124 transitions. [2022-10-17 17:39:22,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-10-17 17:39:22,377 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 68 [2022-10-17 17:39:22,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:22,378 INFO L225 Difference]: With dead ends: 117 [2022-10-17 17:39:22,378 INFO L226 Difference]: Without dead ends: 89 [2022-10-17 17:39:22,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=163, Invalid=707, Unknown=0, NotChecked=0, Total=870 [2022-10-17 17:39:22,379 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 265 mSDsluCounter, 447 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 265 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:22,379 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [265 Valid, 407 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 520 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-10-17 17:39:22,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-10-17 17:39:22,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-10-17 17:39:22,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 75 states have (on average 1.0533333333333332) internal successors, (79), 75 states have internal predecessors, (79), 7 states have call successors, (7), 7 states have call predecessors, (7), 6 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2022-10-17 17:39:22,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 92 transitions. [2022-10-17 17:39:22,382 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 92 transitions. Word has length 68 [2022-10-17 17:39:22,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:22,382 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 92 transitions. [2022-10-17 17:39:22,383 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (4), 3 states have call predecessors, (4), 3 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2022-10-17 17:39:22,383 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 92 transitions. [2022-10-17 17:39:22,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-10-17 17:39:22,383 INFO L187 NwaCegarLoop]: Found error trace [2022-10-17 17:39:22,384 INFO L195 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-17 17:39:22,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-10-17 17:39:22,384 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK === [errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK] === [2022-10-17 17:39:22,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-17 17:39:22,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1805325521, now seen corresponding path program 1 times [2022-10-17 17:39:22,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-10-17 17:39:22,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933292700] [2022-10-17 17:39:22,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-17 17:39:22,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-17 17:39:22,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-17 17:39:22,599 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-10-17 17:39:22,600 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-10-17 17:39:22,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933292700] [2022-10-17 17:39:22,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933292700] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-17 17:39:22,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-17 17:39:22,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-17 17:39:22,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894940758] [2022-10-17 17:39:22,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-17 17:39:22,601 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-17 17:39:22,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-10-17 17:39:22,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-17 17:39:22,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-10-17 17:39:22,602 INFO L87 Difference]: Start difference. First operand 89 states and 92 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-17 17:39:22,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-17 17:39:22,833 INFO L93 Difference]: Finished difference Result 95 states and 100 transitions. [2022-10-17 17:39:22,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-17 17:39:22,834 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 75 [2022-10-17 17:39:22,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-17 17:39:22,834 INFO L225 Difference]: With dead ends: 95 [2022-10-17 17:39:22,834 INFO L226 Difference]: Without dead ends: 0 [2022-10-17 17:39:22,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2022-10-17 17:39:22,835 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 194 mSDsluCounter, 232 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-17 17:39:22,835 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 232 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-17 17:39:22,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-10-17 17:39:22,836 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-10-17 17:39:22,836 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) [2022-10-17 17:39:22,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-10-17 17:39:22,836 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 75 [2022-10-17 17:39:22,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-17 17:39:22,836 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-10-17 17:39:22,837 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 9 states have internal predecessors, (57), 3 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-17 17:39:22,837 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-10-17 17:39:22,837 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-10-17 17:39:22,840 INFO L805 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONMEMORY_LEAK (1 of 2 remaining) [2022-10-17 17:39:22,840 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (0 of 2 remaining) [2022-10-17 17:39:22,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-10-17 17:39:22,844 INFO L444 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] [2022-10-17 17:39:22,847 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-17 17:39:22,850 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.10 05:39:22 BoogieIcfgContainer [2022-10-17 17:39:22,850 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-17 17:39:22,851 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-10-17 17:39:22,851 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-10-17 17:39:22,851 INFO L275 PluginConnector]: Witness Printer initialized [2022-10-17 17:39:22,854 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.10 05:39:06" (3/4) ... [2022-10-17 17:39:22,857 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-10-17 17:39:22,863 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2022-10-17 17:39:22,864 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoSetDeviceInterfaceState [2022-10-17 17:39:22,864 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2022-10-17 17:39:22,864 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2022-10-17 17:39:22,864 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2022-10-17 17:39:22,894 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 118 nodes and edges [2022-10-17 17:39:22,897 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 37 nodes and edges [2022-10-17 17:39:22,899 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 9 nodes and edges [2022-10-17 17:39:22,901 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-10-17 17:39:23,065 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/witness.graphml [2022-10-17 17:39:23,065 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-10-17 17:39:23,066 INFO L158 Benchmark]: Toolchain (without parser) took 19391.35ms. Allocated memory was 109.1MB in the beginning and 343.9MB in the end (delta: 234.9MB). Free memory was 86.2MB in the beginning and 287.9MB in the end (delta: -201.7MB). Peak memory consumption was 34.2MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,066 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 86.0MB. Free memory is still 62.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-10-17 17:39:23,067 INFO L158 Benchmark]: CACSL2BoogieTranslator took 626.13ms. Allocated memory is still 109.1MB. Free memory was 86.2MB in the beginning and 72.8MB in the end (delta: 13.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,067 INFO L158 Benchmark]: Boogie Procedure Inliner took 115.36ms. Allocated memory is still 109.1MB. Free memory was 72.8MB in the beginning and 67.9MB in the end (delta: 4.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,067 INFO L158 Benchmark]: Boogie Preprocessor took 68.85ms. Allocated memory is still 109.1MB. Free memory was 67.9MB in the beginning and 64.5MB in the end (delta: 3.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,067 INFO L158 Benchmark]: RCFGBuilder took 1632.66ms. Allocated memory was 109.1MB in the beginning and 163.6MB in the end (delta: 54.5MB). Free memory was 64.5MB in the beginning and 113.9MB in the end (delta: -49.4MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,068 INFO L158 Benchmark]: TraceAbstraction took 16725.04ms. Allocated memory was 163.6MB in the beginning and 343.9MB in the end (delta: 180.4MB). Free memory was 112.9MB in the beginning and 301.5MB in the end (delta: -188.7MB). There was no memory consumed. Max. memory is 16.1GB. [2022-10-17 17:39:23,068 INFO L158 Benchmark]: Witness Printer took 214.82ms. Allocated memory is still 343.9MB. Free memory was 301.5MB in the beginning and 287.9MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-10-17 17:39:23,079 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.28ms. Allocated memory is still 86.0MB. Free memory is still 62.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 626.13ms. Allocated memory is still 109.1MB. Free memory was 86.2MB in the beginning and 72.8MB in the end (delta: 13.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 115.36ms. Allocated memory is still 109.1MB. Free memory was 72.8MB in the beginning and 67.9MB in the end (delta: 4.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 68.85ms. Allocated memory is still 109.1MB. Free memory was 67.9MB in the beginning and 64.5MB in the end (delta: 3.4MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1632.66ms. Allocated memory was 109.1MB in the beginning and 163.6MB in the end (delta: 54.5MB). Free memory was 64.5MB in the beginning and 113.9MB in the end (delta: -49.4MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. * TraceAbstraction took 16725.04ms. Allocated memory was 163.6MB in the beginning and 343.9MB in the end (delta: 180.4MB). Free memory was 112.9MB in the beginning and 301.5MB in the end (delta: -188.7MB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 214.82ms. Allocated memory is still 343.9MB. Free memory was 301.5MB in the beginning and 287.9MB in the end (delta: 13.6MB). Peak memory consumption was 14.7MB. 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: 65]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 670]: 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 6 procedures, 163 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 16.6s, OverallIterations: 44, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 9.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5336 SdHoareTripleChecker+Valid, 6.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5259 mSDsluCounter, 19676 SdHoareTripleChecker+Invalid, 5.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15526 mSDsCounter, 784 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8127 IncrementalHoareTripleChecker+Invalid, 8911 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 784 mSolverCounterUnsat, 6463 mSDtfsCounter, 8127 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 358 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 257 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 2.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=354occurred in iteration=10, InterpolantAutomatonStates: 270, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 44 MinimizatonAttempts, 490 StatesRemovedByMinimization, 25 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 5.0s InterpolantComputationTime, 1493 NumberOfCodeBlocks, 1493 NumberOfCodeBlocksAsserted, 44 NumberOfCheckSat, 1449 ConstructedInterpolants, 0 QuantifiedInterpolants, 3721 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 44 InterpolantComputations, 44 PerfectInterpolantSequences, 85/85 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! [2022-10-17 17:39:23,129 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_1d99b2a3-2216-4598-8660-f3d2994b6db6/bin/utaipan-G1rejxKTta/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