./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 b5237d83 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_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/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_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba --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-b5237d8 [2022-11-22 01:43:53,531 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 01:43:53,533 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 01:43:53,567 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 01:43:53,568 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 01:43:53,569 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 01:43:53,570 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 01:43:53,572 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 01:43:53,573 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 01:43:53,574 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 01:43:53,575 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 01:43:53,576 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 01:43:53,576 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 01:43:53,577 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 01:43:53,578 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 01:43:53,580 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 01:43:53,580 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 01:43:53,581 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 01:43:53,591 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 01:43:53,600 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 01:43:53,603 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 01:43:53,607 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 01:43:53,608 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 01:43:53,609 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 01:43:53,622 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 01:43:53,623 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 01:43:53,623 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 01:43:53,624 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 01:43:53,624 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 01:43:53,625 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 01:43:53,625 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 01:43:53,626 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 01:43:53,627 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 01:43:53,627 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 01:43:53,628 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 01:43:53,629 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 01:43:53,629 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 01:43:53,630 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 01:43:53,630 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 01:43:53,631 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 01:43:53,631 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 01:43:53,636 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 01:43:53,676 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 01:43:53,676 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 01:43:53,676 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 01:43:53,677 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 01:43:53,677 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 01:43:53,677 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 01:43:53,677 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 01:43:53,678 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 01:43:53,678 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 01:43:53,678 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 01:43:53,678 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 01:43:53,678 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 01:43:53,679 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 01:43:53,679 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 01:43:53,679 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 01:43:53,679 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 01:43:53,679 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 01:43:53,680 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 01:43:53,680 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 01:43:53,680 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 01:43:53,681 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 01:43:53,682 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 01:43:53,682 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 01:43:53,682 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 01:43:53,687 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:43:53,687 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 01:43:53,687 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 01:43:53,687 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 01:43:53,688 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 01:43:53,688 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 01:43:53,688 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 01:43:53,689 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 01:43:53,689 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 01:43:53,689 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_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/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_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba 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-22 01:43:53,935 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 01:43:53,969 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 01:43:53,973 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 01:43:53,974 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 01:43:53,975 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 01:43:53,976 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-22 01:43:57,117 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 01:43:57,704 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 01:43:57,705 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-22 01:43:57,751 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/data/4a1301601/f9a47ce12a6c4bd19c5acc60c9f32e61/FLAG9c820533d [2022-11-22 01:43:57,772 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/data/4a1301601/f9a47ce12a6c4bd19c5acc60c9f32e61 [2022-11-22 01:43:57,777 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 01:43:57,778 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 01:43:57,781 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 01:43:57,781 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 01:43:57,784 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 01:43:57,785 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:43:57" (1/1) ... [2022-11-22 01:43:57,786 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b1567a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:57, skipping insertion in model container [2022-11-22 01:43:57,786 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:43:57" (1/1) ... [2022-11-22 01:43:57,795 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 01:43:57,961 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 01:44:00,646 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_34a6d55f-2680-49cc-919c-30857960d57a/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-22 01:44:00,651 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_34a6d55f-2680-49cc-919c-30857960d57a/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-22 01:44:00,672 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:44:00,712 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 01:44:01,063 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_34a6d55f-2680-49cc-919c-30857960d57a/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-22 01:44:01,063 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_34a6d55f-2680-49cc-919c-30857960d57a/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-22 01:44:01,069 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 01:44:01,327 INFO L208 MainTranslator]: Completed translation [2022-11-22 01:44:01,327 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01 WrapperNode [2022-11-22 01:44:01,328 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 01:44:01,329 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 01:44:01,329 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 01:44:01,330 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 01:44:01,337 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,454 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,618 INFO L138 Inliner]: procedures = 391, calls = 2618, calls flagged for inlining = 190, calls inlined = 155, statements flattened = 4311 [2022-11-22 01:44:01,619 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 01:44:01,620 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 01:44:01,620 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 01:44:01,620 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 01:44:01,630 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,631 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,667 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,668 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,853 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,889 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,917 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,939 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,961 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 01:44:01,963 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 01:44:01,964 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 01:44:01,964 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 01:44:01,965 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (1/1) ... [2022-11-22 01:44:01,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 01:44:01,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:44:01,997 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 01:44:02,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 01:44:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_95 [2022-11-22 01:44:02,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_95 [2022-11-22 01:44:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-22 01:44:02,043 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-22 01:44:02,043 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-22 01:44:02,044 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-22 01:44:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 01:44:02,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 01:44:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_91 [2022-11-22 01:44:02,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_91 [2022-11-22 01:44:02,044 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_open [2022-11-22 01:44:02,045 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_open [2022-11-22 01:44:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-22 01:44:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-22 01:44:02,045 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-22 01:44:02,045 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resume [2022-11-22 01:44:02,045 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resume [2022-11-22 01:44:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-22 01:44:02,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-22 01:44:02,046 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-22 01:44:02,046 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-22 01:44:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-22 01:44:02,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-22 01:44:02,047 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 01:44:02,048 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-22 01:44:02,048 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-22 01:44:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-22 01:44:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-22 01:44:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-22 01:44:02,049 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_rx_urb [2022-11-22 01:44:02,049 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_rx_urb [2022-11-22 01:44:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-22 01:44:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-22 01:44:02,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-22 01:44:02,050 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-22 01:44:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-22 01:44:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 01:44:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-11-22 01:44:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-11-22 01:44:02,051 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-22 01:44:02,051 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-22 01:44:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-22 01:44:02,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-22 01:44:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-22 01:44:02,052 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-22 01:44:02,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-22 01:44:02,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-22 01:44:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_close [2022-11-22 01:44:02,053 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_close [2022-11-22 01:44:02,053 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_download_firmware [2022-11-22 01:44:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_download_firmware [2022-11-22 01:44:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 01:44:02,054 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-22 01:44:02,054 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-22 01:44:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 01:44:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-22 01:44:02,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-22 01:44:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 01:44:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-22 01:44:02,055 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-22 01:44:02,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-22 01:44:02,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-22 01:44:02,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-22 01:44:02,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-22 01:44:02,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-22 01:44:02,056 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-22 01:44:02,057 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-22 01:44:02,057 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-22 01:44:02,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-22 01:44:02,058 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-22 01:44:02,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-22 01:44:02,058 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2022-11-22 01:44:02,059 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2022-11-22 01:44:02,059 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-22 01:44:02,059 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-22 01:44:02,060 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_tx_timeout [2022-11-22 01:44:02,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_tx_timeout [2022-11-22 01:44:02,060 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 01:44:02,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 01:44:02,061 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-22 01:44:02,061 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-22 01:44:02,061 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-22 01:44:02,061 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-22 01:44:02,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-22 01:44:02,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 01:44:02,062 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-22 01:44:02,062 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-22 01:44:02,062 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-22 01:44:02,062 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-22 01:44:02,063 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_async_set_rx_mode [2022-11-22 01:44:02,063 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_async_set_rx_mode [2022-11-22 01:44:02,064 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-22 01:44:02,064 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-22 01:44:02,064 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-22 01:44:02,064 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-22 01:44:02,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 01:44:02,064 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-22 01:44:02,065 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-22 01:44:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 01:44:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 01:44:02,065 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-22 01:44:02,065 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-22 01:44:02,066 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-22 01:44:02,066 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-22 01:44:02,066 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-22 01:44:02,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-22 01:44:02,066 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-22 01:44:02,067 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-22 01:44:02,067 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-22 01:44:02,070 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-22 01:44:02,070 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-22 01:44:02,071 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-22 01:44:02,071 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-22 01:44:02,071 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-22 01:44:02,072 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_set_rx_mode [2022-11-22 01:44:02,072 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_set_rx_mode [2022-11-22 01:44:02,073 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-22 01:44:02,073 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-22 01:44:02,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 01:44:02,079 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 01:44:02,079 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 01:44:02,079 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_int_urb [2022-11-22 01:44:02,079 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_int_urb [2022-11-22 01:44:02,079 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_control [2022-11-22 01:44:02,079 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_control [2022-11-22 01:44:02,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-22 01:44:02,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-22 01:44:02,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-22 01:44:02,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-22 01:44:02,080 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2022-11-22 01:44:02,080 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_kill_urbs [2022-11-22 01:44:02,080 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_kill_urbs [2022-11-22 01:44:02,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_3_4 [2022-11-22 01:44:02,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_3_4 [2022-11-22 01:44:02,081 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_disconnect [2022-11-22 01:44:02,081 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_disconnect [2022-11-22 01:44:02,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 01:44:02,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 01:44:02,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 01:44:02,081 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-22 01:44:02,082 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-22 01:44:02,722 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 01:44:02,725 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 01:44:03,054 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-22 01:44:08,981 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-22 01:44:09,075 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 01:44:09,870 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 01:44:09,870 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-22 01:44:09,874 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:44:09 BoogieIcfgContainer [2022-11-22 01:44:09,875 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 01:44:09,877 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 01:44:09,877 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 01:44:09,880 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 01:44:09,881 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:43:57" (1/3) ... [2022-11-22 01:44:09,881 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49eb66b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:44:09, skipping insertion in model container [2022-11-22 01:44:09,882 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:44:01" (2/3) ... [2022-11-22 01:44:09,882 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@49eb66b1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:44:09, skipping insertion in model container [2022-11-22 01:44:09,882 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:44:09" (3/3) ... [2022-11-22 01:44:09,883 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-22 01:44:09,903 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 01:44:09,903 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-22 01:44:09,966 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 01:44:09,972 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;@52a7dbd4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 01:44:09,972 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-22 01:44:09,980 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-22 01:44:10,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-22 01:44:10,003 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:10,003 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-22 01:44:10,004 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:10,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:10,009 INFO L85 PathProgramCache]: Analyzing trace with hash 978019789, now seen corresponding path program 1 times [2022-11-22 01:44:10,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:10,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351018370] [2022-11-22 01:44:10,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:10,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:10,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:11,078 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-22 01:44:11,078 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:11,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351018370] [2022-11-22 01:44:11,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351018370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:11,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:11,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:44:11,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298295278] [2022-11-22 01:44:11,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:11,087 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:44:11,088 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:11,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:44:11,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:44:11,119 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-22 01:44:13,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:44:15,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:44:16,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:16,655 INFO L93 Difference]: Finished difference Result 1878 states and 2703 transitions. [2022-11-22 01:44:16,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:44:16,661 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-22 01:44:16,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:16,687 INFO L225 Difference]: With dead ends: 1878 [2022-11-22 01:44:16,688 INFO L226 Difference]: Without dead ends: 1050 [2022-11-22 01:44:16,699 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-22 01:44:16,702 INFO L413 NwaCegarLoop]: 1027 mSDtfsCounter, 449 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 422 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:16,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1920 Invalid, 422 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 406 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2022-11-22 01:44:16,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2022-11-22 01:44:16,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 1046. [2022-11-22 01:44:16,868 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-22 01:44:16,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1446 transitions. [2022-11-22 01:44:16,880 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1446 transitions. Word has length 132 [2022-11-22 01:44:16,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:16,882 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1446 transitions. [2022-11-22 01:44:16,882 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-22 01:44:16,882 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1446 transitions. [2022-11-22 01:44:16,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-22 01:44:16,900 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:16,901 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-22 01:44:16,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-22 01:44:16,901 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:16,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:16,902 INFO L85 PathProgramCache]: Analyzing trace with hash -1626030427, now seen corresponding path program 1 times [2022-11-22 01:44:16,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:16,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051080071] [2022-11-22 01:44:16,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:16,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:17,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:17,371 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-22 01:44:17,371 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:17,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051080071] [2022-11-22 01:44:17,376 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051080071] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:17,376 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:17,377 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:44:17,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844101465] [2022-11-22 01:44:17,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:17,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:44:17,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:17,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:44:17,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:44:17,380 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-22 01:44:19,639 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-22 01:44:21,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:21,489 INFO L93 Difference]: Finished difference Result 2740 states and 3798 transitions. [2022-11-22 01:44:21,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:44:21,491 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-22 01:44:21,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:21,508 INFO L225 Difference]: With dead ends: 2740 [2022-11-22 01:44:21,509 INFO L226 Difference]: Without dead ends: 1711 [2022-11-22 01:44:21,513 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-22 01:44:21,515 INFO L413 NwaCegarLoop]: 1102 mSDtfsCounter, 822 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 1924 SdHoareTripleChecker+Invalid, 412 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:21,518 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 1924 Invalid, 412 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 404 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-11-22 01:44:21,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2022-11-22 01:44:21,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1706. [2022-11-22 01:44:21,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1706 states, 1015 states have (on average 1.245320197044335) internal successors, (1264), 1029 states have internal predecessors, (1264), 547 states have call successors, (547), 143 states have call predecessors, (547), 143 states have return successors, (552), 538 states have call predecessors, (552), 547 states have call successors, (552) [2022-11-22 01:44:21,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1706 states to 1706 states and 2363 transitions. [2022-11-22 01:44:21,652 INFO L78 Accepts]: Start accepts. Automaton has 1706 states and 2363 transitions. Word has length 144 [2022-11-22 01:44:21,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:21,652 INFO L495 AbstractCegarLoop]: Abstraction has 1706 states and 2363 transitions. [2022-11-22 01:44:21,653 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-22 01:44:21,653 INFO L276 IsEmpty]: Start isEmpty. Operand 1706 states and 2363 transitions. [2022-11-22 01:44:21,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-22 01:44:21,656 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:21,657 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-22 01:44:21,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-22 01:44:21,657 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:21,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:21,660 INFO L85 PathProgramCache]: Analyzing trace with hash -44903993, now seen corresponding path program 1 times [2022-11-22 01:44:21,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:21,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [522709761] [2022-11-22 01:44:21,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:21,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:22,165 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-22 01:44:22,165 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:22,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [522709761] [2022-11-22 01:44:22,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [522709761] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:22,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:22,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:44:22,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367865136] [2022-11-22 01:44:22,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:22,167 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:44:22,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:22,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:44:22,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:44:22,168 INFO L87 Difference]: Start difference. First operand 1706 states and 2363 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-22 01:44:23,865 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:44:25,046 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-22 01:44:26,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:26,748 INFO L93 Difference]: Finished difference Result 3773 states and 5202 transitions. [2022-11-22 01:44:26,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:44:26,749 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-22 01:44:26,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:26,762 INFO L225 Difference]: With dead ends: 3773 [2022-11-22 01:44:26,762 INFO L226 Difference]: Without dead ends: 2084 [2022-11-22 01:44:26,770 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-22 01:44:26,771 INFO L413 NwaCegarLoop]: 1104 mSDtfsCounter, 387 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1963 SdHoareTripleChecker+Invalid, 441 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 439 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:26,771 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 1963 Invalid, 441 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 439 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-11-22 01:44:26,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2022-11-22 01:44:26,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2080. [2022-11-22 01:44:26,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2080 states, 1260 states have (on average 1.2476190476190476) internal successors, (1572), 1278 states have internal predecessors, (1572), 640 states have call successors, (640), 179 states have call predecessors, (640), 179 states have return successors, (645), 629 states have call predecessors, (645), 640 states have call successors, (645) [2022-11-22 01:44:26,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 2857 transitions. [2022-11-22 01:44:26,879 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 2857 transitions. Word has length 150 [2022-11-22 01:44:26,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:26,880 INFO L495 AbstractCegarLoop]: Abstraction has 2080 states and 2857 transitions. [2022-11-22 01:44:26,880 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-22 01:44:26,881 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 2857 transitions. [2022-11-22 01:44:26,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-22 01:44:26,884 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:26,885 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-22 01:44:26,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-22 01:44:26,885 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:26,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:26,886 INFO L85 PathProgramCache]: Analyzing trace with hash -791114974, now seen corresponding path program 1 times [2022-11-22 01:44:26,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:26,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10509036] [2022-11-22 01:44:26,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:26,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:27,360 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-22 01:44:27,361 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:27,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10509036] [2022-11-22 01:44:27,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10509036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:27,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:27,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:44:27,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520485562] [2022-11-22 01:44:27,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:27,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:44:27,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:27,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:44:27,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:44:27,363 INFO L87 Difference]: Start difference. First operand 2080 states and 2857 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-22 01:44:30,092 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-22 01:44:30,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:30,958 INFO L93 Difference]: Finished difference Result 4672 states and 6382 transitions. [2022-11-22 01:44:30,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:44:30,959 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-22 01:44:30,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:30,979 INFO L225 Difference]: With dead ends: 4672 [2022-11-22 01:44:30,979 INFO L226 Difference]: Without dead ends: 2609 [2022-11-22 01:44:30,987 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-22 01:44:30,991 INFO L413 NwaCegarLoop]: 1188 mSDtfsCounter, 760 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:30,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 1772 Invalid, 455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 444 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-11-22 01:44:30,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2022-11-22 01:44:31,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2602. [2022-11-22 01:44:31,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2602 states, 1583 states have (on average 1.2457359444093494) internal successors, (1972), 1609 states have internal predecessors, (1972), 773 states have call successors, (773), 245 states have call predecessors, (773), 245 states have return successors, (779), 756 states have call predecessors, (779), 773 states have call successors, (779) [2022-11-22 01:44:31,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 3524 transitions. [2022-11-22 01:44:31,132 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 3524 transitions. Word has length 197 [2022-11-22 01:44:31,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:31,134 INFO L495 AbstractCegarLoop]: Abstraction has 2602 states and 3524 transitions. [2022-11-22 01:44:31,134 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-22 01:44:31,134 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 3524 transitions. [2022-11-22 01:44:31,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-11-22 01:44:31,140 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:31,140 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-22 01:44:31,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-22 01:44:31,141 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:31,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:31,141 INFO L85 PathProgramCache]: Analyzing trace with hash 1446880974, now seen corresponding path program 1 times [2022-11-22 01:44:31,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:31,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410781375] [2022-11-22 01:44:31,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:31,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:31,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:33,071 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-22 01:44:33,071 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:33,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410781375] [2022-11-22 01:44:33,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410781375] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:33,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:33,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:44:33,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061997812] [2022-11-22 01:44:33,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:33,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:44:33,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:33,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:44:33,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:44:33,075 INFO L87 Difference]: Start difference. First operand 2602 states and 3524 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-22 01:44:36,578 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-22 01:44:38,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:38,977 INFO L93 Difference]: Finished difference Result 6105 states and 8437 transitions. [2022-11-22 01:44:38,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 01:44:38,978 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-22 01:44:38,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:39,003 INFO L225 Difference]: With dead ends: 6105 [2022-11-22 01:44:39,003 INFO L226 Difference]: Without dead ends: 3520 [2022-11-22 01:44:39,013 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-22 01:44:39,015 INFO L413 NwaCegarLoop]: 1065 mSDtfsCounter, 347 mSDsluCounter, 1812 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 138 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 2877 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:39,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 2877 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 600 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 01:44:39,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2022-11-22 01:44:39,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 2606. [2022-11-22 01:44:39,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2606 states, 1587 states have (on average 1.2451165721487083) internal successors, (1976), 1613 states have internal predecessors, (1976), 773 states have call successors, (773), 245 states have call predecessors, (773), 245 states have return successors, (779), 756 states have call predecessors, (779), 773 states have call successors, (779) [2022-11-22 01:44:39,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3528 transitions. [2022-11-22 01:44:39,214 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3528 transitions. Word has length 282 [2022-11-22 01:44:39,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:39,215 INFO L495 AbstractCegarLoop]: Abstraction has 2606 states and 3528 transitions. [2022-11-22 01:44:39,215 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-22 01:44:39,215 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3528 transitions. [2022-11-22 01:44:39,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-11-22 01:44:39,221 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:39,221 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-22 01:44:39,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-22 01:44:39,222 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:39,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:39,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1276323869, now seen corresponding path program 1 times [2022-11-22 01:44:39,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:39,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797748584] [2022-11-22 01:44:39,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:39,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:39,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:40,211 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-22 01:44:40,211 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:40,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1797748584] [2022-11-22 01:44:40,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1797748584] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:44:40,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:44:40,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:44:40,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680589986] [2022-11-22 01:44:40,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:44:40,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:44:40,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:44:40,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:44:40,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:44:40,214 INFO L87 Difference]: Start difference. First operand 2606 states and 3528 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-22 01:44:43,580 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:44:45,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:44:45,713 INFO L93 Difference]: Finished difference Result 5201 states and 7039 transitions. [2022-11-22 01:44:45,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 01:44:45,713 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-22 01:44:45,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:44:45,728 INFO L225 Difference]: With dead ends: 5201 [2022-11-22 01:44:45,728 INFO L226 Difference]: Without dead ends: 2612 [2022-11-22 01:44:45,738 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-22 01:44:45,738 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 1 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2583 SdHoareTripleChecker+Invalid, 550 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:44:45,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2583 Invalid, 550 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 5.4s Time] [2022-11-22 01:44:45,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2022-11-22 01:44:45,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 2610. [2022-11-22 01:44:45,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2610 states, 1591 states have (on average 1.2445003142677562) internal successors, (1980), 1617 states have internal predecessors, (1980), 773 states have call successors, (773), 245 states have call predecessors, (773), 245 states have return successors, (779), 756 states have call predecessors, (779), 773 states have call successors, (779) [2022-11-22 01:44:45,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2610 states to 2610 states and 3532 transitions. [2022-11-22 01:44:45,943 INFO L78 Accepts]: Start accepts. Automaton has 2610 states and 3532 transitions. Word has length 299 [2022-11-22 01:44:45,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:44:45,949 INFO L495 AbstractCegarLoop]: Abstraction has 2610 states and 3532 transitions. [2022-11-22 01:44:45,949 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-22 01:44:45,949 INFO L276 IsEmpty]: Start isEmpty. Operand 2610 states and 3532 transitions. [2022-11-22 01:44:45,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-11-22 01:44:45,956 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:44:45,956 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-22 01:44:45,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-22 01:44:45,956 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:44:45,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:44:45,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1645871793, now seen corresponding path program 1 times [2022-11-22 01:44:45,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:44:45,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012737017] [2022-11-22 01:44:45,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:45,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:44:46,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:47,025 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-22 01:44:47,025 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:44:47,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012737017] [2022-11-22 01:44:47,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012737017] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:44:47,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254818347] [2022-11-22 01:44:47,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:44:47,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:44:47,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:44:47,034 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:44:47,046 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-22 01:44:48,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:44:48,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 5452 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-22 01:44:48,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:45:02,895 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-22 01:45:02,895 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:45:02,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254818347] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:02,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:45:02,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-11-22 01:45:02,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052978675] [2022-11-22 01:45:02,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:02,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 01:45:02,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:02,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 01:45:02,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-22 01:45:02,898 INFO L87 Difference]: Start difference. First operand 2610 states and 3532 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-22 01:45:06,445 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-22 01:45:08,673 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-22 01:45:13,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:13,846 INFO L93 Difference]: Finished difference Result 4745 states and 6466 transitions. [2022-11-22 01:45:13,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 01:45:13,847 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-22 01:45:13,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:13,874 INFO L225 Difference]: With dead ends: 4745 [2022-11-22 01:45:13,874 INFO L226 Difference]: Without dead ends: 4743 [2022-11-22 01:45:13,878 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-22 01:45:13,879 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 771 mSDsluCounter, 3642 mSDsCounter, 0 mSdLazyCounter, 1385 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 772 SdHoareTripleChecker+Valid, 4731 SdHoareTripleChecker+Invalid, 1385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:13,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [772 Valid, 4731 Invalid, 1385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1385 Invalid, 0 Unknown, 0 Unchecked, 10.5s Time] [2022-11-22 01:45:13,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4743 states. [2022-11-22 01:45:14,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4743 to 4730. [2022-11-22 01:45:14,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4730 states, 2905 states have (on average 1.2481927710843375) internal successors, (3626), 2963 states have internal predecessors, (3626), 1392 states have call successors, (1392), 439 states have call predecessors, (1392), 432 states have return successors, (1408), 1341 states have call predecessors, (1408), 1392 states have call successors, (1408) [2022-11-22 01:45:14,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4730 states to 4730 states and 6426 transitions. [2022-11-22 01:45:14,377 INFO L78 Accepts]: Start accepts. Automaton has 4730 states and 6426 transitions. Word has length 301 [2022-11-22 01:45:14,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:14,378 INFO L495 AbstractCegarLoop]: Abstraction has 4730 states and 6426 transitions. [2022-11-22 01:45:14,379 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-22 01:45:14,379 INFO L276 IsEmpty]: Start isEmpty. Operand 4730 states and 6426 transitions. [2022-11-22 01:45:14,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-11-22 01:45:14,388 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:14,388 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:45:14,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-22 01:45:14,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-22 01:45:14,610 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:14,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:14,611 INFO L85 PathProgramCache]: Analyzing trace with hash -2016522530, now seen corresponding path program 1 times [2022-11-22 01:45:14,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:14,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098271919] [2022-11-22 01:45:14,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:14,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:14,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 861 trivial. 0 not checked. [2022-11-22 01:45:15,445 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:15,445 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098271919] [2022-11-22 01:45:15,445 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098271919] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:15,445 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:15,445 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:15,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353845582] [2022-11-22 01:45:15,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:15,447 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:15,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:15,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:15,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:15,449 INFO L87 Difference]: Start difference. First operand 4730 states and 6426 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-22 01:45:18,319 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:45:19,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:45:21,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:21,476 INFO L93 Difference]: Finished difference Result 10090 states and 13713 transitions. [2022-11-22 01:45:21,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 01:45:21,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) Word has length 341 [2022-11-22 01:45:21,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:21,506 INFO L225 Difference]: With dead ends: 10090 [2022-11-22 01:45:21,507 INFO L226 Difference]: Without dead ends: 5377 [2022-11-22 01:45:21,524 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-22 01:45:21,525 INFO L413 NwaCegarLoop]: 1082 mSDtfsCounter, 431 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 2043 SdHoareTripleChecker+Invalid, 730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:21,525 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 2043 Invalid, 730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 01:45:21,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5377 states. [2022-11-22 01:45:22,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5377 to 5367. [2022-11-22 01:45:22,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5367 states, 3324 states have (on average 1.2530084235860408) internal successors, (4165), 3394 states have internal predecessors, (4165), 1545 states have call successors, (1545), 505 states have call predecessors, (1545), 497 states have return successors, (1561), 1484 states have call predecessors, (1561), 1545 states have call successors, (1561) [2022-11-22 01:45:22,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5367 states to 5367 states and 7271 transitions. [2022-11-22 01:45:22,058 INFO L78 Accepts]: Start accepts. Automaton has 5367 states and 7271 transitions. Word has length 341 [2022-11-22 01:45:22,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:22,059 INFO L495 AbstractCegarLoop]: Abstraction has 5367 states and 7271 transitions. [2022-11-22 01:45:22,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 3 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (47), 3 states have call predecessors, (47), 3 states have call successors, (47) [2022-11-22 01:45:22,059 INFO L276 IsEmpty]: Start isEmpty. Operand 5367 states and 7271 transitions. [2022-11-22 01:45:22,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 372 [2022-11-22 01:45:22,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:22,065 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-22 01:45:22,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-22 01:45:22,066 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:22,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:22,067 INFO L85 PathProgramCache]: Analyzing trace with hash 383636989, now seen corresponding path program 1 times [2022-11-22 01:45:22,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:22,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865801836] [2022-11-22 01:45:22,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:22,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:22,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:22,822 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-22 01:45:22,822 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:22,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865801836] [2022-11-22 01:45:22,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865801836] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:22,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:22,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:22,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [684994558] [2022-11-22 01:45:22,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:22,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:22,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:22,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:22,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:22,826 INFO L87 Difference]: Start difference. First operand 5367 states and 7271 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-22 01:45:26,199 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-22 01:45:29,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:29,312 INFO L93 Difference]: Finished difference Result 13774 states and 18973 transitions. [2022-11-22 01:45:29,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:45:29,315 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-22 01:45:29,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:29,364 INFO L225 Difference]: With dead ends: 13774 [2022-11-22 01:45:29,364 INFO L226 Difference]: Without dead ends: 8424 [2022-11-22 01:45:29,383 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-22 01:45:29,384 INFO L413 NwaCegarLoop]: 1455 mSDtfsCounter, 811 mSDsluCounter, 2382 mSDsCounter, 0 mSdLazyCounter, 912 mSolverCounterSat, 85 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 3837 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 912 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:29,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 3837 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 912 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2022-11-22 01:45:29,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8424 states. [2022-11-22 01:45:29,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8424 to 6280. [2022-11-22 01:45:29,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6280 states, 3867 states have (on average 1.2485130592190328) internal successors, (4828), 3951 states have internal predecessors, (4828), 1800 states have call successors, (1800), 621 states have call predecessors, (1800), 612 states have return successors, (1818), 1727 states have call predecessors, (1818), 1800 states have call successors, (1818) [2022-11-22 01:45:30,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6280 states to 6280 states and 8446 transitions. [2022-11-22 01:45:30,015 INFO L78 Accepts]: Start accepts. Automaton has 6280 states and 8446 transitions. Word has length 371 [2022-11-22 01:45:30,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:30,016 INFO L495 AbstractCegarLoop]: Abstraction has 6280 states and 8446 transitions. [2022-11-22 01:45:30,016 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-22 01:45:30,017 INFO L276 IsEmpty]: Start isEmpty. Operand 6280 states and 8446 transitions. [2022-11-22 01:45:30,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2022-11-22 01:45:30,023 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:30,023 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] [2022-11-22 01:45:30,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-22 01:45:30,024 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:30,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:30,024 INFO L85 PathProgramCache]: Analyzing trace with hash 260128041, now seen corresponding path program 1 times [2022-11-22 01:45:30,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:30,025 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264427554] [2022-11-22 01:45:30,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:30,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:30,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:30,765 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-22 01:45:30,766 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:30,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264427554] [2022-11-22 01:45:30,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264427554] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:30,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:30,767 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:30,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633217630] [2022-11-22 01:45:30,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:30,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:30,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:30,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:30,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:30,769 INFO L87 Difference]: Start difference. First operand 6280 states and 8446 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 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-22 01:45:37,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:37,242 INFO L93 Difference]: Finished difference Result 15747 states and 21722 transitions. [2022-11-22 01:45:37,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:45:37,242 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 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 379 [2022-11-22 01:45:37,243 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:37,282 INFO L225 Difference]: With dead ends: 15747 [2022-11-22 01:45:37,283 INFO L226 Difference]: Without dead ends: 9484 [2022-11-22 01:45:37,302 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-22 01:45:37,302 INFO L413 NwaCegarLoop]: 1461 mSDtfsCounter, 727 mSDsluCounter, 2403 mSDsCounter, 0 mSdLazyCounter, 927 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s 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, 5.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:37,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 3864 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 927 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 01:45:37,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9484 states. [2022-11-22 01:45:38,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9484 to 6873. [2022-11-22 01:45:38,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6873 states, 4254 states have (on average 1.2531734837799717) internal successors, (5331), 4350 states have internal predecessors, (5331), 1953 states have call successors, (1953), 675 states have call predecessors, (1953), 665 states have return successors, (1971), 1870 states have call predecessors, (1971), 1953 states have call successors, (1971) [2022-11-22 01:45:38,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6873 states to 6873 states and 9255 transitions. [2022-11-22 01:45:38,192 INFO L78 Accepts]: Start accepts. Automaton has 6873 states and 9255 transitions. Word has length 379 [2022-11-22 01:45:38,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:38,193 INFO L495 AbstractCegarLoop]: Abstraction has 6873 states and 9255 transitions. [2022-11-22 01:45:38,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 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-22 01:45:38,194 INFO L276 IsEmpty]: Start isEmpty. Operand 6873 states and 9255 transitions. [2022-11-22 01:45:38,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 381 [2022-11-22 01:45:38,200 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:38,201 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-22 01:45:38,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-22 01:45:38,201 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:38,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:38,202 INFO L85 PathProgramCache]: Analyzing trace with hash -1069772572, now seen corresponding path program 1 times [2022-11-22 01:45:38,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:38,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613522519] [2022-11-22 01:45:38,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:38,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:38,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:38,818 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-22 01:45:38,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:38,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613522519] [2022-11-22 01:45:38,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613522519] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:38,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:38,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:38,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910964515] [2022-11-22 01:45:38,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:38,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:38,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:38,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:38,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:38,821 INFO L87 Difference]: Start difference. First operand 6873 states and 9255 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-22 01:45:42,503 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-22 01:45:45,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:45,382 INFO L93 Difference]: Finished difference Result 16805 states and 23128 transitions. [2022-11-22 01:45:45,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:45:45,382 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-22 01:45:45,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:45,421 INFO L225 Difference]: With dead ends: 16805 [2022-11-22 01:45:45,422 INFO L226 Difference]: Without dead ends: 9949 [2022-11-22 01:45:45,439 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-22 01:45:45,440 INFO L413 NwaCegarLoop]: 1438 mSDtfsCounter, 879 mSDsluCounter, 2450 mSDsCounter, 0 mSdLazyCounter, 947 mSolverCounterSat, 91 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 995 SdHoareTripleChecker+Valid, 3888 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.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:45,440 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [995 Valid, 3888 Invalid, 1039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 947 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2022-11-22 01:45:45,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9949 states. [2022-11-22 01:45:46,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9949 to 7482. [2022-11-22 01:45:46,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7482 states, 4657 states have (on average 1.2561735022546703) internal successors, (5850), 4765 states have internal predecessors, (5850), 2106 states have call successors, (2106), 729 states have call predecessors, (2106), 718 states have return successors, (2124), 2013 states have call predecessors, (2124), 2106 states have call successors, (2124) [2022-11-22 01:45:46,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7482 states to 7482 states and 10080 transitions. [2022-11-22 01:45:46,219 INFO L78 Accepts]: Start accepts. Automaton has 7482 states and 10080 transitions. Word has length 380 [2022-11-22 01:45:46,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:46,220 INFO L495 AbstractCegarLoop]: Abstraction has 7482 states and 10080 transitions. [2022-11-22 01:45:46,220 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-22 01:45:46,220 INFO L276 IsEmpty]: Start isEmpty. Operand 7482 states and 10080 transitions. [2022-11-22 01:45:46,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2022-11-22 01:45:46,227 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:46,227 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-22 01:45:46,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-22 01:45:46,227 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:46,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:46,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1600007468, now seen corresponding path program 1 times [2022-11-22 01:45:46,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:46,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378079458] [2022-11-22 01:45:46,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:46,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:46,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:46,810 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-22 01:45:46,810 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:46,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378079458] [2022-11-22 01:45:46,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378079458] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:46,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:46,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 01:45:46,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14414934] [2022-11-22 01:45:46,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:46,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 01:45:46,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:46,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 01:45:46,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 01:45:46,813 INFO L87 Difference]: Start difference. First operand 7482 states and 10080 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-22 01:45:49,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:45:51,192 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-22 01:45:52,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:45:56,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:45:56,079 INFO L93 Difference]: Finished difference Result 18230 states and 25059 transitions. [2022-11-22 01:45:56,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:45:56,080 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-22 01:45:56,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:45:56,126 INFO L225 Difference]: With dead ends: 18230 [2022-11-22 01:45:56,127 INFO L226 Difference]: Without dead ends: 10765 [2022-11-22 01:45:56,149 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-22 01:45:56,150 INFO L413 NwaCegarLoop]: 1463 mSDtfsCounter, 806 mSDsluCounter, 2391 mSDsCounter, 0 mSdLazyCounter, 951 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 3854 SdHoareTripleChecker+Invalid, 1053 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:45:56,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 3854 Invalid, 1053 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 951 Invalid, 0 Unknown, 0 Unchecked, 8.2s Time] [2022-11-22 01:45:56,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10765 states. [2022-11-22 01:45:56,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10765 to 8177. [2022-11-22 01:45:57,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8177 states, 5106 states have (on average 1.256365060712887) internal successors, (6415), 5226 states have internal predecessors, (6415), 2277 states have call successors, (2277), 806 states have call predecessors, (2277), 793 states have return successors, (2295), 2173 states have call predecessors, (2295), 2277 states have call successors, (2295) [2022-11-22 01:45:57,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8177 states to 8177 states and 10987 transitions. [2022-11-22 01:45:57,036 INFO L78 Accepts]: Start accepts. Automaton has 8177 states and 10987 transitions. Word has length 381 [2022-11-22 01:45:57,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:45:57,037 INFO L495 AbstractCegarLoop]: Abstraction has 8177 states and 10987 transitions. [2022-11-22 01:45:57,038 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-22 01:45:57,038 INFO L276 IsEmpty]: Start isEmpty. Operand 8177 states and 10987 transitions. [2022-11-22 01:45:57,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 387 [2022-11-22 01:45:57,045 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:45:57,046 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-22 01:45:57,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-22 01:45:57,046 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:45:57,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:45:57,047 INFO L85 PathProgramCache]: Analyzing trace with hash -2001794823, now seen corresponding path program 1 times [2022-11-22 01:45:57,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:45:57,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1851951996] [2022-11-22 01:45:57,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:45:57,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:45:57,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:45:57,518 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-22 01:45:57,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:45:57,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1851951996] [2022-11-22 01:45:57,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1851951996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:45:57,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:45:57,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:45:57,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761820958] [2022-11-22 01:45:57,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:45:57,520 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:45:57,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:45:57,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:45:57,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:45:57,521 INFO L87 Difference]: Start difference. First operand 8177 states and 10987 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-22 01:46:01,394 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-22 01:46:02,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:02,649 INFO L93 Difference]: Finished difference Result 16639 states and 22312 transitions. [2022-11-22 01:46:02,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:46:02,649 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-22 01:46:02,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:02,685 INFO L225 Difference]: With dead ends: 16639 [2022-11-22 01:46:02,685 INFO L226 Difference]: Without dead ends: 8479 [2022-11-22 01:46:02,710 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-22 01:46:02,712 INFO L413 NwaCegarLoop]: 1245 mSDtfsCounter, 492 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 2070 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:02,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 2070 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2022-11-22 01:46:02,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8479 states. [2022-11-22 01:46:03,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8479 to 8469. [2022-11-22 01:46:03,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8469 states, 5277 states have (on average 1.2526056471480007) internal successors, (6610), 5398 states have internal predecessors, (6610), 2355 states have call successors, (2355), 845 states have call predecessors, (2355), 836 states have return successors, (2368), 2256 states have call predecessors, (2368), 2355 states have call successors, (2368) [2022-11-22 01:46:03,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8469 states to 8469 states and 11333 transitions. [2022-11-22 01:46:03,666 INFO L78 Accepts]: Start accepts. Automaton has 8469 states and 11333 transitions. Word has length 386 [2022-11-22 01:46:03,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:03,666 INFO L495 AbstractCegarLoop]: Abstraction has 8469 states and 11333 transitions. [2022-11-22 01:46:03,667 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-22 01:46:03,667 INFO L276 IsEmpty]: Start isEmpty. Operand 8469 states and 11333 transitions. [2022-11-22 01:46:03,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-22 01:46:03,676 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:03,676 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-22 01:46:03,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-22 01:46:03,677 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:46:03,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:03,677 INFO L85 PathProgramCache]: Analyzing trace with hash 660809397, now seen corresponding path program 1 times [2022-11-22 01:46:03,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:03,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897031771] [2022-11-22 01:46:03,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:03,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:03,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:04,236 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-22 01:46:04,236 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:04,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897031771] [2022-11-22 01:46:04,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897031771] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:04,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:04,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:46:04,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1847242143] [2022-11-22 01:46:04,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:04,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:46:04,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:04,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:46:04,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:46:04,240 INFO L87 Difference]: Start difference. First operand 8469 states and 11333 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-22 01:46:07,855 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-22 01:46:09,526 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-22 01:46:10,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:10,157 INFO L93 Difference]: Finished difference Result 13564 states and 18098 transitions. [2022-11-22 01:46:10,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:46:10,158 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-22 01:46:10,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:10,191 INFO L225 Difference]: With dead ends: 13564 [2022-11-22 01:46:10,192 INFO L226 Difference]: Without dead ends: 8439 [2022-11-22 01:46:10,208 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-22 01:46:10,208 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 450 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:10,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1910 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 474 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-11-22 01:46:10,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8439 states. [2022-11-22 01:46:11,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8439 to 8433. [2022-11-22 01:46:11,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8433 states, 5252 states have (on average 1.249047981721249) internal successors, (6560), 5372 states have internal predecessors, (6560), 2338 states have call successors, (2338), 850 states have call predecessors, (2338), 842 states have return successors, (2350), 2241 states have call predecessors, (2350), 2338 states have call successors, (2350) [2022-11-22 01:46:11,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8433 states to 8433 states and 11248 transitions. [2022-11-22 01:46:11,166 INFO L78 Accepts]: Start accepts. Automaton has 8433 states and 11248 transitions. Word has length 455 [2022-11-22 01:46:11,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:11,167 INFO L495 AbstractCegarLoop]: Abstraction has 8433 states and 11248 transitions. [2022-11-22 01:46:11,167 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-22 01:46:11,168 INFO L276 IsEmpty]: Start isEmpty. Operand 8433 states and 11248 transitions. [2022-11-22 01:46:11,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-11-22 01:46:11,176 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:11,177 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-22 01:46:11,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-22 01:46:11,177 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:46:11,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:11,178 INFO L85 PathProgramCache]: Analyzing trace with hash 887791844, now seen corresponding path program 1 times [2022-11-22 01:46:11,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:11,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476336659] [2022-11-22 01:46:11,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:11,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:11,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:18,690 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-22 01:46:18,691 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:18,691 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476336659] [2022-11-22 01:46:18,691 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476336659] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:18,691 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:18,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-22 01:46:18,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [774361546] [2022-11-22 01:46:18,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:18,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-22 01:46:18,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:18,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-22 01:46:18,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-22 01:46:18,694 INFO L87 Difference]: Start difference. First operand 8433 states and 11248 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-22 01:46:24,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:46:26,626 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-22 01:46:28,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:46:29,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:46:30,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:30,707 INFO L93 Difference]: Finished difference Result 8796 states and 11659 transitions. [2022-11-22 01:46:30,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-22 01:46:30,708 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-22 01:46:30,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:30,742 INFO L225 Difference]: With dead ends: 8796 [2022-11-22 01:46:30,742 INFO L226 Difference]: Without dead ends: 8794 [2022-11-22 01:46:30,749 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-22 01:46:30,750 INFO L413 NwaCegarLoop]: 873 mSDtfsCounter, 2015 mSDsluCounter, 2246 mSDsCounter, 0 mSdLazyCounter, 1307 mSolverCounterSat, 871 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2022 SdHoareTripleChecker+Valid, 3119 SdHoareTripleChecker+Invalid, 2179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 871 IncrementalHoareTripleChecker+Valid, 1307 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:30,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2022 Valid, 3119 Invalid, 2179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [871 Valid, 1307 Invalid, 1 Unknown, 0 Unchecked, 10.6s Time] [2022-11-22 01:46:30,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8794 states. [2022-11-22 01:46:32,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8794 to 8758. [2022-11-22 01:46:32,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8758 states, 5430 states have (on average 1.2421731123388582) internal successors, (6745), 5550 states have internal predecessors, (6745), 2388 states have call successors, (2388), 947 states have call predecessors, (2388), 939 states have return successors, (2400), 2291 states have call predecessors, (2400), 2388 states have call successors, (2400) [2022-11-22 01:46:32,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8758 states to 8758 states and 11533 transitions. [2022-11-22 01:46:32,246 INFO L78 Accepts]: Start accepts. Automaton has 8758 states and 11533 transitions. Word has length 477 [2022-11-22 01:46:32,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:32,246 INFO L495 AbstractCegarLoop]: Abstraction has 8758 states and 11533 transitions. [2022-11-22 01:46:32,246 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-22 01:46:32,247 INFO L276 IsEmpty]: Start isEmpty. Operand 8758 states and 11533 transitions. [2022-11-22 01:46:32,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2022-11-22 01:46:32,265 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:32,265 INFO L195 NwaCegarLoop]: trace histogram [24, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 01:46:32,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-22 01:46:32,266 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:46:32,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:32,266 INFO L85 PathProgramCache]: Analyzing trace with hash -8962543, now seen corresponding path program 1 times [2022-11-22 01:46:32,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:32,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378170466] [2022-11-22 01:46:32,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:32,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:33,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2470 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 2449 trivial. 0 not checked. [2022-11-22 01:46:33,180 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:33,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378170466] [2022-11-22 01:46:33,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1378170466] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:33,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:33,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 01:46:33,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366548623] [2022-11-22 01:46:33,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:33,182 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 01:46:33,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:33,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 01:46:33,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 01:46:33,183 INFO L87 Difference]: Start difference. First operand 8758 states and 11533 transitions. Second operand has 3 states, 3 states have (on average 65.0) internal successors, (195), 3 states have internal predecessors, (195), 3 states have call successors, (95), 2 states have call predecessors, (95), 1 states have return successors, (94), 3 states have call predecessors, (94), 3 states have call successors, (94) [2022-11-22 01:46:39,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:39,037 INFO L93 Difference]: Finished difference Result 20641 states and 27323 transitions. [2022-11-22 01:46:39,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 01:46:39,037 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.0) internal successors, (195), 3 states have internal predecessors, (195), 3 states have call successors, (95), 2 states have call predecessors, (95), 1 states have return successors, (94), 3 states have call predecessors, (94), 3 states have call successors, (94) Word has length 652 [2022-11-22 01:46:39,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:39,081 INFO L225 Difference]: With dead ends: 20641 [2022-11-22 01:46:39,082 INFO L226 Difference]: Without dead ends: 11900 [2022-11-22 01:46:39,110 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-22 01:46:39,111 INFO L413 NwaCegarLoop]: 1502 mSDtfsCounter, 816 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s 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, 4.2s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:39,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 2315 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-11-22 01:46:39,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11900 states. [2022-11-22 01:46:40,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11900 to 11880. [2022-11-22 01:46:40,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11880 states, 7469 states have (on average 1.2474226804123711) internal successors, (9317), 7630 states have internal predecessors, (9317), 3191 states have call successors, (3191), 1228 states have call predecessors, (3191), 1219 states have return successors, (3211), 3052 states have call predecessors, (3211), 3191 states have call successors, (3211) [2022-11-22 01:46:40,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11880 states to 11880 states and 15719 transitions. [2022-11-22 01:46:40,992 INFO L78 Accepts]: Start accepts. Automaton has 11880 states and 15719 transitions. Word has length 652 [2022-11-22 01:46:40,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:40,992 INFO L495 AbstractCegarLoop]: Abstraction has 11880 states and 15719 transitions. [2022-11-22 01:46:40,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.0) internal successors, (195), 3 states have internal predecessors, (195), 3 states have call successors, (95), 2 states have call predecessors, (95), 1 states have return successors, (94), 3 states have call predecessors, (94), 3 states have call successors, (94) [2022-11-22 01:46:40,993 INFO L276 IsEmpty]: Start isEmpty. Operand 11880 states and 15719 transitions. [2022-11-22 01:46:41,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 673 [2022-11-22 01:46:41,013 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:41,013 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] [2022-11-22 01:46:41,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-22 01:46:41,014 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:46:41,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:41,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1143162369, now seen corresponding path program 1 times [2022-11-22 01:46:41,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:41,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1275591046] [2022-11-22 01:46:41,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:41,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:41,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:46:42,428 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-22 01:46:42,428 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:46:42,428 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1275591046] [2022-11-22 01:46:42,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1275591046] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:46:42,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:46:42,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:46:42,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160703857] [2022-11-22 01:46:42,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:46:42,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:46:42,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:46:42,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:46:42,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:46:42,431 INFO L87 Difference]: Start difference. First operand 11880 states and 15719 transitions. Second operand has 5 states, 5 states have (on average 40.6) internal successors, (203), 4 states have internal predecessors, (203), 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-22 01:46:47,631 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-22 01:46:49,190 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-22 01:46:50,440 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-22 01:46:55,564 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:46:56,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:46:56,916 INFO L93 Difference]: Finished difference Result 26676 states and 35277 transitions. [2022-11-22 01:46:56,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:46:56,916 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.6) internal successors, (203), 4 states have internal predecessors, (203), 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 672 [2022-11-22 01:46:56,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:46:56,959 INFO L225 Difference]: With dead ends: 26676 [2022-11-22 01:46:56,959 INFO L226 Difference]: Without dead ends: 14813 [2022-11-22 01:46:56,986 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-22 01:46:56,987 INFO L413 NwaCegarLoop]: 1501 mSDtfsCounter, 803 mSDsluCounter, 3815 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 803 SdHoareTripleChecker+Valid, 5316 SdHoareTripleChecker+Invalid, 1151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:46:56,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [803 Valid, 5316 Invalid, 1151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1149 Invalid, 1 Unknown, 0 Unchecked, 12.4s Time] [2022-11-22 01:46:57,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14813 states. [2022-11-22 01:46:59,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14813 to 14755. [2022-11-22 01:46:59,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14755 states, 9280 states have (on average 1.2401939655172414) internal successors, (11509), 9482 states have internal predecessors, (11509), 3975 states have call successors, (3975), 1490 states have call predecessors, (3975), 1499 states have return successors, (4022), 3813 states have call predecessors, (4022), 3975 states have call successors, (4022) [2022-11-22 01:46:59,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14755 states to 14755 states and 19506 transitions. [2022-11-22 01:46:59,210 INFO L78 Accepts]: Start accepts. Automaton has 14755 states and 19506 transitions. Word has length 672 [2022-11-22 01:46:59,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:46:59,210 INFO L495 AbstractCegarLoop]: Abstraction has 14755 states and 19506 transitions. [2022-11-22 01:46:59,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.6) internal successors, (203), 4 states have internal predecessors, (203), 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-22 01:46:59,210 INFO L276 IsEmpty]: Start isEmpty. Operand 14755 states and 19506 transitions. [2022-11-22 01:46:59,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2022-11-22 01:46:59,224 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:46:59,224 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] [2022-11-22 01:46:59,225 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-22 01:46:59,225 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:46:59,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:46:59,225 INFO L85 PathProgramCache]: Analyzing trace with hash 196952876, now seen corresponding path program 1 times [2022-11-22 01:46:59,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:46:59,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256969313] [2022-11-22 01:46:59,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:46:59,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:46:59,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:00,450 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-22 01:47:00,451 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:00,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256969313] [2022-11-22 01:47:00,451 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256969313] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:00,451 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:00,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:00,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773790549] [2022-11-22 01:47:00,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:00,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:00,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:00,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:00,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:00,457 INFO L87 Difference]: Start difference. First operand 14755 states and 19506 transitions. Second operand has 5 states, 5 states have (on average 40.8) internal successors, (204), 4 states have internal predecessors, (204), 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-22 01:47:05,547 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-22 01:47:09,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:47:09,622 INFO L93 Difference]: Finished difference Result 32242 states and 42648 transitions. [2022-11-22 01:47:09,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:47:09,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 4 states have internal predecessors, (204), 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 673 [2022-11-22 01:47:09,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:47:09,693 INFO L225 Difference]: With dead ends: 32242 [2022-11-22 01:47:09,693 INFO L226 Difference]: Without dead ends: 17504 [2022-11-22 01:47:09,732 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-22 01:47:09,733 INFO L413 NwaCegarLoop]: 1467 mSDtfsCounter, 762 mSDsluCounter, 3745 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 5212 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:47:09,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 5212 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1138 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2022-11-22 01:47:09,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17504 states. [2022-11-22 01:47:12,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17504 to 17458. [2022-11-22 01:47:12,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17458 states, 11002 states have (on average 1.2348663879294675) internal successors, (13586), 11247 states have internal predecessors, (13586), 4701 states have call successors, (4701), 1727 states have call predecessors, (4701), 1754 states have return successors, (4777), 4514 states have call predecessors, (4777), 4701 states have call successors, (4777) [2022-11-22 01:47:12,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17458 states to 17458 states and 23064 transitions. [2022-11-22 01:47:12,210 INFO L78 Accepts]: Start accepts. Automaton has 17458 states and 23064 transitions. Word has length 673 [2022-11-22 01:47:12,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:47:12,211 INFO L495 AbstractCegarLoop]: Abstraction has 17458 states and 23064 transitions. [2022-11-22 01:47:12,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 40.8) internal successors, (204), 4 states have internal predecessors, (204), 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-22 01:47:12,211 INFO L276 IsEmpty]: Start isEmpty. Operand 17458 states and 23064 transitions. [2022-11-22 01:47:12,226 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2022-11-22 01:47:12,226 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:47:12,227 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] [2022-11-22 01:47:12,227 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-22 01:47:12,227 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:47:12,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:47:12,228 INFO L85 PathProgramCache]: Analyzing trace with hash -232841481, now seen corresponding path program 1 times [2022-11-22 01:47:12,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:47:12,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [876088388] [2022-11-22 01:47:12,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:47:12,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:47:12,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:13,522 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-22 01:47:13,522 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:13,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [876088388] [2022-11-22 01:47:13,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [876088388] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:13,522 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:13,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:13,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943707044] [2022-11-22 01:47:13,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:13,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:13,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:13,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:13,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:13,526 INFO L87 Difference]: Start difference. First operand 17458 states and 23064 transitions. Second operand has 5 states, 5 states have (on average 41.0) internal successors, (205), 4 states have internal predecessors, (205), 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-22 01:47:17,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:47:19,805 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-22 01:47:26,767 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-22 01:47:28,074 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-22 01:47:30,081 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-22 01:47:30,181 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:47:30,181 INFO L93 Difference]: Finished difference Result 37927 states and 50157 transitions. [2022-11-22 01:47:30,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:47:30,182 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 4 states have internal predecessors, (205), 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 674 [2022-11-22 01:47:30,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:47:30,233 INFO L225 Difference]: With dead ends: 37927 [2022-11-22 01:47:30,233 INFO L226 Difference]: Without dead ends: 20486 [2022-11-22 01:47:30,259 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-22 01:47:30,260 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 802 mSDsluCounter, 3823 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 5328 SdHoareTripleChecker+Invalid, 1169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.4s IncrementalHoareTripleChecker+Time [2022-11-22 01:47:30,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 5328 Invalid, 1169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1162 Invalid, 2 Unknown, 0 Unchecked, 13.4s Time] [2022-11-22 01:47:30,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20486 states. [2022-11-22 01:47:32,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20486 to 20428. [2022-11-22 01:47:32,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20428 states, 12908 states have (on average 1.2297025100712737) internal successors, (15873), 13194 states have internal predecessors, (15873), 5485 states have call successors, (5485), 1989 states have call predecessors, (5485), 2034 states have return successors, (5588), 5275 states have call predecessors, (5588), 5485 states have call successors, (5588) [2022-11-22 01:47:32,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20428 states to 20428 states and 26946 transitions. [2022-11-22 01:47:32,796 INFO L78 Accepts]: Start accepts. Automaton has 20428 states and 26946 transitions. Word has length 674 [2022-11-22 01:47:32,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:47:32,797 INFO L495 AbstractCegarLoop]: Abstraction has 20428 states and 26946 transitions. [2022-11-22 01:47:32,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.0) internal successors, (205), 4 states have internal predecessors, (205), 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-22 01:47:32,797 INFO L276 IsEmpty]: Start isEmpty. Operand 20428 states and 26946 transitions. [2022-11-22 01:47:32,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-11-22 01:47:32,816 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:47:32,817 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-22 01:47:32,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-22 01:47:32,817 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:47:32,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:47:32,817 INFO L85 PathProgramCache]: Analyzing trace with hash -702342295, now seen corresponding path program 1 times [2022-11-22 01:47:32,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:47:32,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55945311] [2022-11-22 01:47:32,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:47:32,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:47:33,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:34,002 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-22 01:47:34,003 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:34,003 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55945311] [2022-11-22 01:47:34,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55945311] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:34,003 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:34,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:34,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709970092] [2022-11-22 01:47:34,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:34,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:34,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:34,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:34,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:34,006 INFO L87 Difference]: Start difference. First operand 20428 states and 26946 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-22 01:47:40,843 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-22 01:47:42,076 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:47:47,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:47:49,547 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-22 01:47:51,553 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-22 01:47:51,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:47:51,687 INFO L93 Difference]: Finished difference Result 43912 states and 57972 transitions. [2022-11-22 01:47:51,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:47:51,688 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-22 01:47:51,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:47:51,772 INFO L225 Difference]: With dead ends: 43912 [2022-11-22 01:47:51,772 INFO L226 Difference]: Without dead ends: 23501 [2022-11-22 01:47:51,812 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-22 01:47:51,813 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 805 mSDsluCounter, 3821 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 7 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s 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, 14.9s IncrementalHoareTripleChecker+Time [2022-11-22 01:47:51,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 5326 Invalid, 1173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1164 Invalid, 2 Unknown, 0 Unchecked, 14.9s Time] [2022-11-22 01:47:51,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23501 states. [2022-11-22 01:47:55,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23501 to 23443. [2022-11-22 01:47:55,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23443 states, 14846 states have (on average 1.2253805738919574) internal successors, (18192), 15173 states have internal predecessors, (18192), 6269 states have call successors, (6269), 2264 states have call predecessors, (6269), 2327 states have return successors, (6399), 6036 states have call predecessors, (6399), 6269 states have call successors, (6399) [2022-11-22 01:47:55,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23443 states to 23443 states and 30860 transitions. [2022-11-22 01:47:55,231 INFO L78 Accepts]: Start accepts. Automaton has 23443 states and 30860 transitions. Word has length 676 [2022-11-22 01:47:55,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:47:55,232 INFO L495 AbstractCegarLoop]: Abstraction has 23443 states and 30860 transitions. [2022-11-22 01:47:55,232 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-22 01:47:55,233 INFO L276 IsEmpty]: Start isEmpty. Operand 23443 states and 30860 transitions. [2022-11-22 01:47:55,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-11-22 01:47:55,258 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:47:55,258 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-22 01:47:55,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-22 01:47:55,259 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:47:55,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:47:55,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1115102190, now seen corresponding path program 1 times [2022-11-22 01:47:55,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:47:55,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586587842] [2022-11-22 01:47:55,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:47:55,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:47:55,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:47:56,430 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-22 01:47:56,430 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:47:56,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586587842] [2022-11-22 01:47:56,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586587842] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:47:56,432 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:47:56,432 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:47:56,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468302742] [2022-11-22 01:47:56,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:47:56,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:47:56,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:47:56,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:47:56,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:47:56,438 INFO L87 Difference]: Start difference. First operand 23443 states and 30860 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-22 01:48:01,372 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-22 01:48:06,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:48:06,360 INFO L93 Difference]: Finished difference Result 49687 states and 65533 transitions. [2022-11-22 01:48:06,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:48:06,360 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-22 01:48:06,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:48:06,433 INFO L225 Difference]: With dead ends: 49687 [2022-11-22 01:48:06,433 INFO L226 Difference]: Without dead ends: 26261 [2022-11-22 01:48:06,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-22 01:48:06,469 INFO L413 NwaCegarLoop]: 1466 mSDtfsCounter, 759 mSDsluCounter, 3745 mSDsCounter, 0 mSdLazyCounter, 1154 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 5211 SdHoareTripleChecker+Invalid, 1162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1154 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2022-11-22 01:48:06,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 5211 Invalid, 1162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1154 Invalid, 1 Unknown, 0 Unchecked, 6.6s Time] [2022-11-22 01:48:06,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26261 states. [2022-11-22 01:48:10,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26261 to 26215. [2022-11-22 01:48:10,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26215 states, 16650 states have (on average 1.2222822822822823) internal successors, (20351), 17020 states have internal predecessors, (20351), 6995 states have call successors, (6995), 2488 states have call predecessors, (6995), 2569 states have return successors, (7154), 6737 states have call predecessors, (7154), 6995 states have call successors, (7154) [2022-11-22 01:48:10,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26215 states to 26215 states and 34500 transitions. [2022-11-22 01:48:10,156 INFO L78 Accepts]: Start accepts. Automaton has 26215 states and 34500 transitions. Word has length 676 [2022-11-22 01:48:10,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:48:10,156 INFO L495 AbstractCegarLoop]: Abstraction has 26215 states and 34500 transitions. [2022-11-22 01:48:10,157 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-22 01:48:10,157 INFO L276 IsEmpty]: Start isEmpty. Operand 26215 states and 34500 transitions. [2022-11-22 01:48:10,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 678 [2022-11-22 01:48:10,179 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:48:10,179 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-22 01:48:10,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-22 01:48:10,180 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:48:10,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:48:10,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1277923626, now seen corresponding path program 1 times [2022-11-22 01:48:10,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:48:10,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707285597] [2022-11-22 01:48:10,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:48:10,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:48:10,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:48:11,245 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-22 01:48:11,245 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:48:11,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707285597] [2022-11-22 01:48:11,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707285597] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:48:11,246 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 01:48:11,246 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 01:48:11,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893178463] [2022-11-22 01:48:11,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:48:11,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:48:11,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:48:11,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:48:11,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:48:11,248 INFO L87 Difference]: Start difference. First operand 26215 states and 34500 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-22 01:48:16,667 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-22 01:48:18,672 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-22 01:48:26,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:48:26,037 INFO L93 Difference]: Finished difference Result 55524 states and 73156 transitions. [2022-11-22 01:48:26,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:48:26,040 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-22 01:48:26,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:48:26,111 INFO L225 Difference]: With dead ends: 55524 [2022-11-22 01:48:26,112 INFO L226 Difference]: Without dead ends: 29326 [2022-11-22 01:48:26,154 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-22 01:48:26,155 INFO L413 NwaCegarLoop]: 1505 mSDtfsCounter, 827 mSDsluCounter, 3805 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 9 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 827 SdHoareTripleChecker+Valid, 5310 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-11-22 01:48:26,155 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [827 Valid, 5310 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1164 Invalid, 2 Unknown, 0 Unchecked, 11.1s Time] [2022-11-22 01:48:26,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29326 states. [2022-11-22 01:48:30,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29326 to 29268. [2022-11-22 01:48:30,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29268 states, 18626 states have (on average 1.219156018468807) internal successors, (22708), 19037 states have internal predecessors, (22708), 7779 states have call successors, (7779), 2763 states have call predecessors, (7779), 2862 states have return successors, (7965), 7498 states have call predecessors, (7965), 7779 states have call successors, (7965) [2022-11-22 01:48:30,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29268 states to 29268 states and 38452 transitions. [2022-11-22 01:48:30,556 INFO L78 Accepts]: Start accepts. Automaton has 29268 states and 38452 transitions. Word has length 677 [2022-11-22 01:48:30,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 01:48:30,557 INFO L495 AbstractCegarLoop]: Abstraction has 29268 states and 38452 transitions. [2022-11-22 01:48:30,557 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-22 01:48:30,557 INFO L276 IsEmpty]: Start isEmpty. Operand 29268 states and 38452 transitions. [2022-11-22 01:48:30,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 680 [2022-11-22 01:48:30,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 01:48:30,581 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, 1, 1, 1] [2022-11-22 01:48:30,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-22 01:48:30,582 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 01:48:30,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 01:48:30,582 INFO L85 PathProgramCache]: Analyzing trace with hash -773184687, now seen corresponding path program 1 times [2022-11-22 01:48:30,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 01:48:30,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589044445] [2022-11-22 01:48:30,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:48:30,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 01:48:30,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:48:32,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 32 proven. 6 refuted. 0 times theorem prover too weak. 2549 trivial. 0 not checked. [2022-11-22 01:48:32,057 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 01:48:32,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589044445] [2022-11-22 01:48:32,058 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589044445] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 01:48:32,058 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1221298467] [2022-11-22 01:48:32,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 01:48:32,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 01:48:32,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 [2022-11-22 01:48:32,061 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 01:48:32,062 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_34a6d55f-2680-49cc-919c-30857960d57a/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-22 01:48:34,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 01:48:34,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 8870 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 01:48:34,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 01:48:35,029 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 1226 proven. 0 refuted. 0 times theorem prover too weak. 1361 trivial. 0 not checked. [2022-11-22 01:48:35,029 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 01:48:35,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1221298467] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 01:48:35,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 01:48:35,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-22 01:48:35,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427347976] [2022-11-22 01:48:35,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 01:48:35,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 01:48:35,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 01:48:35,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 01:48:35,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 01:48:35,032 INFO L87 Difference]: Start difference. First operand 29268 states and 38452 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, (102), 2 states have call predecessors, (102), 3 states have return successors, (101), 3 states have call predecessors, (101), 2 states have call successors, (101) [2022-11-22 01:48:38,226 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-22 01:48:42,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 01:48:45,374 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-22 01:48:50,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 01:48:50,636 INFO L93 Difference]: Finished difference Result 71811 states and 96647 transitions. [2022-11-22 01:48:50,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 01:48:50,637 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 45.4) internal successors, (227), 4 states have internal predecessors, (227), 2 states have call successors, (102), 2 states have call predecessors, (102), 3 states have return successors, (101), 3 states have call predecessors, (101), 2 states have call successors, (101) Word has length 679 [2022-11-22 01:48:50,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 01:48:50,743 INFO L225 Difference]: With dead ends: 71811 [2022-11-22 01:48:50,743 INFO L226 Difference]: Without dead ends: 42560 [2022-11-22 01:48:50,789 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 683 GetRequests, 680 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-22 01:48:50,790 INFO L413 NwaCegarLoop]: 1076 mSDtfsCounter, 162 mSDsluCounter, 3027 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s 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, 9.5s IncrementalHoareTripleChecker+Time [2022-11-22 01:48:50,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 4103 Invalid, 888 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 887 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2022-11-22 01:48:50,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42560 states.