./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 104510927d9409ade9caf80490257750edc55f0d04f472d0e2cf5426e55ff4e4 --- 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-6b4ec56 [2022-11-20 21:15:07,110 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 21:15:07,112 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 21:15:07,134 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 21:15:07,134 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 21:15:07,135 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 21:15:07,137 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 21:15:07,139 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 21:15:07,141 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 21:15:07,142 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 21:15:07,143 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 21:15:07,144 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 21:15:07,145 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 21:15:07,146 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 21:15:07,147 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 21:15:07,148 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 21:15:07,149 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 21:15:07,150 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 21:15:07,152 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 21:15:07,161 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 21:15:07,183 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 21:15:07,185 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 21:15:07,186 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 21:15:07,187 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 21:15:07,196 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 21:15:07,196 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 21:15:07,197 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 21:15:07,198 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 21:15:07,198 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 21:15:07,199 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 21:15:07,199 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 21:15:07,200 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 21:15:07,201 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 21:15:07,202 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 21:15:07,203 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 21:15:07,203 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 21:15:07,204 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 21:15:07,210 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 21:15:07,210 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 21:15:07,234 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 21:15:07,235 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 21:15:07,236 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-20 21:15:07,256 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 21:15:07,261 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 21:15:07,261 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 21:15:07,262 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 21:15:07,263 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 21:15:07,263 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 21:15:07,263 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-20 21:15:07,263 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-20 21:15:07,264 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-20 21:15:07,264 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-20 21:15:07,265 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-20 21:15:07,265 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-20 21:15:07,265 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-20 21:15:07,266 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-20 21:15:07,266 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-20 21:15:07,266 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-20 21:15:07,266 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-20 21:15:07,267 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-20 21:15:07,267 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 21:15:07,268 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 21:15:07,268 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 21:15:07,268 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 21:15:07,268 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 21:15:07,269 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 21:15:07,269 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 21:15:07,269 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 21:15:07,269 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 21:15:07,270 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 21:15:07,270 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 21:15:07,270 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 21:15:07,270 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 21:15:07,271 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-20 21:15:07,271 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 21:15:07,271 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 21:15:07,271 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-20 21:15:07,272 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 21:15:07,272 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 21:15:07,272 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-20 21:15:07,272 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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9 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 ! call(reach_error())) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 104510927d9409ade9caf80490257750edc55f0d04f472d0e2cf5426e55ff4e4 [2022-11-20 21:15:07,536 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 21:15:07,563 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 21:15:07,565 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 21:15:07,567 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 21:15:07,567 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 21:15:07,568 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-20 21:15:10,706 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 21:15:11,388 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 21:15:11,389 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-20 21:15:11,451 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/data/8d057233f/5ab93ccf773d4421ad009b2f748c7065/FLAG5653c05de [2022-11-20 21:15:11,470 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/data/8d057233f/5ab93ccf773d4421ad009b2f748c7065 [2022-11-20 21:15:11,476 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 21:15:11,478 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 21:15:11,482 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 21:15:11,482 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 21:15:11,486 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 21:15:11,488 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:15:11" (1/1) ... [2022-11-20 21:15:11,489 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2eb62ce4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:11, skipping insertion in model container [2022-11-20 21:15:11,489 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 09:15:11" (1/1) ... [2022-11-20 21:15:11,497 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 21:15:11,649 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 21:15:14,366 WARN L237 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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i[307491,307504] [2022-11-20 21:15:14,374 WARN L237 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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i[307636,307649] [2022-11-20 21:15:14,391 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 21:15:14,438 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 21:15:14,812 WARN L237 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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i[307491,307504] [2022-11-20 21:15:14,813 WARN L237 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_ccab1476-c85e-469c-b6ab-14ffd29ffae3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i[307636,307649] [2022-11-20 21:15:14,818 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 21:15:15,012 INFO L208 MainTranslator]: Completed translation [2022-11-20 21:15:15,013 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15 WrapperNode [2022-11-20 21:15:15,013 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 21:15:15,015 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 21:15:15,015 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 21:15:15,015 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 21:15:15,024 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,133 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,269 INFO L138 Inliner]: procedures = 391, calls = 2618, calls flagged for inlining = 190, calls inlined = 155, statements flattened = 4311 [2022-11-20 21:15:15,269 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 21:15:15,271 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 21:15:15,271 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 21:15:15,271 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 21:15:15,281 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,281 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,331 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,331 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,462 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,486 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,517 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,536 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,568 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 21:15:15,569 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 21:15:15,569 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 21:15:15,569 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 21:15:15,570 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (1/1) ... [2022-11-20 21:15:15,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 21:15:15,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:15:15,606 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 21:15:15,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 21:15:15,659 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_95 [2022-11-20 21:15:15,659 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_95 [2022-11-20 21:15:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-20 21:15:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-20 21:15:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-20 21:15:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-20 21:15:15,660 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-20 21:15:15,660 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-20 21:15:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_91 [2022-11-20 21:15:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_91 [2022-11-20 21:15:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_open [2022-11-20 21:15:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_open [2022-11-20 21:15:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-20 21:15:15,661 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-20 21:15:15,661 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-20 21:15:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resume [2022-11-20 21:15:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resume [2022-11-20 21:15:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-20 21:15:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-20 21:15:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-20 21:15:15,662 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-20 21:15:15,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-20 21:15:15,663 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-20 21:15:15,663 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 21:15:15,664 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-20 21:15:15,664 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-20 21:15:15,665 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-20 21:15:15,665 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-20 21:15:15,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-20 21:15:15,665 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_rx_urb [2022-11-20 21:15:15,665 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_rx_urb [2022-11-20 21:15:15,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-20 21:15:15,666 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-20 21:15:15,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-20 21:15:15,666 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-20 21:15:15,666 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-20 21:15:15,666 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 21:15:15,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-11-20 21:15:15,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-11-20 21:15:15,667 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-20 21:15:15,667 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-20 21:15:15,667 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-20 21:15:15,667 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-20 21:15:15,667 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-20 21:15:15,668 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-20 21:15:15,668 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-20 21:15:15,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-20 21:15:15,669 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_close [2022-11-20 21:15:15,669 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_close [2022-11-20 21:15:15,669 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_download_firmware [2022-11-20 21:15:15,670 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_download_firmware [2022-11-20 21:15:15,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 21:15:15,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-20 21:15:15,670 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-20 21:15:15,670 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 21:15:15,670 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-20 21:15:15,671 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-20 21:15:15,671 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 21:15:15,671 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-20 21:15:15,671 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-20 21:15:15,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-20 21:15:15,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-20 21:15:15,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-20 21:15:15,672 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-20 21:15:15,672 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-20 21:15:15,672 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-20 21:15:15,672 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-20 21:15:15,673 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-20 21:15:15,673 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-20 21:15:15,674 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-20 21:15:15,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-20 21:15:15,674 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2022-11-20 21:15:15,674 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2022-11-20 21:15:15,675 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-20 21:15:15,675 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-20 21:15:15,675 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_tx_timeout [2022-11-20 21:15:15,675 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_tx_timeout [2022-11-20 21:15:15,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 21:15:15,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 21:15:15,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-20 21:15:15,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-20 21:15:15,677 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-20 21:15:15,677 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-20 21:15:15,677 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-20 21:15:15,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-20 21:15:15,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-20 21:15:15,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-20 21:15:15,678 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-20 21:15:15,678 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-20 21:15:15,678 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_async_set_rx_mode [2022-11-20 21:15:15,679 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_async_set_rx_mode [2022-11-20 21:15:15,679 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-20 21:15:15,679 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-20 21:15:15,679 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-20 21:15:15,679 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-20 21:15:15,680 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 21:15:15,680 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-20 21:15:15,680 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-20 21:15:15,680 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 21:15:15,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 21:15:15,681 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-20 21:15:15,681 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-20 21:15:15,681 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-20 21:15:15,681 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-20 21:15:15,681 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-20 21:15:15,681 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-20 21:15:15,681 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-20 21:15:15,682 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-20 21:15:15,683 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-20 21:15:15,685 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-20 21:15:15,686 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-20 21:15:15,686 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-20 21:15:15,686 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-20 21:15:15,686 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-20 21:15:15,686 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_set_rx_mode [2022-11-20 21:15:15,687 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_set_rx_mode [2022-11-20 21:15:15,688 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-20 21:15:15,688 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-20 21:15:15,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 21:15:15,694 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-20 21:15:15,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-20 21:15:15,695 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_int_urb [2022-11-20 21:15:15,695 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_int_urb [2022-11-20 21:15:15,695 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_control [2022-11-20 21:15:15,695 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_control [2022-11-20 21:15:15,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-20 21:15:15,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-20 21:15:15,695 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-20 21:15:15,695 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-20 21:15:15,696 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2022-11-20 21:15:15,696 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_kill_urbs [2022-11-20 21:15:15,696 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_kill_urbs [2022-11-20 21:15:15,696 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_3_4 [2022-11-20 21:15:15,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_3_4 [2022-11-20 21:15:15,696 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_disconnect [2022-11-20 21:15:15,696 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_disconnect [2022-11-20 21:15:15,696 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 21:15:15,697 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-20 21:15:15,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-20 21:15:15,697 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-20 21:15:15,697 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-20 21:15:16,469 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 21:15:16,474 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 21:15:16,733 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-20 21:15:22,821 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-20 21:15:22,946 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 21:15:23,696 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 21:15:23,696 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 21:15:23,702 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:15:23 BoogieIcfgContainer [2022-11-20 21:15:23,702 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 21:15:23,707 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 21:15:23,707 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 21:15:23,711 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 21:15:23,711 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 09:15:11" (1/3) ... [2022-11-20 21:15:23,713 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a6f1623 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:15:23, skipping insertion in model container [2022-11-20 21:15:23,714 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 09:15:15" (2/3) ... [2022-11-20 21:15:23,714 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@a6f1623 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 09:15:23, skipping insertion in model container [2022-11-20 21:15:23,715 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 09:15:23" (3/3) ... [2022-11-20 21:15:23,718 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-20 21:15:23,740 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 21:15:23,740 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 21:15:23,824 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 21:15:23,834 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=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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;@43aedf85, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 21:15:23,835 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 21:15:23,846 INFO L276 IsEmpty]: Start isEmpty. Operand has 783 states, 442 states have (on average 1.257918552036199) internal successors, (556), 447 states have internal predecessors, (556), 280 states have call successors, (280), 61 states have call predecessors, (280), 60 states have return successors, (274), 273 states have call predecessors, (274), 274 states have call successors, (274) [2022-11-20 21:15:23,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-20 21:15:23,873 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:23,874 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:15:23,874 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:23,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:23,880 INFO L85 PathProgramCache]: Analyzing trace with hash 978019789, now seen corresponding path program 1 times [2022-11-20 21:15:23,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:23,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386288173] [2022-11-20 21:15:23,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:23,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:24,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:25,142 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-20 21:15:25,143 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:25,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386288173] [2022-11-20 21:15:25,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386288173] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:25,144 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:25,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:15:25,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372437058] [2022-11-20 21:15:25,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:25,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:15:25,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:25,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:15:25,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:15:25,190 INFO L87 Difference]: Start difference. First operand has 783 states, 442 states have (on average 1.257918552036199) internal successors, (556), 447 states have internal predecessors, (556), 280 states have call successors, (280), 61 states have call predecessors, (280), 60 states have return successors, (274), 273 states have call predecessors, (274), 274 states have call successors, (274) Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 21:15:27,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:29,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:31,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:15:31,284 INFO L93 Difference]: Finished difference Result 1878 states and 2703 transitions. [2022-11-20 21:15:31,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:15:31,286 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 132 [2022-11-20 21:15:31,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:15:31,309 INFO L225 Difference]: With dead ends: 1878 [2022-11-20 21:15:31,309 INFO L226 Difference]: Without dead ends: 1050 [2022-11-20 21:15:31,322 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-11-20 21:15:31,325 INFO L413 NwaCegarLoop]: 1027 mSDtfsCounter, 449 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-20 21:15:31,326 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1920 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 405 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2022-11-20 21:15:31,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2022-11-20 21:15:31,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 1046. [2022-11-20 21:15:31,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 621 states have (on average 1.2560386473429952) internal successors, (780), 629 states have internal predecessors, (780), 333 states have call successors, (333), 91 states have call predecessors, (333), 91 states have return successors, (333), 330 states have call predecessors, (333), 333 states have call successors, (333) [2022-11-20 21:15:31,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1446 transitions. [2022-11-20 21:15:31,533 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1446 transitions. Word has length 132 [2022-11-20 21:15:31,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:15:31,535 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1446 transitions. [2022-11-20 21:15:31,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2022-11-20 21:15:31,536 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1446 transitions. [2022-11-20 21:15:31,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-20 21:15:31,546 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:31,546 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 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-11-20 21:15:31,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 21:15:31,547 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:31,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:31,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1626030427, now seen corresponding path program 1 times [2022-11-20 21:15:31,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:31,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1354298056] [2022-11-20 21:15:31,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:31,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:31,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-20 21:15:32,092 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:32,092 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1354298056] [2022-11-20 21:15:32,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1354298056] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:32,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:32,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:15:32,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934177148] [2022-11-20 21:15:32,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:32,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:15:32,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:32,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:15:32,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:15:32,101 INFO L87 Difference]: Start difference. First operand 1046 states and 1446 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-20 21:15:34,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:36,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:15:36,977 INFO L93 Difference]: Finished difference Result 2771 states and 3838 transitions. [2022-11-20 21:15:36,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:15:36,978 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 144 [2022-11-20 21:15:36,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:15:36,992 INFO L225 Difference]: With dead ends: 2771 [2022-11-20 21:15:36,993 INFO L226 Difference]: Without dead ends: 1742 [2022-11-20 21:15:36,997 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-11-20 21:15:36,998 INFO L413 NwaCegarLoop]: 1079 mSDtfsCounter, 865 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:15:36,999 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 1901 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-11-20 21:15:37,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1742 states. [2022-11-20 21:15:37,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1742 to 1738. [2022-11-20 21:15:37,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1738 states, 1034 states have (on average 1.2446808510638299) internal successors, (1287), 1047 states have internal predecessors, (1287), 557 states have call successors, (557), 146 states have call predecessors, (557), 146 states have return successors, (560), 549 states have call predecessors, (560), 557 states have call successors, (560) [2022-11-20 21:15:37,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1738 states to 1738 states and 2404 transitions. [2022-11-20 21:15:37,195 INFO L78 Accepts]: Start accepts. Automaton has 1738 states and 2404 transitions. Word has length 144 [2022-11-20 21:15:37,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:15:37,196 INFO L495 AbstractCegarLoop]: Abstraction has 1738 states and 2404 transitions. [2022-11-20 21:15:37,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-20 21:15:37,197 INFO L276 IsEmpty]: Start isEmpty. Operand 1738 states and 2404 transitions. [2022-11-20 21:15:37,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-20 21:15:37,206 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:37,206 INFO L195 NwaCegarLoop]: trace histogram [10, 8, 8, 8, 8, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 21:15:37,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-20 21:15:37,206 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:37,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:37,217 INFO L85 PathProgramCache]: Analyzing trace with hash -44903993, now seen corresponding path program 1 times [2022-11-20 21:15:37,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:37,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [339037949] [2022-11-20 21:15:37,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:37,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:37,707 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 258 trivial. 0 not checked. [2022-11-20 21:15:37,710 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:37,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [339037949] [2022-11-20 21:15:37,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [339037949] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:37,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:37,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:15:37,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570757532] [2022-11-20 21:15:37,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:37,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:15:37,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:37,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:15:37,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:15:37,714 INFO L87 Difference]: Start difference. First operand 1738 states and 2404 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-20 21:15:40,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:42,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:43,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:15:43,766 INFO L93 Difference]: Finished difference Result 3837 states and 5284 transitions. [2022-11-20 21:15:43,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:15:43,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 150 [2022-11-20 21:15:43,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:15:43,823 INFO L225 Difference]: With dead ends: 3837 [2022-11-20 21:15:43,824 INFO L226 Difference]: Without dead ends: 2116 [2022-11-20 21:15:43,829 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-11-20 21:15:43,833 INFO L413 NwaCegarLoop]: 1104 mSDtfsCounter, 387 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-20 21:15:43,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 1963 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 438 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2022-11-20 21:15:43,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2116 states. [2022-11-20 21:15:43,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2116 to 2112. [2022-11-20 21:15:43,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2112 states, 1279 states have (on average 1.2470680218921033) internal successors, (1595), 1296 states have internal predecessors, (1595), 650 states have call successors, (650), 182 states have call predecessors, (650), 182 states have return successors, (653), 640 states have call predecessors, (653), 650 states have call successors, (653) [2022-11-20 21:15:43,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2112 states to 2112 states and 2898 transitions. [2022-11-20 21:15:43,961 INFO L78 Accepts]: Start accepts. Automaton has 2112 states and 2898 transitions. Word has length 150 [2022-11-20 21:15:43,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:15:43,963 INFO L495 AbstractCegarLoop]: Abstraction has 2112 states and 2898 transitions. [2022-11-20 21:15:43,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-20 21:15:43,964 INFO L276 IsEmpty]: Start isEmpty. Operand 2112 states and 2898 transitions. [2022-11-20 21:15:43,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-20 21:15:43,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:43,968 INFO L195 NwaCegarLoop]: trace histogram [13, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:15:43,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-20 21:15:43,971 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:43,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:43,973 INFO L85 PathProgramCache]: Analyzing trace with hash -791114974, now seen corresponding path program 1 times [2022-11-20 21:15:43,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:43,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1250922657] [2022-11-20 21:15:43,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:43,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:44,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:44,429 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2022-11-20 21:15:44,429 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:44,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1250922657] [2022-11-20 21:15:44,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1250922657] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:44,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:44,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:15:44,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497368757] [2022-11-20 21:15:44,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:44,431 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:15:44,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:44,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:15:44,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:15:44,432 INFO L87 Difference]: Start difference. First operand 2112 states and 2898 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-20 21:15:47,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:48,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:15:48,300 INFO L93 Difference]: Finished difference Result 4796 states and 6545 transitions. [2022-11-20 21:15:48,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:15:48,301 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 197 [2022-11-20 21:15:48,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:15:48,319 INFO L225 Difference]: With dead ends: 4796 [2022-11-20 21:15:48,320 INFO L226 Difference]: Without dead ends: 2701 [2022-11-20 21:15:48,329 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-11-20 21:15:48,330 INFO L413 NwaCegarLoop]: 1173 mSDtfsCounter, 760 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:15:48,331 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 1757 Invalid, 445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 434 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2022-11-20 21:15:48,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2701 states. [2022-11-20 21:15:48,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2701 to 2693. [2022-11-20 21:15:48,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2693 states, 1637 states have (on average 1.2449602932193036) internal successors, (2038), 1662 states have internal predecessors, (2038), 801 states have call successors, (801), 254 states have call predecessors, (801), 254 states have return successors, (806), 785 states have call predecessors, (806), 801 states have call successors, (806) [2022-11-20 21:15:48,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2693 states to 2693 states and 3645 transitions. [2022-11-20 21:15:48,529 INFO L78 Accepts]: Start accepts. Automaton has 2693 states and 3645 transitions. Word has length 197 [2022-11-20 21:15:48,531 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:15:48,531 INFO L495 AbstractCegarLoop]: Abstraction has 2693 states and 3645 transitions. [2022-11-20 21:15:48,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-20 21:15:48,531 INFO L276 IsEmpty]: Start isEmpty. Operand 2693 states and 3645 transitions. [2022-11-20 21:15:48,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-11-20 21:15:48,537 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:48,538 INFO L195 NwaCegarLoop]: trace histogram [15, 12, 12, 9, 9, 9, 9, 9, 9, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:15:48,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-20 21:15:48,538 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:48,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:48,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1446880974, now seen corresponding path program 1 times [2022-11-20 21:15:48,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:48,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401459155] [2022-11-20 21:15:48,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:48,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:50,448 INFO L134 CoverageAnalysis]: Checked inductivity of 694 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 694 trivial. 0 not checked. [2022-11-20 21:15:50,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:50,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401459155] [2022-11-20 21:15:50,449 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401459155] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:50,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:50,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:15:50,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623014250] [2022-11-20 21:15:50,454 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:50,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:15:50,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:50,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:15:50,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:15:50,456 INFO L87 Difference]: Start difference. First operand 2693 states and 3645 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 21:15:55,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:15:57,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:15:57,506 INFO L93 Difference]: Finished difference Result 6287 states and 8679 transitions. [2022-11-20 21:15:57,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:15:57,507 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 282 [2022-11-20 21:15:57,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:15:57,527 INFO L225 Difference]: With dead ends: 6287 [2022-11-20 21:15:57,527 INFO L226 Difference]: Without dead ends: 3611 [2022-11-20 21:15:57,536 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 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-11-20 21:15:57,539 INFO L413 NwaCegarLoop]: 1065 mSDtfsCounter, 347 mSDsluCounter, 1812 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 138 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 2877 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-20 21:15:57,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 2877 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 602 Invalid, 1 Unknown, 0 Unchecked, 6.8s Time] [2022-11-20 21:15:57,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3611 states. [2022-11-20 21:15:57,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3611 to 2697. [2022-11-20 21:15:57,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 1641 states have (on average 1.2443631931748933) internal successors, (2042), 1666 states have internal predecessors, (2042), 801 states have call successors, (801), 254 states have call predecessors, (801), 254 states have return successors, (806), 785 states have call predecessors, (806), 801 states have call successors, (806) [2022-11-20 21:15:57,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 3649 transitions. [2022-11-20 21:15:57,736 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 3649 transitions. Word has length 282 [2022-11-20 21:15:57,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:15:57,737 INFO L495 AbstractCegarLoop]: Abstraction has 2697 states and 3649 transitions. [2022-11-20 21:15:57,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (37), 2 states have call predecessors, (37), 1 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-20 21:15:57,738 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 3649 transitions. [2022-11-20 21:15:57,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-11-20 21:15:57,743 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:15:57,743 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 9, 9, 9, 9, 9, 9, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:15:57,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 21:15:57,744 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:15:57,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:15:57,745 INFO L85 PathProgramCache]: Analyzing trace with hash -1276323869, now seen corresponding path program 1 times [2022-11-20 21:15:57,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:15:57,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573549573] [2022-11-20 21:15:57,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:15:57,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:15:57,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:15:58,819 INFO L134 CoverageAnalysis]: Checked inductivity of 796 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 796 trivial. 0 not checked. [2022-11-20 21:15:58,819 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:15:58,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573549573] [2022-11-20 21:15:58,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573549573] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:15:58,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:15:58,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:15:58,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130732078] [2022-11-20 21:15:58,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:15:58,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:15:58,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:15:58,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:15:58,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:15:58,822 INFO L87 Difference]: Start difference. First operand 2697 states and 3649 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 21:16:02,121 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:03,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:16:03,585 INFO L93 Difference]: Finished difference Result 5383 states and 7281 transitions. [2022-11-20 21:16:03,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:16:03,586 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 299 [2022-11-20 21:16:03,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:16:03,602 INFO L225 Difference]: With dead ends: 5383 [2022-11-20 21:16:03,602 INFO L226 Difference]: Without dead ends: 2703 [2022-11-20 21:16:03,612 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-11-20 21:16:03,613 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 1 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2583 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:16:03,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2583 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 547 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2022-11-20 21:16:03,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2703 states. [2022-11-20 21:16:03,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2703 to 2701. [2022-11-20 21:16:03,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2701 states, 1645 states have (on average 1.2437689969604864) internal successors, (2046), 1670 states have internal predecessors, (2046), 801 states have call successors, (801), 254 states have call predecessors, (801), 254 states have return successors, (806), 785 states have call predecessors, (806), 801 states have call successors, (806) [2022-11-20 21:16:03,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2701 states to 2701 states and 3653 transitions. [2022-11-20 21:16:03,791 INFO L78 Accepts]: Start accepts. Automaton has 2701 states and 3653 transitions. Word has length 299 [2022-11-20 21:16:03,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:16:03,792 INFO L495 AbstractCegarLoop]: Abstraction has 2701 states and 3653 transitions. [2022-11-20 21:16:03,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (38), 2 states have call predecessors, (38), 1 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2022-11-20 21:16:03,793 INFO L276 IsEmpty]: Start isEmpty. Operand 2701 states and 3653 transitions. [2022-11-20 21:16:03,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-11-20 21:16:03,799 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:16:03,799 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 9, 9, 9, 9, 9, 9, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:16:03,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-20 21:16:03,799 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:16:03,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:16:03,800 INFO L85 PathProgramCache]: Analyzing trace with hash 1645871793, now seen corresponding path program 1 times [2022-11-20 21:16:03,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:16:03,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440216793] [2022-11-20 21:16:03,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:16:03,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:16:04,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:16:04,840 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 796 trivial. 0 not checked. [2022-11-20 21:16:04,841 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:16:04,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440216793] [2022-11-20 21:16:04,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440216793] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:16:04,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1433743194] [2022-11-20 21:16:04,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:16:04,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:16:04,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:16:04,847 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:16:04,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 21:16:06,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:16:06,465 INFO L263 TraceCheckSpWp]: Trace formula consists of 5452 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-20 21:16:06,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:16:20,819 INFO L134 CoverageAnalysis]: Checked inductivity of 798 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2022-11-20 21:16:20,820 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:16:20,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1433743194] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:16:20,820 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 21:16:20,821 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-11-20 21:16:20,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409036966] [2022-11-20 21:16:20,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:16:20,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 21:16:20,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:16:20,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 21:16:20,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 21:16:20,823 INFO L87 Difference]: Start difference. First operand 2701 states and 3653 transitions. Second operand has 6 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-11-20 21:16:24,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:25,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:27,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:29,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:32,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:35,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:16:35,921 INFO L93 Difference]: Finished difference Result 4927 states and 6712 transitions. [2022-11-20 21:16:35,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 21:16:35,922 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) Word has length 301 [2022-11-20 21:16:35,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:16:35,949 INFO L225 Difference]: With dead ends: 4927 [2022-11-20 21:16:35,949 INFO L226 Difference]: Without dead ends: 4925 [2022-11-20 21:16:35,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-20 21:16:35,953 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 771 mSDsluCounter, 3334 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 4423 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:16:35,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 4423 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1360 Invalid, 2 Unknown, 0 Unchecked, 14.6s Time] [2022-11-20 21:16:35,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2022-11-20 21:16:36,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 4912. [2022-11-20 21:16:36,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4912 states, 3013 states have (on average 1.247261865250581) internal successors, (3758), 3069 states have internal predecessors, (3758), 1448 states have call successors, (1448), 457 states have call predecessors, (1448), 450 states have return successors, (1462), 1399 states have call predecessors, (1462), 1448 states have call successors, (1462) [2022-11-20 21:16:36,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4912 states to 4912 states and 6668 transitions. [2022-11-20 21:16:36,410 INFO L78 Accepts]: Start accepts. Automaton has 4912 states and 6668 transitions. Word has length 301 [2022-11-20 21:16:36,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:16:36,411 INFO L495 AbstractCegarLoop]: Abstraction has 4912 states and 6668 transitions. [2022-11-20 21:16:36,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 1 states have call successors, (38), 1 states have call predecessors, (38), 2 states have return successors, (37), 2 states have call predecessors, (37), 1 states have call successors, (37) [2022-11-20 21:16:36,412 INFO L276 IsEmpty]: Start isEmpty. Operand 4912 states and 6668 transitions. [2022-11-20 21:16:36,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 349 [2022-11-20 21:16:36,421 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:16:36,421 INFO L195 NwaCegarLoop]: trace histogram [17, 15, 15, 9, 9, 9, 9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:16:36,442 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 21:16:36,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 21:16:36,643 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:16:36,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:16:36,644 INFO L85 PathProgramCache]: Analyzing trace with hash -1072660763, now seen corresponding path program 1 times [2022-11-20 21:16:36,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:16:36,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726074898] [2022-11-20 21:16:36,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:16:36,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:16:36,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:16:37,506 INFO L134 CoverageAnalysis]: Checked inductivity of 884 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 861 trivial. 0 not checked. [2022-11-20 21:16:37,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:16:37,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726074898] [2022-11-20 21:16:37,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726074898] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:16:37,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:16:37,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:16:37,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274188078] [2022-11-20 21:16:37,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:16:37,509 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:16:37,509 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:16:37,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:16:37,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:16:37,510 INFO L87 Difference]: Start difference. First operand 4912 states and 6668 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-20 21:16:41,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:44,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:16:44,344 INFO L93 Difference]: Finished difference Result 10454 states and 14197 transitions. [2022-11-20 21:16:44,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-20 21:16:44,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 348 [2022-11-20 21:16:44,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:16:44,374 INFO L225 Difference]: With dead ends: 10454 [2022-11-20 21:16:44,374 INFO L226 Difference]: Without dead ends: 5559 [2022-11-20 21:16:44,391 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:16:44,393 INFO L413 NwaCegarLoop]: 1082 mSDtfsCounter, 417 mSDsluCounter, 1701 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 417 SdHoareTripleChecker+Valid, 2783 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2022-11-20 21:16:44,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [417 Valid, 2783 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 883 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2022-11-20 21:16:44,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5559 states. [2022-11-20 21:16:44,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5559 to 5549. [2022-11-20 21:16:44,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 3432 states have (on average 1.252039627039627) internal successors, (4297), 3500 states have internal predecessors, (4297), 1601 states have call successors, (1601), 523 states have call predecessors, (1601), 515 states have return successors, (1615), 1542 states have call predecessors, (1615), 1601 states have call successors, (1615) [2022-11-20 21:16:45,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 7513 transitions. [2022-11-20 21:16:45,006 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 7513 transitions. Word has length 348 [2022-11-20 21:16:45,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:16:45,008 INFO L495 AbstractCegarLoop]: Abstraction has 5549 states and 7513 transitions. [2022-11-20 21:16:45,008 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-20 21:16:45,008 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 7513 transitions. [2022-11-20 21:16:45,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2022-11-20 21:16:45,018 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:16:45,018 INFO L195 NwaCegarLoop]: trace histogram [19, 16, 16, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:16:45,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-20 21:16:45,019 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:16:45,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:16:45,019 INFO L85 PathProgramCache]: Analyzing trace with hash 383636989, now seen corresponding path program 1 times [2022-11-20 21:16:45,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:16:45,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346637630] [2022-11-20 21:16:45,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:16:45,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:16:45,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:16:45,656 INFO L134 CoverageAnalysis]: Checked inductivity of 1037 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-20 21:16:45,656 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:16:45,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346637630] [2022-11-20 21:16:45,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346637630] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:16:45,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:16:45,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:16:45,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848792349] [2022-11-20 21:16:45,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:16:45,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:16:45,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:16:45,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:16:45,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:16:45,660 INFO L87 Difference]: Start difference. First operand 5549 states and 7513 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:16:48,993 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:52,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:16:52,245 INFO L93 Difference]: Finished difference Result 14138 states and 19457 transitions. [2022-11-20 21:16:52,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:16:52,245 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 371 [2022-11-20 21:16:52,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:16:52,301 INFO L225 Difference]: With dead ends: 14138 [2022-11-20 21:16:52,302 INFO L226 Difference]: Without dead ends: 8606 [2022-11-20 21:16:52,380 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-11-20 21:16:52,381 INFO L413 NwaCegarLoop]: 1453 mSDtfsCounter, 812 mSDsluCounter, 2380 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 86 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 928 SdHoareTripleChecker+Valid, 3833 SdHoareTripleChecker+Invalid, 1000 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-20 21:16:52,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [928 Valid, 3833 Invalid, 1000 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 913 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2022-11-20 21:16:52,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8606 states. [2022-11-20 21:16:52,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8606 to 6462. [2022-11-20 21:16:52,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6462 states, 3975 states have (on average 1.2477987421383647) internal successors, (4960), 4057 states have internal predecessors, (4960), 1856 states have call successors, (1856), 639 states have call predecessors, (1856), 630 states have return successors, (1872), 1785 states have call predecessors, (1872), 1856 states have call successors, (1872) [2022-11-20 21:16:53,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6462 states to 6462 states and 8688 transitions. [2022-11-20 21:16:53,012 INFO L78 Accepts]: Start accepts. Automaton has 6462 states and 8688 transitions. Word has length 371 [2022-11-20 21:16:53,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:16:53,013 INFO L495 AbstractCegarLoop]: Abstraction has 6462 states and 8688 transitions. [2022-11-20 21:16:53,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:16:53,014 INFO L276 IsEmpty]: Start isEmpty. Operand 6462 states and 8688 transitions. [2022-11-20 21:16:53,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2022-11-20 21:16:53,024 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:16:53,024 INFO L195 NwaCegarLoop]: trace histogram [19, 16, 16, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:16:53,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-20 21:16:53,025 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:16:53,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:16:53,025 INFO L85 PathProgramCache]: Analyzing trace with hash 2127648026, now seen corresponding path program 1 times [2022-11-20 21:16:53,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:16:53,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110495149] [2022-11-20 21:16:53,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:16:53,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:16:53,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:16:53,846 INFO L134 CoverageAnalysis]: Checked inductivity of 1037 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-20 21:16:53,847 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:16:53,847 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110495149] [2022-11-20 21:16:53,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110495149] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:16:53,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:16:53,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:16:53,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856492396] [2022-11-20 21:16:53,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:16:53,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:16:53,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:16:53,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:16:53,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:16:53,849 INFO L87 Difference]: Start difference. First operand 6462 states and 8688 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:16:56,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:16:58,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:01,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:01,938 INFO L93 Difference]: Finished difference Result 16111 states and 22206 transitions. [2022-11-20 21:17:01,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:17:01,939 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 372 [2022-11-20 21:17:01,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:01,983 INFO L225 Difference]: With dead ends: 16111 [2022-11-20 21:17:01,983 INFO L226 Difference]: Without dead ends: 9666 [2022-11-20 21:17:02,006 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-11-20 21:17:02,007 INFO L413 NwaCegarLoop]: 1461 mSDtfsCounter, 727 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 3864 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 927 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:02,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 3864 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2022-11-20 21:17:02,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9666 states. [2022-11-20 21:17:02,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9666 to 7055. [2022-11-20 21:17:02,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7055 states, 4362 states have (on average 1.2524071526822558) internal successors, (5463), 4456 states have internal predecessors, (5463), 2009 states have call successors, (2009), 693 states have call predecessors, (2009), 683 states have return successors, (2025), 1928 states have call predecessors, (2025), 2009 states have call successors, (2025) [2022-11-20 21:17:02,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7055 states to 7055 states and 9497 transitions. [2022-11-20 21:17:02,898 INFO L78 Accepts]: Start accepts. Automaton has 7055 states and 9497 transitions. Word has length 372 [2022-11-20 21:17:02,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:02,899 INFO L495 AbstractCegarLoop]: Abstraction has 7055 states and 9497 transitions. [2022-11-20 21:17:02,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:02,899 INFO L276 IsEmpty]: Start isEmpty. Operand 7055 states and 9497 transitions. [2022-11-20 21:17:02,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2022-11-20 21:17:02,906 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:02,907 INFO L195 NwaCegarLoop]: trace histogram [19, 16, 16, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:02,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-20 21:17:02,907 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:02,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:02,908 INFO L85 PathProgramCache]: Analyzing trace with hash -1069772572, now seen corresponding path program 1 times [2022-11-20 21:17:02,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:02,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822164385] [2022-11-20 21:17:02,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:02,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:03,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:03,644 INFO L134 CoverageAnalysis]: Checked inductivity of 1039 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-20 21:17:03,644 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:03,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822164385] [2022-11-20 21:17:03,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822164385] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:03,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:03,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:17:03,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771185518] [2022-11-20 21:17:03,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:03,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:17:03,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:03,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:17:03,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:17:03,648 INFO L87 Difference]: Start difference. First operand 7055 states and 9497 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:06,992 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:10,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:10,274 INFO L93 Difference]: Finished difference Result 17169 states and 23612 transitions. [2022-11-20 21:17:10,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:17:10,275 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 380 [2022-11-20 21:17:10,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:10,321 INFO L225 Difference]: With dead ends: 17169 [2022-11-20 21:17:10,322 INFO L226 Difference]: Without dead ends: 10131 [2022-11-20 21:17:10,345 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-11-20 21:17:10,346 INFO L413 NwaCegarLoop]: 1440 mSDtfsCounter, 878 mSDsluCounter, 2451 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 91 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 994 SdHoareTripleChecker+Valid, 3891 SdHoareTripleChecker+Invalid, 1039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 947 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:10,346 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [994 Valid, 3891 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 947 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2022-11-20 21:17:10,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10131 states. [2022-11-20 21:17:11,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10131 to 7664. [2022-11-20 21:17:11,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7664 states, 4765 states have (on average 1.2554039874081846) internal successors, (5982), 4871 states have internal predecessors, (5982), 2162 states have call successors, (2162), 747 states have call predecessors, (2162), 736 states have return successors, (2178), 2071 states have call predecessors, (2178), 2162 states have call successors, (2178) [2022-11-20 21:17:11,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7664 states to 7664 states and 10322 transitions. [2022-11-20 21:17:11,386 INFO L78 Accepts]: Start accepts. Automaton has 7664 states and 10322 transitions. Word has length 380 [2022-11-20 21:17:11,387 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:11,387 INFO L495 AbstractCegarLoop]: Abstraction has 7664 states and 10322 transitions. [2022-11-20 21:17:11,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:11,387 INFO L276 IsEmpty]: Start isEmpty. Operand 7664 states and 10322 transitions. [2022-11-20 21:17:11,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2022-11-20 21:17:11,394 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:11,394 INFO L195 NwaCegarLoop]: trace histogram [19, 16, 16, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:11,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-20 21:17:11,395 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:11,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:11,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1600007468, now seen corresponding path program 1 times [2022-11-20 21:17:11,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:11,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794146915] [2022-11-20 21:17:11,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:11,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:11,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:11,964 INFO L134 CoverageAnalysis]: Checked inductivity of 1039 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-20 21:17:11,964 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:11,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794146915] [2022-11-20 21:17:11,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794146915] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:11,965 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:11,965 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-20 21:17:11,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822683198] [2022-11-20 21:17:11,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:11,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 21:17:11,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:11,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 21:17:11,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-20 21:17:11,967 INFO L87 Difference]: Start difference. First operand 7664 states and 10322 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:14,367 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:16,376 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:18,388 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:21,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:21,719 INFO L93 Difference]: Finished difference Result 18594 states and 25543 transitions. [2022-11-20 21:17:21,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:17:21,720 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 381 [2022-11-20 21:17:21,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:21,765 INFO L225 Difference]: With dead ends: 18594 [2022-11-20 21:17:21,765 INFO L226 Difference]: Without dead ends: 10947 [2022-11-20 21:17:21,785 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-11-20 21:17:21,785 INFO L413 NwaCegarLoop]: 1464 mSDtfsCounter, 806 mSDsluCounter, 2393 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 100 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3857 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:21,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 3857 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 950 Invalid, 2 Unknown, 0 Unchecked, 8.7s Time] [2022-11-20 21:17:21,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10947 states. [2022-11-20 21:17:22,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10947 to 8359. [2022-11-20 21:17:22,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8359 states, 5214 states have (on average 1.2556578442654391) internal successors, (6547), 5332 states have internal predecessors, (6547), 2333 states have call successors, (2333), 824 states have call predecessors, (2333), 811 states have return successors, (2349), 2231 states have call predecessors, (2349), 2333 states have call successors, (2349) [2022-11-20 21:17:22,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8359 states to 8359 states and 11229 transitions. [2022-11-20 21:17:22,803 INFO L78 Accepts]: Start accepts. Automaton has 8359 states and 11229 transitions. Word has length 381 [2022-11-20 21:17:22,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:22,804 INFO L495 AbstractCegarLoop]: Abstraction has 8359 states and 11229 transitions. [2022-11-20 21:17:22,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 3 states have call successors, (53), 2 states have call predecessors, (53), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:22,805 INFO L276 IsEmpty]: Start isEmpty. Operand 8359 states and 11229 transitions. [2022-11-20 21:17:22,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-11-20 21:17:22,812 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:22,813 INFO L195 NwaCegarLoop]: trace histogram [20, 16, 16, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:22,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-20 21:17:22,813 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:22,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:22,814 INFO L85 PathProgramCache]: Analyzing trace with hash -2001794823, now seen corresponding path program 1 times [2022-11-20 21:17:22,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:22,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111712876] [2022-11-20 21:17:22,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:22,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:22,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:23,279 INFO L134 CoverageAnalysis]: Checked inductivity of 1120 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 1073 trivial. 0 not checked. [2022-11-20 21:17:23,279 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:23,279 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111712876] [2022-11-20 21:17:23,279 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111712876] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:23,280 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:23,280 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:17:23,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684497604] [2022-11-20 21:17:23,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:23,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:17:23,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:23,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:17:23,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:17:23,282 INFO L87 Difference]: Start difference. First operand 8359 states and 11229 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:26,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:28,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:28,059 INFO L93 Difference]: Finished difference Result 17041 states and 22824 transitions. [2022-11-20 21:17:28,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:17:28,060 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) Word has length 386 [2022-11-20 21:17:28,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:28,099 INFO L225 Difference]: With dead ends: 17041 [2022-11-20 21:17:28,099 INFO L226 Difference]: Without dead ends: 8699 [2022-11-20 21:17:28,121 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-11-20 21:17:28,122 INFO L413 NwaCegarLoop]: 1245 mSDtfsCounter, 492 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 2070 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:28,123 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 2070 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 496 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2022-11-20 21:17:28,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8699 states. [2022-11-20 21:17:28,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8699 to 8675. [2022-11-20 21:17:28,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8675 states, 5399 states have (on average 1.2515280607519912) internal successors, (6757), 5517 states have internal predecessors, (6757), 2411 states have call successors, (2411), 874 states have call predecessors, (2411), 864 states have return successors, (2421), 2314 states have call predecessors, (2421), 2411 states have call successors, (2421) [2022-11-20 21:17:28,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8675 states to 8675 states and 11589 transitions. [2022-11-20 21:17:28,951 INFO L78 Accepts]: Start accepts. Automaton has 8675 states and 11589 transitions. Word has length 386 [2022-11-20 21:17:28,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:28,952 INFO L495 AbstractCegarLoop]: Abstraction has 8675 states and 11589 transitions. [2022-11-20 21:17:28,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 3 states have call successors, (52), 2 states have call predecessors, (52), 1 states have return successors, (49), 3 states have call predecessors, (49), 3 states have call successors, (49) [2022-11-20 21:17:28,952 INFO L276 IsEmpty]: Start isEmpty. Operand 8675 states and 11589 transitions. [2022-11-20 21:17:28,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-20 21:17:28,963 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:28,964 INFO L195 NwaCegarLoop]: trace histogram [20, 18, 18, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:28,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-20 21:17:28,964 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:28,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:28,965 INFO L85 PathProgramCache]: Analyzing trace with hash 660809397, now seen corresponding path program 1 times [2022-11-20 21:17:28,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:28,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338716629] [2022-11-20 21:17:28,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:28,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:29,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:29,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1291 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 1240 trivial. 0 not checked. [2022-11-20 21:17:29,495 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:29,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338716629] [2022-11-20 21:17:29,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338716629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:29,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:29,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:17:29,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090242602] [2022-11-20 21:17:29,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:29,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:17:29,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:29,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:17:29,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:17:29,499 INFO L87 Difference]: Start difference. First operand 8675 states and 11589 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2022-11-20 21:17:33,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:34,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:34,503 INFO L93 Difference]: Finished difference Result 13895 states and 18502 transitions. [2022-11-20 21:17:34,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:17:34,505 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) Word has length 455 [2022-11-20 21:17:34,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:34,544 INFO L225 Difference]: With dead ends: 13895 [2022-11-20 21:17:34,544 INFO L226 Difference]: Without dead ends: 8675 [2022-11-20 21:17:34,561 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-11-20 21:17:34,562 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 450 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:34,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1910 Invalid, 477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 472 Invalid, 1 Unknown, 0 Unchecked, 4.3s Time] [2022-11-20 21:17:34,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8675 states. [2022-11-20 21:17:35,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8675 to 8655. [2022-11-20 21:17:35,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8655 states, 5384 states have (on average 1.2479569093610698) internal successors, (6719), 5500 states have internal predecessors, (6719), 2394 states have call successors, (2394), 886 states have call predecessors, (2394), 876 states have return successors, (2402), 2299 states have call predecessors, (2402), 2394 states have call successors, (2402) [2022-11-20 21:17:35,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8655 states to 8655 states and 11515 transitions. [2022-11-20 21:17:35,509 INFO L78 Accepts]: Start accepts. Automaton has 8655 states and 11515 transitions. Word has length 455 [2022-11-20 21:17:35,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:35,510 INFO L495 AbstractCegarLoop]: Abstraction has 8655 states and 11515 transitions. [2022-11-20 21:17:35,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (63), 2 states have call predecessors, (63), 1 states have return successors, (59), 3 states have call predecessors, (59), 3 states have call successors, (59) [2022-11-20 21:17:35,511 INFO L276 IsEmpty]: Start isEmpty. Operand 8655 states and 11515 transitions. [2022-11-20 21:17:35,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-11-20 21:17:35,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:35,521 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:35,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-20 21:17:35,521 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:35,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:35,522 INFO L85 PathProgramCache]: Analyzing trace with hash 887791844, now seen corresponding path program 1 times [2022-11-20 21:17:35,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:35,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945187577] [2022-11-20 21:17:35,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:35,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:36,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:42,773 INFO L134 CoverageAnalysis]: Checked inductivity of 1425 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1422 trivial. 0 not checked. [2022-11-20 21:17:42,774 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:42,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945187577] [2022-11-20 21:17:42,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945187577] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:42,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:42,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 21:17:42,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761889699] [2022-11-20 21:17:42,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:42,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 21:17:42,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:42,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 21:17:42,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-20 21:17:42,777 INFO L87 Difference]: Start difference. First operand 8655 states and 11515 transitions. Second operand has 8 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (62), 5 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-20 21:17:50,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:52,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:54,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:17:55,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:17:55,934 INFO L93 Difference]: Finished difference Result 9022 states and 11936 transitions. [2022-11-20 21:17:55,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 21:17:55,935 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (62), 5 states have call predecessors, (62), 3 states have call successors, (62) Word has length 477 [2022-11-20 21:17:55,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:17:55,968 INFO L225 Difference]: With dead ends: 9022 [2022-11-20 21:17:55,968 INFO L226 Difference]: Without dead ends: 9020 [2022-11-20 21:17:55,973 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-11-20 21:17:55,974 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 1144 mSDsluCounter, 2318 mSDsCounter, 0 mSdLazyCounter, 1447 mSolverCounterSat, 14 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1147 SdHoareTripleChecker+Valid, 3191 SdHoareTripleChecker+Invalid, 1463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1447 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:17:55,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1147 Valid, 3191 Invalid, 1463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1447 Invalid, 2 Unknown, 0 Unchecked, 11.7s Time] [2022-11-20 21:17:55,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9020 states. [2022-11-20 21:17:57,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9020 to 8980. [2022-11-20 21:17:57,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8980 states, 5562 states have (on average 1.2411003236245954) internal successors, (6903), 5678 states have internal predecessors, (6903), 2444 states have call successors, (2444), 983 states have call predecessors, (2444), 973 states have return successors, (2452), 2349 states have call predecessors, (2452), 2444 states have call successors, (2452) [2022-11-20 21:17:57,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8980 states to 8980 states and 11799 transitions. [2022-11-20 21:17:57,451 INFO L78 Accepts]: Start accepts. Automaton has 8980 states and 11799 transitions. Word has length 477 [2022-11-20 21:17:57,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:17:57,452 INFO L495 AbstractCegarLoop]: Abstraction has 8980 states and 11799 transitions. [2022-11-20 21:17:57,452 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (62), 5 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-20 21:17:57,453 INFO L276 IsEmpty]: Start isEmpty. Operand 8980 states and 11799 transitions. [2022-11-20 21:17:57,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2022-11-20 21:17:57,558 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:17:57,558 INFO L195 NwaCegarLoop]: trace histogram [24, 22, 21, 21, 14, 14, 14, 14, 14, 14, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:17:57,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-20 21:17:57,559 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:17:57,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:17:57,559 INFO L85 PathProgramCache]: Analyzing trace with hash 2132542733, now seen corresponding path program 1 times [2022-11-20 21:17:57,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:17:57,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [351052929] [2022-11-20 21:17:57,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:17:57,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:17:58,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:17:58,720 INFO L134 CoverageAnalysis]: Checked inductivity of 2476 backedges. 45 proven. 0 refuted. 0 times theorem prover too weak. 2431 trivial. 0 not checked. [2022-11-20 21:17:58,720 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:17:58,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [351052929] [2022-11-20 21:17:58,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [351052929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:17:58,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:17:58,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 21:17:58,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45088862] [2022-11-20 21:17:58,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:17:58,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 21:17:58,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:17:58,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 21:17:58,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 21:17:58,724 INFO L87 Difference]: Start difference. First operand 8980 states and 11799 transitions. Second operand has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) [2022-11-20 21:18:02,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:04,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:07,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:08,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:18:08,028 INFO L93 Difference]: Finished difference Result 21071 states and 27841 transitions. [2022-11-20 21:18:08,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 21:18:08,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) Word has length 651 [2022-11-20 21:18:08,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:18:08,082 INFO L225 Difference]: With dead ends: 21071 [2022-11-20 21:18:08,082 INFO L226 Difference]: Without dead ends: 12108 [2022-11-20 21:18:08,115 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-11-20 21:18:08,116 INFO L413 NwaCegarLoop]: 1502 mSDtfsCounter, 816 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 2315 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-20 21:18:08,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 2315 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-11-20 21:18:08,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12108 states. [2022-11-20 21:18:09,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12108 to 12102. [2022-11-20 21:18:09,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12102 states, 7601 states have (on average 1.2465465070385475) internal successors, (9475), 7758 states have internal predecessors, (9475), 3247 states have call successors, (3247), 1264 states have call predecessors, (3247), 1253 states have return successors, (3263), 3110 states have call predecessors, (3263), 3247 states have call successors, (3263) [2022-11-20 21:18:09,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12102 states to 12102 states and 15985 transitions. [2022-11-20 21:18:09,912 INFO L78 Accepts]: Start accepts. Automaton has 12102 states and 15985 transitions. Word has length 651 [2022-11-20 21:18:09,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:18:09,914 INFO L495 AbstractCegarLoop]: Abstraction has 12102 states and 15985 transitions. [2022-11-20 21:18:09,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 64.0) internal successors, (192), 3 states have internal predecessors, (192), 3 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (93), 3 states have call predecessors, (93), 3 states have call successors, (93) [2022-11-20 21:18:09,914 INFO L276 IsEmpty]: Start isEmpty. Operand 12102 states and 15985 transitions. [2022-11-20 21:18:09,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2022-11-20 21:18:09,937 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:18:09,937 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:18:09,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-20 21:18:09,938 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:18:09,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:18:09,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1523394399, now seen corresponding path program 1 times [2022-11-20 21:18:09,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:18:09,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367247899] [2022-11-20 21:18:09,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:18:09,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:18:10,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:18:11,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-11-20 21:18:11,259 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:18:11,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367247899] [2022-11-20 21:18:11,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367247899] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:18:11,260 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:18:11,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:18:11,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165876135] [2022-11-20 21:18:11,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:18:11,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:18:11,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:18:11,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:18:11,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:18:11,263 INFO L87 Difference]: Start difference. First operand 12102 states and 15985 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:18:16,453 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:18,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:19,648 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:25,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:27,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:29,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:29,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:18:29,374 INFO L93 Difference]: Finished difference Result 27106 states and 35795 transitions. [2022-11-20 21:18:29,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:18:29,375 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) Word has length 673 [2022-11-20 21:18:29,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:18:29,434 INFO L225 Difference]: With dead ends: 27106 [2022-11-20 21:18:29,435 INFO L226 Difference]: Without dead ends: 15021 [2022-11-20 21:18:29,468 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:18:29,469 INFO L413 NwaCegarLoop]: 1501 mSDtfsCounter, 803 mSDsluCounter, 3815 mSDsCounter, 0 mSdLazyCounter, 1148 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 5316 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1148 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-11-20 21:18:29,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 5316 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1148 Invalid, 2 Unknown, 0 Unchecked, 15.8s Time] [2022-11-20 21:18:29,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15021 states. [2022-11-20 21:18:31,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15021 to 14977. [2022-11-20 21:18:31,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14977 states, 9412 states have (on average 1.2395877603059924) internal successors, (11667), 9610 states have internal predecessors, (11667), 4031 states have call successors, (4031), 1526 states have call predecessors, (4031), 1533 states have return successors, (4074), 3871 states have call predecessors, (4074), 4031 states have call successors, (4074) [2022-11-20 21:18:31,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14977 states to 14977 states and 19772 transitions. [2022-11-20 21:18:31,642 INFO L78 Accepts]: Start accepts. Automaton has 14977 states and 19772 transitions. Word has length 673 [2022-11-20 21:18:31,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:18:31,643 INFO L495 AbstractCegarLoop]: Abstraction has 14977 states and 19772 transitions. [2022-11-20 21:18:31,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:18:31,644 INFO L276 IsEmpty]: Start isEmpty. Operand 14977 states and 19772 transitions. [2022-11-20 21:18:31,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2022-11-20 21:18:31,669 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:18:31,670 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:18:31,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 21:18:31,670 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:18:31,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:18:31,671 INFO L85 PathProgramCache]: Analyzing trace with hash 117294034, now seen corresponding path program 1 times [2022-11-20 21:18:31,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:18:31,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249870304] [2022-11-20 21:18:31,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:18:31,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:18:32,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:18:32,971 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-11-20 21:18:32,972 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:18:32,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249870304] [2022-11-20 21:18:32,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249870304] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:18:32,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:18:32,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:18:32,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757804656] [2022-11-20 21:18:32,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:18:32,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:18:32,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:18:32,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:18:32,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:18:32,976 INFO L87 Difference]: Start difference. First operand 14977 states and 19772 transitions. Second operand has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:18:37,385 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:38,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:40,827 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:42,837 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:49,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:51,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:18:51,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:18:51,386 INFO L93 Difference]: Finished difference Result 32920 states and 43458 transitions. [2022-11-20 21:18:51,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:18:51,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) Word has length 674 [2022-11-20 21:18:51,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:18:51,439 INFO L225 Difference]: With dead ends: 32920 [2022-11-20 21:18:51,439 INFO L226 Difference]: Without dead ends: 17960 [2022-11-20 21:18:51,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:18:51,472 INFO L413 NwaCegarLoop]: 1506 mSDtfsCounter, 805 mSDsluCounter, 3823 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 5329 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2022-11-20 21:18:51,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 5329 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1150 Invalid, 3 Unknown, 0 Unchecked, 15.7s Time] [2022-11-20 21:18:51,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17960 states. [2022-11-20 21:18:53,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17960 to 17916. [2022-11-20 21:18:53,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17916 states, 11274 states have (on average 1.2338123115132162) internal successors, (13910), 11513 states have internal predecessors, (13910), 4815 states have call successors, (4815), 1801 states have call predecessors, (4815), 1826 states have return successors, (4885), 4632 states have call predecessors, (4885), 4815 states have call successors, (4885) [2022-11-20 21:18:53,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17916 states to 17916 states and 23610 transitions. [2022-11-20 21:18:53,655 INFO L78 Accepts]: Start accepts. Automaton has 17916 states and 23610 transitions. Word has length 674 [2022-11-20 21:18:53,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:18:53,656 INFO L495 AbstractCegarLoop]: Abstraction has 17916 states and 23610 transitions. [2022-11-20 21:18:53,656 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:18:53,656 INFO L276 IsEmpty]: Start isEmpty. Operand 17916 states and 23610 transitions. [2022-11-20 21:18:53,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2022-11-20 21:18:53,684 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:18:53,684 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:18:53,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-20 21:18:53,685 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:18:53,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:18:53,685 INFO L85 PathProgramCache]: Analyzing trace with hash -321429145, now seen corresponding path program 1 times [2022-11-20 21:18:53,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:18:53,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [963861577] [2022-11-20 21:18:53,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:18:53,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:18:54,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:18:55,003 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-11-20 21:18:55,003 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:18:55,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [963861577] [2022-11-20 21:18:55,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [963861577] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:18:55,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:18:55,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:18:55,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150279199] [2022-11-20 21:18:55,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:18:55,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:18:55,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:18:55,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:18:55,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:18:55,007 INFO L87 Difference]: Start difference. First operand 17916 states and 23610 transitions. Second operand has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:18:59,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:01,558 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:03,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:05,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:10,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:11,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:11,952 INFO L93 Difference]: Finished difference Result 38829 states and 51235 transitions. [2022-11-20 21:19:11,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:11,953 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) Word has length 675 [2022-11-20 21:19:11,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:12,024 INFO L225 Difference]: With dead ends: 38829 [2022-11-20 21:19:12,025 INFO L226 Difference]: Without dead ends: 20930 [2022-11-20 21:19:12,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:12,057 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 802 mSDsluCounter, 3823 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 5328 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:12,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 5328 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1162 Invalid, 1 Unknown, 0 Unchecked, 14.2s Time] [2022-11-20 21:19:12,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20930 states. [2022-11-20 21:19:15,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20930 to 20886. [2022-11-20 21:19:15,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20886 states, 13180 states have (on average 1.228907435508346) internal successors, (16197), 13460 states have internal predecessors, (16197), 5599 states have call successors, (5599), 2063 states have call predecessors, (5599), 2106 states have return successors, (5696), 5393 states have call predecessors, (5696), 5599 states have call successors, (5696) [2022-11-20 21:19:15,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20886 states to 20886 states and 27492 transitions. [2022-11-20 21:19:15,138 INFO L78 Accepts]: Start accepts. Automaton has 20886 states and 27492 transitions. Word has length 675 [2022-11-20 21:19:15,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:15,139 INFO L495 AbstractCegarLoop]: Abstraction has 20886 states and 27492 transitions. [2022-11-20 21:19:15,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:19:15,139 INFO L276 IsEmpty]: Start isEmpty. Operand 20886 states and 27492 transitions. [2022-11-20 21:19:15,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-11-20 21:19:15,166 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:15,167 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:19:15,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-20 21:19:15,167 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:19:15,167 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:15,168 INFO L85 PathProgramCache]: Analyzing trace with hash -702342295, now seen corresponding path program 1 times [2022-11-20 21:19:15,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:15,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266979239] [2022-11-20 21:19:15,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:15,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:15,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:16,335 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 2558 trivial. 0 not checked. [2022-11-20 21:19:16,336 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:16,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266979239] [2022-11-20 21:19:16,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266979239] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:16,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:16,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:16,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316565422] [2022-11-20 21:19:16,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:16,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:16,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:16,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:16,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:16,339 INFO L87 Difference]: Start difference. First operand 20886 states and 27492 transitions. Second operand has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:19:20,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:23,255 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:29,764 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:31,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:33,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:34,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:34,033 INFO L93 Difference]: Finished difference Result 44814 states and 59050 transitions. [2022-11-20 21:19:34,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:34,034 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) Word has length 676 [2022-11-20 21:19:34,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:34,116 INFO L225 Difference]: With dead ends: 44814 [2022-11-20 21:19:34,116 INFO L226 Difference]: Without dead ends: 23945 [2022-11-20 21:19:34,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:34,164 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 805 mSDsluCounter, 3821 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 5326 SdHoareTripleChecker+Invalid, 1173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:34,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 5326 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1164 Invalid, 2 Unknown, 0 Unchecked, 13.9s Time] [2022-11-20 21:19:34,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23945 states. [2022-11-20 21:19:37,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23945 to 23901. [2022-11-20 21:19:37,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23901 states, 15118 states have (on average 1.2247651805794417) internal successors, (18516), 15439 states have internal predecessors, (18516), 6383 states have call successors, (6383), 2338 states have call predecessors, (6383), 2399 states have return successors, (6507), 6154 states have call predecessors, (6507), 6383 states have call successors, (6507) [2022-11-20 21:19:37,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23901 states to 23901 states and 31406 transitions. [2022-11-20 21:19:37,450 INFO L78 Accepts]: Start accepts. Automaton has 23901 states and 31406 transitions. Word has length 676 [2022-11-20 21:19:37,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:37,451 INFO L495 AbstractCegarLoop]: Abstraction has 23901 states and 31406 transitions. [2022-11-20 21:19:37,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.8) internal successors, (209), 4 states have internal predecessors, (209), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-20 21:19:37,452 INFO L276 IsEmpty]: Start isEmpty. Operand 23901 states and 31406 transitions. [2022-11-20 21:19:37,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-11-20 21:19:37,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:37,479 INFO L195 NwaCegarLoop]: trace histogram [26, 22, 21, 21, 14, 14, 14, 14, 14, 14, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:19:37,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-20 21:19:37,479 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:19:37,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:37,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1115102190, now seen corresponding path program 1 times [2022-11-20 21:19:37,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:37,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390001311] [2022-11-20 21:19:37,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:37,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:19:38,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:19:38,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2593 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 2540 trivial. 0 not checked. [2022-11-20 21:19:38,636 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:19:38,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390001311] [2022-11-20 21:19:38,636 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [390001311] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:19:38,636 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:19:38,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:19:38,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [261347882] [2022-11-20 21:19:38,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:19:38,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:19:38,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:19:38,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:19:38,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:38,639 INFO L87 Difference]: Start difference. First operand 23901 states and 31406 transitions. Second operand has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) [2022-11-20 21:19:42,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:44,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:46,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:48,780 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:55,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:19:55,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:19:55,761 INFO L93 Difference]: Finished difference Result 50837 states and 66903 transitions. [2022-11-20 21:19:55,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:19:55,762 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) Word has length 676 [2022-11-20 21:19:55,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:19:55,836 INFO L225 Difference]: With dead ends: 50837 [2022-11-20 21:19:55,836 INFO L226 Difference]: Without dead ends: 26953 [2022-11-20 21:19:55,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:19:55,881 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 802 mSDsluCounter, 3823 mSDsCounter, 0 mSdLazyCounter, 1166 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 5328 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1166 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-11-20 21:19:55,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 5328 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1166 Invalid, 2 Unknown, 0 Unchecked, 13.1s Time] [2022-11-20 21:19:55,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26953 states. [2022-11-20 21:19:59,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26953 to 26909. [2022-11-20 21:19:59,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26909 states, 17062 states have (on average 1.2214863439221662) internal successors, (20841), 17424 states have internal predecessors, (20841), 7167 states have call successors, (7167), 2600 states have call predecessors, (7167), 2679 states have return successors, (7318), 6915 states have call predecessors, (7318), 7167 states have call successors, (7318) [2022-11-20 21:19:59,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26909 states to 26909 states and 35326 transitions. [2022-11-20 21:19:59,640 INFO L78 Accepts]: Start accepts. Automaton has 26909 states and 35326 transitions. Word has length 676 [2022-11-20 21:19:59,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:19:59,641 INFO L495 AbstractCegarLoop]: Abstraction has 26909 states and 35326 transitions. [2022-11-20 21:19:59,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.4) internal successors, (207), 4 states have internal predecessors, (207), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) [2022-11-20 21:19:59,641 INFO L276 IsEmpty]: Start isEmpty. Operand 26909 states and 35326 transitions. [2022-11-20 21:19:59,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2022-11-20 21:19:59,672 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:19:59,673 INFO L195 NwaCegarLoop]: trace histogram [26, 22, 21, 21, 14, 14, 14, 14, 14, 14, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:19:59,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-20 21:19:59,673 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:19:59,674 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:19:59,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1277923626, now seen corresponding path program 1 times [2022-11-20 21:19:59,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:19:59,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121079126] [2022-11-20 21:19:59,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:19:59,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:00,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:00,706 INFO L134 CoverageAnalysis]: Checked inductivity of 2593 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 2540 trivial. 0 not checked. [2022-11-20 21:20:00,706 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:00,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121079126] [2022-11-20 21:20:00,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121079126] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:00,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 21:20:00,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 21:20:00,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046614345] [2022-11-20 21:20:00,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:00,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:00,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:00,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:00,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:00,710 INFO L87 Difference]: Start difference. First operand 26909 states and 35326 transitions. Second operand has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) [2022-11-20 21:20:05,436 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:07,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:09,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:17,215 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:17,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:17,852 INFO L93 Difference]: Finished difference Result 56898 states and 74794 transitions. [2022-11-20 21:20:17,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:20:17,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) Word has length 677 [2022-11-20 21:20:17,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:17,939 INFO L225 Difference]: With dead ends: 56898 [2022-11-20 21:20:17,939 INFO L226 Difference]: Without dead ends: 30006 [2022-11-20 21:20:17,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:17,994 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 827 mSDsluCounter, 3805 mSDsCounter, 0 mSdLazyCounter, 1163 mSolverCounterSat, 9 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 5310 SdHoareTripleChecker+Invalid, 1174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1163 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:17,995 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [827 Valid, 5310 Invalid, 1174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1163 Invalid, 2 Unknown, 0 Unchecked, 13.0s Time] [2022-11-20 21:20:18,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30006 states. [2022-11-20 21:20:21,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30006 to 29962. [2022-11-20 21:20:21,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29962 states, 19038 states have (on average 1.2185103477256014) internal successors, (23198), 19441 states have internal predecessors, (23198), 7951 states have call successors, (7951), 2875 states have call predecessors, (7951), 2972 states have return successors, (8129), 7676 states have call predecessors, (8129), 7951 states have call successors, (8129) [2022-11-20 21:20:22,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29962 states to 29962 states and 39278 transitions. [2022-11-20 21:20:22,075 INFO L78 Accepts]: Start accepts. Automaton has 29962 states and 39278 transitions. Word has length 677 [2022-11-20 21:20:22,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:22,076 INFO L495 AbstractCegarLoop]: Abstraction has 29962 states and 39278 transitions. [2022-11-20 21:20:22,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.6) internal successors, (208), 4 states have internal predecessors, (208), 3 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (95), 4 states have call predecessors, (95), 3 states have call successors, (95) [2022-11-20 21:20:22,076 INFO L276 IsEmpty]: Start isEmpty. Operand 29962 states and 39278 transitions. [2022-11-20 21:20:22,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2022-11-20 21:20:22,102 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:22,103 INFO L195 NwaCegarLoop]: trace histogram [26, 22, 21, 21, 14, 14, 14, 14, 14, 14, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:20:22,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 21:20:22,103 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:20:22,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:22,104 INFO L85 PathProgramCache]: Analyzing trace with hash 1276606413, now seen corresponding path program 1 times [2022-11-20 21:20:22,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:22,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299587302] [2022-11-20 21:20:22,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:22,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:22,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:23,594 INFO L134 CoverageAnalysis]: Checked inductivity of 2593 backedges. 56 proven. 6 refuted. 0 times theorem prover too weak. 2531 trivial. 0 not checked. [2022-11-20 21:20:23,595 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:23,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299587302] [2022-11-20 21:20:23,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1299587302] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:20:23,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1341962544] [2022-11-20 21:20:23,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:23,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:23,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:20:23,603 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:20:23,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 21:20:26,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:26,613 INFO L263 TraceCheckSpWp]: Trace formula consists of 8950 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 21:20:26,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:20:26,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2593 backedges. 1220 proven. 0 refuted. 0 times theorem prover too weak. 1373 trivial. 0 not checked. [2022-11-20 21:20:26,703 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:20:26,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1341962544] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:26,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 21:20:26,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-20 21:20:26,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92327207] [2022-11-20 21:20:26,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:26,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:26,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:26,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:26,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:26,706 INFO L87 Difference]: Start difference. First operand 29962 states and 39278 transitions. Second operand has 5 states, 5 states have (on average 44.2) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (101), 2 states have call predecessors, (101), 3 states have return successors, (98), 3 states have call predecessors, (98), 2 states have call successors, (98) [2022-11-20 21:20:32,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:34,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:36,041 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:37,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-20 21:20:42,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 21:20:42,514 INFO L93 Difference]: Finished difference Result 73211 states and 98311 transitions. [2022-11-20 21:20:42,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 21:20:42,514 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 44.2) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (101), 2 states have call predecessors, (101), 3 states have return successors, (98), 3 states have call predecessors, (98), 2 states have call successors, (98) Word has length 678 [2022-11-20 21:20:42,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 21:20:42,640 INFO L225 Difference]: With dead ends: 73211 [2022-11-20 21:20:42,641 INFO L226 Difference]: Without dead ends: 43266 [2022-11-20 21:20:42,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 682 GetRequests, 679 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:42,692 INFO L413 NwaCegarLoop]: 1076 mSDtfsCounter, 162 mSDsluCounter, 3027 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 4103 SdHoareTripleChecker+Invalid, 888 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.0s IncrementalHoareTripleChecker+Time [2022-11-20 21:20:42,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 4103 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 887 Invalid, 1 Unknown, 0 Unchecked, 10.0s Time] [2022-11-20 21:20:42,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43266 states. [2022-11-20 21:20:47,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43266 to 30034. [2022-11-20 21:20:47,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30034 states, 19092 states have (on average 1.2178923109155668) internal successors, (23252), 19495 states have internal predecessors, (23252), 7951 states have call successors, (7951), 2875 states have call predecessors, (7951), 2990 states have return successors, (8237), 7694 states have call predecessors, (8237), 7951 states have call successors, (8237) [2022-11-20 21:20:47,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30034 states to 30034 states and 39440 transitions. [2022-11-20 21:20:47,321 INFO L78 Accepts]: Start accepts. Automaton has 30034 states and 39440 transitions. Word has length 678 [2022-11-20 21:20:47,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 21:20:47,321 INFO L495 AbstractCegarLoop]: Abstraction has 30034 states and 39440 transitions. [2022-11-20 21:20:47,321 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 44.2) internal successors, (221), 4 states have internal predecessors, (221), 2 states have call successors, (101), 2 states have call predecessors, (101), 3 states have return successors, (98), 3 states have call predecessors, (98), 2 states have call successors, (98) [2022-11-20 21:20:47,321 INFO L276 IsEmpty]: Start isEmpty. Operand 30034 states and 39440 transitions. [2022-11-20 21:20:47,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 695 [2022-11-20 21:20:47,350 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 21:20:47,351 INFO L195 NwaCegarLoop]: trace histogram [27, 21, 21, 21, 15, 15, 15, 15, 15, 15, 7, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-20 21:20:47,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 21:20:47,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:47,569 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 21:20:47,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 21:20:47,570 INFO L85 PathProgramCache]: Analyzing trace with hash 151800917, now seen corresponding path program 1 times [2022-11-20 21:20:47,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-20 21:20:47,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549644140] [2022-11-20 21:20:47,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:47,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 21:20:47,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:48,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2704 backedges. 59 proven. 6 refuted. 0 times theorem prover too weak. 2639 trivial. 0 not checked. [2022-11-20 21:20:48,651 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-20 21:20:48,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549644140] [2022-11-20 21:20:48,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549644140] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 21:20:48,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890107197] [2022-11-20 21:20:48,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 21:20:48,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 21:20:48,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 [2022-11-20 21:20:48,652 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 21:20:48,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ccab1476-c85e-469c-b6ab-14ffd29ffae3/bin/utaipan-6cKwYrpEi9/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 21:20:51,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 21:20:51,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 8956 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 21:20:51,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 21:20:51,852 INFO L134 CoverageAnalysis]: Checked inductivity of 2704 backedges. 1263 proven. 0 refuted. 0 times theorem prover too weak. 1441 trivial. 0 not checked. [2022-11-20 21:20:51,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 21:20:51,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890107197] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 21:20:51,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 21:20:51,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-20 21:20:51,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337590490] [2022-11-20 21:20:51,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 21:20:51,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 21:20:51,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-20 21:20:51,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 21:20:51,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 21:20:51,858 INFO L87 Difference]: Start difference. First operand 30034 states and 39440 transitions. Second operand has 5 states, 5 states have (on average 45.4) internal successors, (227), 4 states have internal predecessors, (227), 2 states have call successors, (103), 2 states have call predecessors, (103), 3 states have return successors, (100), 3 states have call predecessors, (100), 2 states have call successors, (100) [2022-11-20 21:20:59,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []