./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 5e519f3a 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_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/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_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI --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-5e519f3 [2022-11-03 02:26:03,573 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:26:03,576 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:26:03,609 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:26:03,610 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:26:03,612 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:26:03,614 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:26:03,616 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:26:03,618 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:26:03,620 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:26:03,621 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:26:03,623 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:26:03,624 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:26:03,625 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:26:03,627 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:26:03,629 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:26:03,630 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:26:03,632 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:26:03,634 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:26:03,637 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:26:03,639 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:26:03,641 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:26:03,642 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:26:03,644 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:26:03,649 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:26:03,649 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:26:03,650 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:26:03,651 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:26:03,652 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:26:03,653 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:26:03,654 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:26:03,655 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:26:03,656 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:26:03,657 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:26:03,659 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:26:03,659 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:26:03,661 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:26:03,661 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:26:03,662 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:26:03,663 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:26:03,664 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:26:03,665 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:26:03,695 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:26:03,699 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:26:03,700 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:26:03,701 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:26:03,702 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:26:03,702 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:26:03,702 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:26:03,702 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:26:03,703 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:26:03,703 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:26:03,704 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:26:03,704 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:26:03,705 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:26:03,705 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:26:03,705 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:26:03,705 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:26:03,706 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:26:03,706 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:26:03,707 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:26:03,707 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:26:03,707 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:26:03,707 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:26:03,708 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:26:03,708 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:26:03,708 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:26:03,708 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:26:03,709 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:26:03,709 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:26:03,709 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:26:03,709 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:26:03,710 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:26:03,710 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:26:03,710 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:26:03,711 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:26:03,711 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:26:03,712 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:26:03,712 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:26:03,712 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:26:03,712 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_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/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_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI 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-03 02:26:04,081 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:26:04,111 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:26:04,114 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:26:04,115 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:26:04,116 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:26:04,118 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-03 02:26:04,214 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/data/9a2d47a39/90745e878b974136a76f2a86451950a8/FLAG2a2f0e052 [2022-11-03 02:26:05,416 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:26:05,416 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-03 02:26:05,461 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/data/9a2d47a39/90745e878b974136a76f2a86451950a8/FLAG2a2f0e052 [2022-11-03 02:26:05,705 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/data/9a2d47a39/90745e878b974136a76f2a86451950a8 [2022-11-03 02:26:05,710 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:26:05,714 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:26:05,718 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:26:05,718 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:26:05,722 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:26:05,724 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:26:05" (1/1) ... [2022-11-03 02:26:05,726 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6afec749 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:05, skipping insertion in model container [2022-11-03 02:26:05,726 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:26:05" (1/1) ... [2022-11-03 02:26:05,736 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:26:05,931 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:26:08,863 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/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-03 02:26:08,867 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/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-03 02:26:08,889 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:26:08,969 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:26:09,386 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/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-03 02:26:09,387 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/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-03 02:26:09,394 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:26:09,644 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:26:09,645 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09 WrapperNode [2022-11-03 02:26:09,645 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:26:09,646 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:26:09,646 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:26:09,646 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:26:09,655 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:09,780 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:09,934 INFO L138 Inliner]: procedures = 391, calls = 2618, calls flagged for inlining = 190, calls inlined = 155, statements flattened = 4319 [2022-11-03 02:26:09,935 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:26:09,935 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:26:09,936 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:26:09,936 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:26:09,946 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:09,946 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:09,973 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:09,985 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,216 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,244 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,273 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,293 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,332 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:26:10,334 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:26:10,334 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:26:10,335 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:26:10,336 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (1/1) ... [2022-11-03 02:26:10,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:26:10,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:26:10,369 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:26:10,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:26:10,419 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_95 [2022-11-03 02:26:10,419 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_95 [2022-11-03 02:26:10,419 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:26:10,420 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:26:10,420 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-03 02:26:10,420 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-03 02:26:10,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:26:10,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:26:10,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_91 [2022-11-03 02:26:10,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_91 [2022-11-03 02:26:10,421 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_open [2022-11-03 02:26:10,421 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_open [2022-11-03 02:26:10,421 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-03 02:26:10,422 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-03 02:26:10,422 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-03 02:26:10,422 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resume [2022-11-03 02:26:10,422 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resume [2022-11-03 02:26:10,422 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 02:26:10,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 02:26:10,423 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 02:26:10,423 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 02:26:10,423 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:26:10,423 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:26:10,424 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:26:10,424 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:26:10,424 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:26:10,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 02:26:10,424 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-03 02:26:10,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_device_lock_of_kaweth_device [2022-11-03 02:26:10,425 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_rx_urb [2022-11-03 02:26:10,425 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_rx_urb [2022-11-03 02:26:10,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 02:26:10,425 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 02:26:10,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 02:26:10,426 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-03 02:26:10,426 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-03 02:26:10,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:26:10,427 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_after_alloc [2022-11-03 02:26:10,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_after_alloc [2022-11-03 02:26:10,427 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:26:10,427 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:26:10,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 02:26:10,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 02:26:10,428 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-03 02:26:10,429 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-03 02:26:10,429 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-03 02:26:10,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-03 02:26:10,431 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_close [2022-11-03 02:26:10,431 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_close [2022-11-03 02:26:10,431 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_download_firmware [2022-11-03 02:26:10,432 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_download_firmware [2022-11-03 02:26:10,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:26:10,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-03 02:26:10,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-03 02:26:10,433 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:26:10,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 02:26:10,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 02:26:10,435 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:26:10,435 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 02:26:10,435 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-03 02:26:10,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-03 02:26:10,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:26:10,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:26:10,436 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-03 02:26:10,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-03 02:26:10,437 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-03 02:26:10,437 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-03 02:26:10,437 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2022-11-03 02:26:10,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2022-11-03 02:26:10,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 02:26:10,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 02:26:10,439 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2022-11-03 02:26:10,439 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2022-11-03 02:26:10,439 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 02:26:10,439 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 02:26:10,440 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_tx_timeout [2022-11-03 02:26:10,440 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_tx_timeout [2022-11-03 02:26:10,440 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:26:10,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:26:10,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-03 02:26:10,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_kaweth_driver_exit_11_2 [2022-11-03 02:26:10,441 INFO L130 BoogieDeclarations]: Found specification of procedure usb_get_intfdata [2022-11-03 02:26:10,442 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_get_intfdata [2022-11-03 02:26:10,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:26:10,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:26:10,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:26:10,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:26:10,443 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-03 02:26:10,444 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-03 02:26:10,445 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_async_set_rx_mode [2022-11-03 02:26:10,445 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_async_set_rx_mode [2022-11-03 02:26:10,445 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:26:10,446 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:26:10,446 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-03 02:26:10,446 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-03 02:26:10,446 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:26:10,446 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 02:26:10,446 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 02:26:10,447 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:26:10,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:26:10,447 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:26:10,448 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:26:10,448 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-03 02:26:10,448 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-03 02:26:10,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 02:26:10,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 02:26:10,449 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-03 02:26:10,450 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-03 02:26:10,451 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2022-11-03 02:26:10,454 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2022-11-03 02:26:10,454 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 02:26:10,454 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 02:26:10,455 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 02:26:10,456 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 02:26:10,456 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_set_rx_mode [2022-11-03 02:26:10,457 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_set_rx_mode [2022-11-03 02:26:10,457 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-03 02:26:10,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-03 02:26:10,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 02:26:10,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:26:10,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:26:10,464 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_resubmit_int_urb [2022-11-03 02:26:10,464 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_resubmit_int_urb [2022-11-03 02:26:10,464 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_control [2022-11-03 02:26:10,464 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_control [2022-11-03 02:26:10,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 02:26:10,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 02:26:10,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-03 02:26:10,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_device_lock_of_kaweth_device [2022-11-03 02:26:10,465 INFO L130 BoogieDeclarations]: Found specification of procedure delayed_work_timer_fn [2022-11-03 02:26:10,465 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_kill_urbs [2022-11-03 02:26:10,466 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_kill_urbs [2022-11-03 02:26:10,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_instance_release_3_4 [2022-11-03 02:26:10,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_instance_release_3_4 [2022-11-03 02:26:10,466 INFO L130 BoogieDeclarations]: Found specification of procedure kaweth_disconnect [2022-11-03 02:26:10,466 INFO L138 BoogieDeclarations]: Found implementation of procedure kaweth_disconnect [2022-11-03 02:26:10,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:26:10,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:26:10,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:26:10,467 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2022-11-03 02:26:10,467 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2022-11-03 02:26:11,254 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:26:11,257 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:26:11,600 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:26:19,938 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-03 02:26:20,075 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:26:21,062 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:26:21,062 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:26:21,068 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:26:21 BoogieIcfgContainer [2022-11-03 02:26:21,068 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:26:21,074 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:26:21,074 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:26:21,078 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:26:21,078 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:26:05" (1/3) ... [2022-11-03 02:26:21,079 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14e1e359 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:26:21, skipping insertion in model container [2022-11-03 02:26:21,079 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:26:09" (2/3) ... [2022-11-03 02:26:21,080 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@14e1e359 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:26:21, skipping insertion in model container [2022-11-03 02:26:21,080 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:26:21" (3/3) ... [2022-11-03 02:26:21,082 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-usb-kaweth.cil.i [2022-11-03 02:26:21,111 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:26:21,112 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:26:21,252 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:26:21,265 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;@4691f55f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:26:21,266 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:26:21,277 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-03 02:26:21,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-03 02:26:21,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:21,320 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-03 02:26:21,321 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:21,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:21,327 INFO L85 PathProgramCache]: Analyzing trace with hash 2121611204, now seen corresponding path program 1 times [2022-11-03 02:26:21,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:21,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687497953] [2022-11-03 02:26:21,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:21,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:21,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:22,475 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-03 02:26:22,476 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:22,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687497953] [2022-11-03 02:26:22,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687497953] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:22,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:22,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:26:22,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189084916] [2022-11-03 02:26:22,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:22,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:26:22,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:22,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:26:22,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:26:22,548 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-03 02:26:25,361 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-03 02:26:26,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:26:26,986 INFO L93 Difference]: Finished difference Result 1878 states and 2703 transitions. [2022-11-03 02:26:26,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:26:26,993 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-03 02:26:26,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:26:27,020 INFO L225 Difference]: With dead ends: 1878 [2022-11-03 02:26:27,020 INFO L226 Difference]: Without dead ends: 1050 [2022-11-03 02:26:27,033 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-03 02:26:27,037 INFO L413 NwaCegarLoop]: 1027 mSDtfsCounter, 449 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1920 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:26:27,038 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1920 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 404 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2022-11-03 02:26:27,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1050 states. [2022-11-03 02:26:27,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1050 to 1046. [2022-11-03 02:26:27,202 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-03 02:26:27,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1446 transitions. [2022-11-03 02:26:27,214 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1446 transitions. Word has length 132 [2022-11-03 02:26:27,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:26:27,215 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1446 transitions. [2022-11-03 02:26:27,215 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-03 02:26:27,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1446 transitions. [2022-11-03 02:26:27,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-03 02:26:27,222 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:27,223 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-03 02:26:27,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:26:27,224 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:27,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:27,224 INFO L85 PathProgramCache]: Analyzing trace with hash -2003354126, now seen corresponding path program 1 times [2022-11-03 02:26:27,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:27,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564125792] [2022-11-03 02:26:27,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:27,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:27,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:27,732 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-03 02:26:27,733 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:27,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564125792] [2022-11-03 02:26:27,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564125792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:27,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:27,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:26:27,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156688271] [2022-11-03 02:26:27,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:27,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:26:27,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:27,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:26:27,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:26:27,744 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-03 02:26:30,055 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-03 02:26:32,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:26:32,087 INFO L93 Difference]: Finished difference Result 2740 states and 3798 transitions. [2022-11-03 02:26:32,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:26:32,088 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-03 02:26:32,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:26:32,102 INFO L225 Difference]: With dead ends: 2740 [2022-11-03 02:26:32,102 INFO L226 Difference]: Without dead ends: 1711 [2022-11-03 02:26:32,108 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-03 02:26:32,109 INFO L413 NwaCegarLoop]: 1102 mSDtfsCounter, 822 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s 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.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:26:32,110 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.2s Time] [2022-11-03 02:26:32,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1711 states. [2022-11-03 02:26:32,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1711 to 1706. [2022-11-03 02:26:32,228 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-03 02:26:32,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1706 states to 1706 states and 2363 transitions. [2022-11-03 02:26:32,245 INFO L78 Accepts]: Start accepts. Automaton has 1706 states and 2363 transitions. Word has length 144 [2022-11-03 02:26:32,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:26:32,248 INFO L495 AbstractCegarLoop]: Abstraction has 1706 states and 2363 transitions. [2022-11-03 02:26:32,249 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-03 02:26:32,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1706 states and 2363 transitions. [2022-11-03 02:26:32,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-03 02:26:32,258 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:32,258 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-03 02:26:32,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:26:32,259 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:32,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:32,271 INFO L85 PathProgramCache]: Analyzing trace with hash -2057792692, now seen corresponding path program 1 times [2022-11-03 02:26:32,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:32,272 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625268600] [2022-11-03 02:26:32,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:32,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:32,881 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-03 02:26:32,881 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:32,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625268600] [2022-11-03 02:26:32,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625268600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:32,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:32,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:26:32,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739521046] [2022-11-03 02:26:32,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:32,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:26:32,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:32,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:26:32,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:26:32,885 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-03 02:26:35,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:26:37,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:26:37,734 INFO L93 Difference]: Finished difference Result 3773 states and 5202 transitions. [2022-11-03 02:26:37,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:26:37,735 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-03 02:26:37,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:26:37,750 INFO L225 Difference]: With dead ends: 3773 [2022-11-03 02:26:37,750 INFO L226 Difference]: Without dead ends: 2084 [2022-11-03 02:26:37,758 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-03 02:26:37,759 INFO L413 NwaCegarLoop]: 1104 mSDtfsCounter, 387 mSDsluCounter, 1035 mSDsCounter, 0 mSdLazyCounter, 439 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s 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.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:26:37,760 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.7s Time] [2022-11-03 02:26:37,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2022-11-03 02:26:37,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2080. [2022-11-03 02:26:37,875 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-03 02:26:37,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2080 states to 2080 states and 2857 transitions. [2022-11-03 02:26:37,895 INFO L78 Accepts]: Start accepts. Automaton has 2080 states and 2857 transitions. Word has length 150 [2022-11-03 02:26:37,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:26:37,896 INFO L495 AbstractCegarLoop]: Abstraction has 2080 states and 2857 transitions. [2022-11-03 02:26:37,896 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-03 02:26:37,897 INFO L276 IsEmpty]: Start isEmpty. Operand 2080 states and 2857 transitions. [2022-11-03 02:26:37,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-03 02:26:37,901 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:37,902 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-03 02:26:37,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:26:37,903 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:37,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:37,903 INFO L85 PathProgramCache]: Analyzing trace with hash -135756040, now seen corresponding path program 1 times [2022-11-03 02:26:37,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:37,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828453115] [2022-11-03 02:26:37,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:37,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:38,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:38,599 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-03 02:26:38,599 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:38,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828453115] [2022-11-03 02:26:38,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828453115] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:38,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:38,601 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:26:38,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668507390] [2022-11-03 02:26:38,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:38,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:26:38,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:38,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:26:38,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:26:38,604 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-03 02:26:41,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:26:44,998 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-03 02:26:45,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:26:45,309 INFO L93 Difference]: Finished difference Result 4672 states and 6382 transitions. [2022-11-03 02:26:45,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:26:45,310 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-03 02:26:45,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:26:45,329 INFO L225 Difference]: With dead ends: 4672 [2022-11-03 02:26:45,329 INFO L226 Difference]: Without dead ends: 2609 [2022-11-03 02:26:45,338 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-03 02:26:45,343 INFO L413 NwaCegarLoop]: 1188 mSDtfsCounter, 760 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1772 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:26:45,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 1772 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 446 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2022-11-03 02:26:45,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2609 states. [2022-11-03 02:26:45,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2609 to 2602. [2022-11-03 02:26:45,470 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-03 02:26:45,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2602 states to 2602 states and 3524 transitions. [2022-11-03 02:26:45,493 INFO L78 Accepts]: Start accepts. Automaton has 2602 states and 3524 transitions. Word has length 197 [2022-11-03 02:26:45,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:26:45,495 INFO L495 AbstractCegarLoop]: Abstraction has 2602 states and 3524 transitions. [2022-11-03 02:26:45,495 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-03 02:26:45,496 INFO L276 IsEmpty]: Start isEmpty. Operand 2602 states and 3524 transitions. [2022-11-03 02:26:45,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-11-03 02:26:45,502 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:45,502 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-03 02:26:45,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:26:45,503 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:45,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:45,504 INFO L85 PathProgramCache]: Analyzing trace with hash 408761307, now seen corresponding path program 1 times [2022-11-03 02:26:45,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:45,504 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425063314] [2022-11-03 02:26:45,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:45,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:45,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:47,657 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-03 02:26:47,658 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:47,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425063314] [2022-11-03 02:26:47,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425063314] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:47,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:47,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:26:47,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730319246] [2022-11-03 02:26:47,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:47,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:26:47,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:47,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:26:47,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:26:47,661 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-03 02:26:51,346 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-03 02:26:53,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:26:53,961 INFO L93 Difference]: Finished difference Result 6105 states and 8437 transitions. [2022-11-03 02:26:53,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:26:53,963 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-03 02:26:53,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:26:53,987 INFO L225 Difference]: With dead ends: 6105 [2022-11-03 02:26:53,987 INFO L226 Difference]: Without dead ends: 3520 [2022-11-03 02:26:53,998 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-03 02:26:53,999 INFO L413 NwaCegarLoop]: 1065 mSDtfsCounter, 347 mSDsluCounter, 2170 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 138 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.7s 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, 6.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:26:54,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 2877 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 600 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2022-11-03 02:26:54,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3520 states. [2022-11-03 02:26:54,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3520 to 2606. [2022-11-03 02:26:54,222 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-03 02:26:54,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2606 states to 2606 states and 3528 transitions. [2022-11-03 02:26:54,236 INFO L78 Accepts]: Start accepts. Automaton has 2606 states and 3528 transitions. Word has length 282 [2022-11-03 02:26:54,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:26:54,237 INFO L495 AbstractCegarLoop]: Abstraction has 2606 states and 3528 transitions. [2022-11-03 02:26:54,237 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-03 02:26:54,238 INFO L276 IsEmpty]: Start isEmpty. Operand 2606 states and 3528 transitions. [2022-11-03 02:26:54,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2022-11-03 02:26:54,244 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:26:54,245 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-03 02:26:54,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:26:54,245 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:26:54,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:26:54,246 INFO L85 PathProgramCache]: Analyzing trace with hash 689927914, now seen corresponding path program 1 times [2022-11-03 02:26:54,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:26:54,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928034441] [2022-11-03 02:26:54,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:26:54,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:26:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:26:55,382 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-03 02:26:55,382 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:26:55,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [928034441] [2022-11-03 02:26:55,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [928034441] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:26:55,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:26:55,383 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:26:55,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934554447] [2022-11-03 02:26:55,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:26:55,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:26:55,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:26:55,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:26:55,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:26:55,385 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-03 02:26:59,132 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-03 02:27:00,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:27:00,740 INFO L93 Difference]: Finished difference Result 5201 states and 7039 transitions. [2022-11-03 02:27:00,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:27:00,741 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-03 02:27:00,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:27:00,759 INFO L225 Difference]: With dead ends: 5201 [2022-11-03 02:27:00,759 INFO L226 Difference]: Without dead ends: 2612 [2022-11-03 02:27:00,821 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-03 02:27:00,823 INFO L413 NwaCegarLoop]: 862 mSDtfsCounter, 1 mSDsluCounter, 2078 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2583 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:27:00,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2583 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 547 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-11-03 02:27:00,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2612 states. [2022-11-03 02:27:00,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2612 to 2610. [2022-11-03 02:27:00,993 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-03 02:27:01,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2610 states to 2610 states and 3532 transitions. [2022-11-03 02:27:01,005 INFO L78 Accepts]: Start accepts. Automaton has 2610 states and 3532 transitions. Word has length 299 [2022-11-03 02:27:01,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:27:01,006 INFO L495 AbstractCegarLoop]: Abstraction has 2610 states and 3532 transitions. [2022-11-03 02:27:01,006 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-03 02:27:01,006 INFO L276 IsEmpty]: Start isEmpty. Operand 2610 states and 3532 transitions. [2022-11-03 02:27:01,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2022-11-03 02:27:01,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:27:01,012 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-03 02:27:01,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:27:01,013 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:27:01,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:27:01,013 INFO L85 PathProgramCache]: Analyzing trace with hash -469736136, now seen corresponding path program 1 times [2022-11-03 02:27:01,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:27:01,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597351855] [2022-11-03 02:27:01,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:27:01,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:27:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:27:02,347 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-03 02:27:02,347 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:27:02,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597351855] [2022-11-03 02:27:02,348 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597351855] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:27:02,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [514894534] [2022-11-03 02:27:02,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:27:02,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:27:02,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:27:02,351 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:27:02,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:27:03,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:27:03,936 INFO L263 TraceCheckSpWp]: Trace formula consists of 5450 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-03 02:27:03,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:27:20,012 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-03 02:27:20,013 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:27:20,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [514894534] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:27:20,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:27:20,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 9 [2022-11-03 02:27:20,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133916789] [2022-11-03 02:27:20,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:27:20,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:27:20,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:27:20,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:27:20,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:27:20,017 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-03 02:27:25,421 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:27:27,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:27:29,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:27:32,472 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-03 02:27:33,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:27:35,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:27:38,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:27:38,692 INFO L93 Difference]: Finished difference Result 4745 states and 6466 transitions. [2022-11-03 02:27:38,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:27:38,693 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-03 02:27:38,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:27:38,721 INFO L225 Difference]: With dead ends: 4745 [2022-11-03 02:27:38,721 INFO L226 Difference]: Without dead ends: 4743 [2022-11-03 02:27:38,725 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-03 02:27:38,725 INFO L413 NwaCegarLoop]: 1089 mSDtfsCounter, 770 mSDsluCounter, 4361 mSDsCounter, 0 mSdLazyCounter, 1383 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 771 SdHoareTripleChecker+Valid, 4731 SdHoareTripleChecker+Invalid, 1388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1383 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:27:38,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [771 Valid, 4731 Invalid, 1388 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1383 Invalid, 4 Unknown, 0 Unchecked, 18.0s Time] [2022-11-03 02:27:38,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4743 states. [2022-11-03 02:27:39,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4743 to 4730. [2022-11-03 02:27:39,156 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-03 02:27:39,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4730 states to 4730 states and 6426 transitions. [2022-11-03 02:27:39,228 INFO L78 Accepts]: Start accepts. Automaton has 4730 states and 6426 transitions. Word has length 301 [2022-11-03 02:27:39,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:27:39,229 INFO L495 AbstractCegarLoop]: Abstraction has 4730 states and 6426 transitions. [2022-11-03 02:27:39,229 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-03 02:27:39,230 INFO L276 IsEmpty]: Start isEmpty. Operand 4730 states and 6426 transitions. [2022-11-03 02:27:39,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 342 [2022-11-03 02:27:39,239 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:27:39,239 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-03 02:27:39,296 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:27:39,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:27:39,453 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:27:39,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:27:39,454 INFO L85 PathProgramCache]: Analyzing trace with hash 546560232, now seen corresponding path program 1 times [2022-11-03 02:27:39,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:27:39,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221163518] [2022-11-03 02:27:39,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:27:39,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:27:39,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:27:40,489 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-03 02:27:40,489 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:27:40,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221163518] [2022-11-03 02:27:40,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221163518] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:27:40,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:27:40,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:27:40,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906664962] [2022-11-03 02:27:40,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:27:40,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:27:40,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:27:40,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:27:40,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:27:40,493 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-03 02:27:43,951 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-03 02:27:46,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:27:46,113 INFO L93 Difference]: Finished difference Result 10090 states and 13713 transitions. [2022-11-03 02:27:46,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:27:46,114 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-03 02:27:46,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:27:46,151 INFO L225 Difference]: With dead ends: 10090 [2022-11-03 02:27:46,152 INFO L226 Difference]: Without dead ends: 5377 [2022-11-03 02:27:46,171 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-03 02:27:46,172 INFO L413 NwaCegarLoop]: 1082 mSDtfsCounter, 431 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 714 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 2043 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 714 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:27:46,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 2043 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 714 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2022-11-03 02:27:46,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5377 states. [2022-11-03 02:27:46,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5377 to 5367. [2022-11-03 02:27:46,812 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-03 02:27:46,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5367 states to 5367 states and 7271 transitions. [2022-11-03 02:27:46,846 INFO L78 Accepts]: Start accepts. Automaton has 5367 states and 7271 transitions. Word has length 341 [2022-11-03 02:27:46,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:27:46,848 INFO L495 AbstractCegarLoop]: Abstraction has 5367 states and 7271 transitions. [2022-11-03 02:27:46,850 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-03 02:27:46,850 INFO L276 IsEmpty]: Start isEmpty. Operand 5367 states and 7271 transitions. [2022-11-03 02:27:46,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2022-11-03 02:27:46,858 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:27:46,858 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] [2022-11-03 02:27:46,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 02:27:46,859 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:27:46,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:27:46,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1015465238, now seen corresponding path program 1 times [2022-11-03 02:27:46,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:27:46,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102075970] [2022-11-03 02:27:46,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:27:46,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:27:47,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:27:48,989 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-03 02:27:48,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:27:48,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102075970] [2022-11-03 02:27:48,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102075970] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:27:48,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:27:48,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:27:48,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954897794] [2022-11-03 02:27:48,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:27:48,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:27:48,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:27:48,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:27:48,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:27:48,994 INFO L87 Difference]: Start difference. First operand 5367 states and 7271 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 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-03 02:27:53,248 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-03 02:27:57,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:27:57,060 INFO L93 Difference]: Finished difference Result 14052 states and 19497 transitions. [2022-11-03 02:27:57,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:27:57,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 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 378 [2022-11-03 02:27:57,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:27:57,119 INFO L225 Difference]: With dead ends: 14052 [2022-11-03 02:27:57,119 INFO L226 Difference]: Without dead ends: 8702 [2022-11-03 02:27:57,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 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-03 02:27:57,143 INFO L413 NwaCegarLoop]: 1461 mSDtfsCounter, 1060 mSDsluCounter, 2901 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 113 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1173 SdHoareTripleChecker+Valid, 3845 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:27:57,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1173 Valid, 3845 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 970 Invalid, 1 Unknown, 0 Unchecked, 7.2s Time] [2022-11-03 02:27:57,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8702 states. [2022-11-03 02:27:57,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8702 to 6163. [2022-11-03 02:27:57,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6163 states, 3831 states have (on average 1.2531975985382406) internal successors, (4801), 3913 states have internal predecessors, (4801), 1744 states have call successors, (1744), 596 states have call predecessors, (1744), 587 states have return successors, (1760), 1673 states have call predecessors, (1760), 1744 states have call successors, (1760) [2022-11-03 02:27:57,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6163 states to 6163 states and 8305 transitions. [2022-11-03 02:27:57,948 INFO L78 Accepts]: Start accepts. Automaton has 6163 states and 8305 transitions. Word has length 378 [2022-11-03 02:27:57,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:27:57,949 INFO L495 AbstractCegarLoop]: Abstraction has 6163 states and 8305 transitions. [2022-11-03 02:27:57,950 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 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-03 02:27:57,950 INFO L276 IsEmpty]: Start isEmpty. Operand 6163 states and 8305 transitions. [2022-11-03 02:27:57,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2022-11-03 02:27:57,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:27:57,958 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-03 02:27:57,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 02:27:57,959 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:27:57,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:27:57,959 INFO L85 PathProgramCache]: Analyzing trace with hash -439333119, now seen corresponding path program 1 times [2022-11-03 02:27:57,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:27:57,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037079280] [2022-11-03 02:27:57,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:27:57,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:27:58,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:27:58,934 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-03 02:27:58,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:27:58,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037079280] [2022-11-03 02:27:58,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037079280] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:27:58,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:27:58,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:27:58,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228864055] [2022-11-03 02:27:58,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:27:58,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:27:58,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:27:58,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:27:58,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:27:58,938 INFO L87 Difference]: Start difference. First operand 6163 states and 8305 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-03 02:28:02,948 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-03 02:28:06,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:06,537 INFO L93 Difference]: Finished difference Result 15422 states and 21261 transitions. [2022-11-03 02:28:06,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:28:06,538 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-03 02:28:06,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:06,587 INFO L225 Difference]: With dead ends: 15422 [2022-11-03 02:28:06,587 INFO L226 Difference]: Without dead ends: 9287 [2022-11-03 02:28:06,612 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-03 02:28:06,613 INFO L413 NwaCegarLoop]: 1429 mSDtfsCounter, 705 mSDsluCounter, 2847 mSDsCounter, 0 mSdLazyCounter, 902 mSolverCounterSat, 80 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 3797 SdHoareTripleChecker+Invalid, 983 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 902 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:06,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 3797 Invalid, 983 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 902 Invalid, 1 Unknown, 0 Unchecked, 6.7s Time] [2022-11-03 02:28:06,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9287 states. [2022-11-03 02:28:07,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9287 to 6756. [2022-11-03 02:28:07,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6756 states, 4218 states have (on average 1.2574679943100995) internal successors, (5304), 4312 states have internal predecessors, (5304), 1897 states have call successors, (1897), 650 states have call predecessors, (1897), 640 states have return successors, (1913), 1816 states have call predecessors, (1913), 1897 states have call successors, (1913) [2022-11-03 02:28:07,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6756 states to 6756 states and 9114 transitions. [2022-11-03 02:28:07,477 INFO L78 Accepts]: Start accepts. Automaton has 6756 states and 9114 transitions. Word has length 379 [2022-11-03 02:28:07,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:07,478 INFO L495 AbstractCegarLoop]: Abstraction has 6756 states and 9114 transitions. [2022-11-03 02:28:07,478 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-03 02:28:07,479 INFO L276 IsEmpty]: Start isEmpty. Operand 6756 states and 9114 transitions. [2022-11-03 02:28:07,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2022-11-03 02:28:07,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:07,487 INFO L195 NwaCegarLoop]: trace histogram [19, 16, 16, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:28:07,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 02:28:07,488 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:07,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:07,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1096926441, now seen corresponding path program 1 times [2022-11-03 02:28:07,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:07,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025433012] [2022-11-03 02:28:07,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:07,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:07,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:08,391 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-03 02:28:08,392 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:08,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025433012] [2022-11-03 02:28:08,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025433012] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:08,392 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:08,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:28:08,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661891109] [2022-11-03 02:28:08,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:08,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:28:08,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:08,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:28:08,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:28:08,396 INFO L87 Difference]: Start difference. First operand 6756 states and 9114 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 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-03 02:28:12,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:28:13,653 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-03 02:28:17,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:17,934 INFO L93 Difference]: Finished difference Result 16560 states and 22831 transitions. [2022-11-03 02:28:17,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:28:17,934 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 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 373 [2022-11-03 02:28:17,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:17,982 INFO L225 Difference]: With dead ends: 16560 [2022-11-03 02:28:17,983 INFO L226 Difference]: Without dead ends: 9832 [2022-11-03 02:28:18,006 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:28:18,007 INFO L413 NwaCegarLoop]: 1438 mSDtfsCounter, 881 mSDsluCounter, 2969 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 3888 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:18,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [997 Valid, 3888 Invalid, 1041 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2022-11-03 02:28:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9832 states. [2022-11-03 02:28:18,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9832 to 7365. [2022-11-03 02:28:18,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7365 states, 4621 states have (on average 1.260116857822982) internal successors, (5823), 4727 states have internal predecessors, (5823), 2050 states have call successors, (2050), 704 states have call predecessors, (2050), 693 states have return successors, (2066), 1959 states have call predecessors, (2066), 2050 states have call successors, (2066) [2022-11-03 02:28:18,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7365 states to 7365 states and 9939 transitions. [2022-11-03 02:28:18,738 INFO L78 Accepts]: Start accepts. Automaton has 7365 states and 9939 transitions. Word has length 373 [2022-11-03 02:28:18,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:18,739 INFO L495 AbstractCegarLoop]: Abstraction has 7365 states and 9939 transitions. [2022-11-03 02:28:18,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 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-03 02:28:18,740 INFO L276 IsEmpty]: Start isEmpty. Operand 7365 states and 9939 transitions. [2022-11-03 02:28:18,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 382 [2022-11-03 02:28:18,748 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:18,749 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-03 02:28:18,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 02:28:18,749 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:18,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:18,750 INFO L85 PathProgramCache]: Analyzing trace with hash -1174312444, now seen corresponding path program 1 times [2022-11-03 02:28:18,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:18,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [478067909] [2022-11-03 02:28:18,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:18,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:18,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:19,592 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-03 02:28:19,592 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:19,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [478067909] [2022-11-03 02:28:19,593 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [478067909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:19,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:19,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:28:19,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084826630] [2022-11-03 02:28:19,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:19,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:28:19,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:19,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:28:19,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:28:19,596 INFO L87 Difference]: Start difference. First operand 7365 states and 9939 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-03 02:28:23,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:28:25,063 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:28:28,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:28,258 INFO L93 Difference]: Finished difference Result 17486 states and 24039 transitions. [2022-11-03 02:28:28,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:28:28,259 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-03 02:28:28,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:28,314 INFO L225 Difference]: With dead ends: 17486 [2022-11-03 02:28:28,315 INFO L226 Difference]: Without dead ends: 10149 [2022-11-03 02:28:28,343 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-03 02:28:28,344 INFO L413 NwaCegarLoop]: 1425 mSDtfsCounter, 787 mSDsluCounter, 2809 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 914 SdHoareTripleChecker+Valid, 3764 SdHoareTripleChecker+Invalid, 1017 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:28,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [914 Valid, 3764 Invalid, 1017 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 913 Invalid, 0 Unknown, 0 Unchecked, 7.6s Time] [2022-11-03 02:28:28,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10149 states. [2022-11-03 02:28:29,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10149 to 7623. [2022-11-03 02:28:29,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7623 states, 4792 states have (on average 1.2558430717863105) internal successors, (6018), 4899 states have internal predecessors, (6018), 2104 states have call successors, (2104), 734 states have call predecessors, (2104), 726 states have return successors, (2115), 2017 states have call predecessors, (2115), 2104 states have call successors, (2115) [2022-11-03 02:28:29,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7623 states to 7623 states and 10237 transitions. [2022-11-03 02:28:29,397 INFO L78 Accepts]: Start accepts. Automaton has 7623 states and 10237 transitions. Word has length 381 [2022-11-03 02:28:29,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:29,398 INFO L495 AbstractCegarLoop]: Abstraction has 7623 states and 10237 transitions. [2022-11-03 02:28:29,399 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-03 02:28:29,399 INFO L276 IsEmpty]: Start isEmpty. Operand 7623 states and 10237 transitions. [2022-11-03 02:28:29,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-03 02:28:29,410 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:29,411 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-03 02:28:29,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 02:28:29,411 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:29,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:29,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1035272491, now seen corresponding path program 1 times [2022-11-03 02:28:29,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:29,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971050889] [2022-11-03 02:28:29,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:29,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:29,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:30,210 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-03 02:28:30,210 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:30,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971050889] [2022-11-03 02:28:30,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971050889] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:30,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:30,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:30,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602693383] [2022-11-03 02:28:30,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:30,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:30,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:30,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:30,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:30,215 INFO L87 Difference]: Start difference. First operand 7623 states and 10237 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-03 02:28:34,655 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:28:35,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:35,400 INFO L93 Difference]: Finished difference Result 12220 states and 16356 transitions. [2022-11-03 02:28:35,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:35,401 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-03 02:28:35,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:35,438 INFO L225 Difference]: With dead ends: 12220 [2022-11-03 02:28:35,438 INFO L226 Difference]: Without dead ends: 7593 [2022-11-03 02:28:35,454 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-03 02:28:35,455 INFO L413 NwaCegarLoop]: 1139 mSDtfsCounter, 450 mSDsluCounter, 938 mSDsCounter, 0 mSdLazyCounter, 475 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1911 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 475 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:35,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1911 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 475 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2022-11-03 02:28:35,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7593 states. [2022-11-03 02:28:36,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7593 to 7587. [2022-11-03 02:28:36,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7587 states, 4767 states have (on average 1.2519404237465912) internal successors, (5968), 4873 states have internal predecessors, (5968), 2087 states have call successors, (2087), 739 states have call predecessors, (2087), 732 states have return successors, (2097), 2002 states have call predecessors, (2097), 2087 states have call successors, (2097) [2022-11-03 02:28:36,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7587 states to 7587 states and 10152 transitions. [2022-11-03 02:28:36,306 INFO L78 Accepts]: Start accepts. Automaton has 7587 states and 10152 transitions. Word has length 455 [2022-11-03 02:28:36,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:36,307 INFO L495 AbstractCegarLoop]: Abstraction has 7587 states and 10152 transitions. [2022-11-03 02:28:36,308 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-03 02:28:36,308 INFO L276 IsEmpty]: Start isEmpty. Operand 7587 states and 10152 transitions. [2022-11-03 02:28:36,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2022-11-03 02:28:36,319 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:36,319 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-03 02:28:36,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 02:28:36,320 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:36,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:36,321 INFO L85 PathProgramCache]: Analyzing trace with hash -1226109936, now seen corresponding path program 1 times [2022-11-03 02:28:36,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:36,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526105225] [2022-11-03 02:28:36,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:36,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:44,907 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-03 02:28:44,907 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:44,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526105225] [2022-11-03 02:28:44,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526105225] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:44,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:44,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 02:28:44,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501961516] [2022-11-03 02:28:44,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:44,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 02:28:44,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:44,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 02:28:44,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-03 02:28:44,911 INFO L87 Difference]: Start difference. First operand 7587 states and 10152 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-03 02:28:52,587 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-03 02:28:54,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:54,505 INFO L93 Difference]: Finished difference Result 7925 states and 10539 transitions. [2022-11-03 02:28:54,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-03 02:28:54,506 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-03 02:28:54,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:54,539 INFO L225 Difference]: With dead ends: 7925 [2022-11-03 02:28:54,539 INFO L226 Difference]: Without dead ends: 7923 [2022-11-03 02:28:54,544 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:28:54,545 INFO L413 NwaCegarLoop]: 918 mSDtfsCounter, 1929 mSDsluCounter, 3259 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 836 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1937 SdHoareTripleChecker+Valid, 3553 SdHoareTripleChecker+Invalid, 2198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 836 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:54,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1937 Valid, 3553 Invalid, 2198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [836 Valid, 1361 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2022-11-03 02:28:54,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7923 states. [2022-11-03 02:28:56,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7923 to 7887. [2022-11-03 02:28:56,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7887 states, 4932 states have (on average 1.2451338199513382) internal successors, (6141), 5038 states have internal predecessors, (6141), 2134 states have call successors, (2134), 827 states have call predecessors, (2134), 820 states have return successors, (2144), 2049 states have call predecessors, (2144), 2134 states have call successors, (2144) [2022-11-03 02:28:56,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7887 states to 7887 states and 10419 transitions. [2022-11-03 02:28:56,137 INFO L78 Accepts]: Start accepts. Automaton has 7887 states and 10419 transitions. Word has length 477 [2022-11-03 02:28:56,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:56,139 INFO L495 AbstractCegarLoop]: Abstraction has 7887 states and 10419 transitions. [2022-11-03 02:28:56,139 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-03 02:28:56,139 INFO L276 IsEmpty]: Start isEmpty. Operand 7887 states and 10419 transitions. [2022-11-03 02:28:56,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 653 [2022-11-03 02:28:56,164 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:56,165 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-03 02:28:56,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-03 02:28:56,166 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:56,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:56,166 INFO L85 PathProgramCache]: Analyzing trace with hash -1113892305, now seen corresponding path program 1 times [2022-11-03 02:28:56,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:56,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [555181934] [2022-11-03 02:28:56,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:56,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:56,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:57,253 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-03 02:28:57,253 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:57,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [555181934] [2022-11-03 02:28:57,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [555181934] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:57,254 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:57,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:57,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785757979] [2022-11-03 02:28:57,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:57,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:57,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:57,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:57,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:57,260 INFO L87 Difference]: Start difference. First operand 7887 states and 10419 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-03 02:29:00,887 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-03 02:29:05,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:29:05,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:05,122 INFO L93 Difference]: Finished difference Result 18596 states and 24694 transitions. [2022-11-03 02:29:05,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:29:05,122 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-03 02:29:05,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:05,163 INFO L225 Difference]: With dead ends: 18596 [2022-11-03 02:29:05,163 INFO L226 Difference]: Without dead ends: 10737 [2022-11-03 02:29:05,185 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-03 02:29:05,186 INFO L413 NwaCegarLoop]: 1506 mSDtfsCounter, 819 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 2320 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:05,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [819 Valid, 2320 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2022-11-03 02:29:05,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10737 states. [2022-11-03 02:29:06,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10737 to 10717. [2022-11-03 02:29:06,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10717 states, 6799 states have (on average 1.2504780114722753) internal successors, (8502), 6940 states have internal predecessors, (8502), 2855 states have call successors, (2855), 1070 states have call predecessors, (2855), 1062 states have return successors, (2871), 2734 states have call predecessors, (2871), 2855 states have call successors, (2871) [2022-11-03 02:29:06,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10717 states to 10717 states and 14228 transitions. [2022-11-03 02:29:06,850 INFO L78 Accepts]: Start accepts. Automaton has 10717 states and 14228 transitions. Word has length 652 [2022-11-03 02:29:06,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:06,851 INFO L495 AbstractCegarLoop]: Abstraction has 10717 states and 14228 transitions. [2022-11-03 02:29:06,851 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-03 02:29:06,851 INFO L276 IsEmpty]: Start isEmpty. Operand 10717 states and 14228 transitions. [2022-11-03 02:29:06,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2022-11-03 02:29:06,879 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:06,879 INFO L195 NwaCegarLoop]: trace histogram [26, 23, 21, 21, 14, 14, 14, 14, 14, 14, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:29:06,880 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-03 02:29:06,880 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:06,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:06,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1915381733, now seen corresponding path program 1 times [2022-11-03 02:29:06,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:06,881 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427077578] [2022-11-03 02:29:06,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:06,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:07,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:08,404 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-03 02:29:08,405 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:08,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427077578] [2022-11-03 02:29:08,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427077578] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:08,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:08,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:08,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006417427] [2022-11-03 02:29:08,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:08,408 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:08,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:08,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:08,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:08,409 INFO L87 Difference]: Start difference. First operand 10717 states and 14228 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-03 02:29:14,225 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-03 02:29:18,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:18,970 INFO L93 Difference]: Finished difference Result 23819 states and 31644 transitions. [2022-11-03 02:29:18,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:29:18,971 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) Word has length 673 [2022-11-03 02:29:18,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:19,027 INFO L225 Difference]: With dead ends: 23819 [2022-11-03 02:29:19,027 INFO L226 Difference]: Without dead ends: 13130 [2022-11-03 02:29:19,057 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-03 02:29:19,058 INFO L413 NwaCegarLoop]: 1464 mSDtfsCounter, 761 mSDsluCounter, 4511 mSDsCounter, 0 mSdLazyCounter, 1134 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 762 SdHoareTripleChecker+Valid, 5206 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1134 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:19,058 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [762 Valid, 5206 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1134 Invalid, 1 Unknown, 0 Unchecked, 8.2s Time] [2022-11-03 02:29:19,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13130 states. [2022-11-03 02:29:21,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13130 to 13090. [2022-11-03 02:29:21,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13090 states, 8322 states have (on average 1.2444124008651767) internal successors, (10356), 8500 states have internal predecessors, (10356), 3501 states have call successors, (3501), 1258 states have call predecessors, (3501), 1266 states have return successors, (3542), 3359 states have call predecessors, (3542), 3501 states have call successors, (3542) [2022-11-03 02:29:21,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13090 states to 13090 states and 17399 transitions. [2022-11-03 02:29:21,069 INFO L78 Accepts]: Start accepts. Automaton has 13090 states and 17399 transitions. Word has length 673 [2022-11-03 02:29:21,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:21,074 INFO L495 AbstractCegarLoop]: Abstraction has 13090 states and 17399 transitions. [2022-11-03 02:29:21,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (97), 2 states have call predecessors, (97), 2 states have return successors, (96), 4 states have call predecessors, (96), 3 states have call successors, (96) [2022-11-03 02:29:21,074 INFO L276 IsEmpty]: Start isEmpty. Operand 13090 states and 17399 transitions. [2022-11-03 02:29:21,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 674 [2022-11-03 02:29:21,099 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:21,100 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-03 02:29:21,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-03 02:29:21,100 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:21,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:21,101 INFO L85 PathProgramCache]: Analyzing trace with hash 946845444, now seen corresponding path program 1 times [2022-11-03 02:29:21,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:21,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154541503] [2022-11-03 02:29:21,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:21,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:22,338 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-03 02:29:22,338 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:22,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154541503] [2022-11-03 02:29:22,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154541503] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:22,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:22,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:22,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661087115] [2022-11-03 02:29:22,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:22,341 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:22,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:22,341 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:22,341 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:22,342 INFO L87 Difference]: Start difference. First operand 13090 states and 17399 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-03 02:29:28,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-03 02:29:33,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:33,447 INFO L93 Difference]: Finished difference Result 28625 states and 38067 transitions. [2022-11-03 02:29:33,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:29:33,448 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-03 02:29:33,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:33,510 INFO L225 Difference]: With dead ends: 28625 [2022-11-03 02:29:33,510 INFO L226 Difference]: Without dead ends: 15563 [2022-11-03 02:29:33,538 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-03 02:29:33,539 INFO L413 NwaCegarLoop]: 1469 mSDtfsCounter, 763 mSDsluCounter, 4517 mSDsCounter, 0 mSdLazyCounter, 1138 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 5219 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1138 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:33,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [764 Valid, 5219 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1138 Invalid, 1 Unknown, 0 Unchecked, 8.4s Time] [2022-11-03 02:29:33,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15563 states. [2022-11-03 02:29:36,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15563 to 15523. [2022-11-03 02:29:36,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15523 states, 9892 states have (on average 1.2390820865345733) internal successors, (12257), 10107 states have internal predecessors, (12257), 4147 states have call successors, (4147), 1459 states have call predecessors, (4147), 1483 states have return successors, (4213), 3984 states have call predecessors, (4213), 4147 states have call successors, (4213) [2022-11-03 02:29:36,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15523 states to 15523 states and 20617 transitions. [2022-11-03 02:29:36,222 INFO L78 Accepts]: Start accepts. Automaton has 15523 states and 20617 transitions. Word has length 673 [2022-11-03 02:29:36,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:36,223 INFO L495 AbstractCegarLoop]: Abstraction has 15523 states and 20617 transitions. [2022-11-03 02:29:36,223 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-03 02:29:36,224 INFO L276 IsEmpty]: Start isEmpty. Operand 15523 states and 20617 transitions. [2022-11-03 02:29:36,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2022-11-03 02:29:36,250 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:36,251 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-03 02:29:36,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-03 02:29:36,251 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:36,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:36,252 INFO L85 PathProgramCache]: Analyzing trace with hash 225869159, now seen corresponding path program 1 times [2022-11-03 02:29:36,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:36,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451621432] [2022-11-03 02:29:36,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:36,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:36,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:37,438 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-03 02:29:37,439 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:37,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451621432] [2022-11-03 02:29:37,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451621432] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:37,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:37,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:37,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377978866] [2022-11-03 02:29:37,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:37,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:37,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:37,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:37,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:37,443 INFO L87 Difference]: Start difference. First operand 15523 states and 20617 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-03 02:29:43,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:29:44,913 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-03 02:29:46,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:29:53,761 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-03 02:29:53,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:53,838 INFO L93 Difference]: Finished difference Result 33516 states and 44592 transitions. [2022-11-03 02:29:53,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:29:53,839 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-03 02:29:53,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:53,901 INFO L225 Difference]: With dead ends: 33516 [2022-11-03 02:29:53,901 INFO L226 Difference]: Without dead ends: 18021 [2022-11-03 02:29:53,934 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-03 02:29:53,935 INFO L413 NwaCegarLoop]: 1468 mSDtfsCounter, 760 mSDsluCounter, 4520 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 5 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 5218 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:53,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [761 Valid, 5218 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1150 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2022-11-03 02:29:53,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18021 states. [2022-11-03 02:29:56,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18021 to 17981. [2022-11-03 02:29:56,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17981 states, 11500 states have (on average 1.2344347826086957) internal successors, (14196), 11752 states have internal predecessors, (14196), 4793 states have call successors, (4793), 1647 states have call predecessors, (4793), 1687 states have return successors, (4884), 4609 states have call predecessors, (4884), 4793 states have call successors, (4884) [2022-11-03 02:29:57,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17981 states to 17981 states and 23873 transitions. [2022-11-03 02:29:57,040 INFO L78 Accepts]: Start accepts. Automaton has 17981 states and 23873 transitions. Word has length 674 [2022-11-03 02:29:57,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:57,042 INFO L495 AbstractCegarLoop]: Abstraction has 17981 states and 23873 transitions. [2022-11-03 02:29:57,042 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-03 02:29:57,043 INFO L276 IsEmpty]: Start isEmpty. Operand 17981 states and 23873 transitions. [2022-11-03 02:29:57,080 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 676 [2022-11-03 02:29:57,080 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:57,081 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] [2022-11-03 02:29:57,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-03 02:29:57,082 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:57,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:57,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1331502195, now seen corresponding path program 1 times [2022-11-03 02:29:57,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:57,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090457328] [2022-11-03 02:29:57,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:57,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:57,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:58,256 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-03 02:29:58,256 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:58,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090457328] [2022-11-03 02:29:58,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090457328] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:58,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:58,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:58,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451895362] [2022-11-03 02:29:58,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:58,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:58,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:58,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:58,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:58,260 INFO L87 Difference]: Start difference. First operand 17981 states and 23873 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (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-03 02:30:04,128 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-03 02:30:09,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:09,336 INFO L93 Difference]: Finished difference Result 38475 states and 51151 transitions. [2022-11-03 02:30:09,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:09,337 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (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 675 [2022-11-03 02:30:09,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:09,420 INFO L225 Difference]: With dead ends: 38475 [2022-11-03 02:30:09,420 INFO L226 Difference]: Without dead ends: 20522 [2022-11-03 02:30:09,467 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-03 02:30:09,468 INFO L413 NwaCegarLoop]: 1468 mSDtfsCounter, 763 mSDsluCounter, 4515 mSDsCounter, 0 mSdLazyCounter, 1150 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 764 SdHoareTripleChecker+Valid, 5216 SdHoareTripleChecker+Invalid, 1158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1150 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:09,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [764 Valid, 5216 Invalid, 1158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1150 Invalid, 1 Unknown, 0 Unchecked, 7.6s Time] [2022-11-03 02:30:09,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20522 states. [2022-11-03 02:30:12,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20522 to 20482. [2022-11-03 02:30:12,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20482 states, 13138 states have (on average 1.230400365352413) internal successors, (16165), 13427 states have internal predecessors, (16165), 5439 states have call successors, (5439), 1848 states have call predecessors, (5439), 1904 states have return successors, (5555), 5234 states have call predecessors, (5555), 5439 states have call successors, (5555) [2022-11-03 02:30:12,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20482 states to 20482 states and 27159 transitions. [2022-11-03 02:30:12,303 INFO L78 Accepts]: Start accepts. Automaton has 20482 states and 27159 transitions. Word has length 675 [2022-11-03 02:30:12,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:12,304 INFO L495 AbstractCegarLoop]: Abstraction has 20482 states and 27159 transitions. [2022-11-03 02:30:12,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 4 states have internal predecessors, (206), 3 states have call successors, (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-03 02:30:12,304 INFO L276 IsEmpty]: Start isEmpty. Operand 20482 states and 27159 transitions. [2022-11-03 02:30:12,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 677 [2022-11-03 02:30:12,333 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:12,334 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-03 02:30:12,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-03 02:30:12,335 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:12,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:12,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1746055294, now seen corresponding path program 1 times [2022-11-03 02:30:12,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:12,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1567519387] [2022-11-03 02:30:12,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:12,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:12,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:13,343 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-03 02:30:13,344 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:13,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1567519387] [2022-11-03 02:30:13,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1567519387] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:13,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:13,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:30:13,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597060261] [2022-11-03 02:30:13,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:13,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:30:13,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:13,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:30:13,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:13,347 INFO L87 Difference]: Start difference. First operand 20482 states and 27159 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-03 02:30:18,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:20,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:22,120 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-03 02:30:23,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:31,039 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-03 02:30:32,430 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:33,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:33,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:33,909 INFO L93 Difference]: Finished difference Result 43718 states and 58038 transitions. [2022-11-03 02:30:33,909 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:33,909 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-03 02:30:33,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:33,983 INFO L225 Difference]: With dead ends: 43718 [2022-11-03 02:30:33,983 INFO L226 Difference]: Without dead ends: 23264 [2022-11-03 02:30:34,020 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-03 02:30:34,021 INFO L413 NwaCegarLoop]: 1509 mSDtfsCounter, 805 mSDsluCounter, 4610 mSDsCounter, 0 mSdLazyCounter, 1169 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 5341 SdHoareTripleChecker+Invalid, 1177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1169 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:34,022 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 5341 Invalid, 1177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1169 Invalid, 1 Unknown, 0 Unchecked, 16.5s Time] [2022-11-03 02:30:34,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23264 states. [2022-11-03 02:30:37,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23264 to 23210. [2022-11-03 02:30:37,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 23210 states, 14920 states have (on average 1.2268766756032172) internal successors, (18305), 15244 states have internal predecessors, (18305), 6143 states have call successors, (6143), 2074 states have call predecessors, (6143), 2146 states have return successors, (6282), 5919 states have call predecessors, (6282), 6143 states have call successors, (6282) [2022-11-03 02:30:37,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23210 states to 23210 states and 30730 transitions. [2022-11-03 02:30:37,189 INFO L78 Accepts]: Start accepts. Automaton has 23210 states and 30730 transitions. Word has length 676 [2022-11-03 02:30:37,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:37,191 INFO L495 AbstractCegarLoop]: Abstraction has 23210 states and 30730 transitions. [2022-11-03 02:30:37,191 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-03 02:30:37,191 INFO L276 IsEmpty]: Start isEmpty. Operand 23210 states and 30730 transitions. [2022-11-03 02:30:37,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 679 [2022-11-03 02:30:37,221 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:37,222 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] [2022-11-03 02:30:37,222 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-03 02:30:37,222 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:37,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:37,223 INFO L85 PathProgramCache]: Analyzing trace with hash -916047182, now seen corresponding path program 1 times [2022-11-03 02:30:37,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:37,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046456054] [2022-11-03 02:30:37,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:37,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:37,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:38,637 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-03 02:30:38,637 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:38,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046456054] [2022-11-03 02:30:38,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046456054] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:38,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:38,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:30:38,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664837565] [2022-11-03 02:30:38,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:38,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:30:38,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:38,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:30:38,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:38,642 INFO L87 Difference]: Start difference. First operand 23210 states and 30730 transitions. Second operand has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 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-03 02:30:43,877 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-03 02:30:49,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:49,281 INFO L93 Difference]: Finished difference Result 48967 states and 64933 transitions. [2022-11-03 02:30:49,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:49,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 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 678 [2022-11-03 02:30:49,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:49,381 INFO L225 Difference]: With dead ends: 48967 [2022-11-03 02:30:49,382 INFO L226 Difference]: Without dead ends: 25785 [2022-11-03 02:30:49,430 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-03 02:30:49,431 INFO L413 NwaCegarLoop]: 1468 mSDtfsCounter, 786 mSDsluCounter, 4495 mSDsCounter, 0 mSdLazyCounter, 1153 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 5200 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1153 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:49,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 5200 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1153 Invalid, 1 Unknown, 0 Unchecked, 7.0s Time] [2022-11-03 02:30:49,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25785 states. [2022-11-03 02:30:52,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25785 to 25745. [2022-11-03 02:30:52,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25745 states, 16592 states have (on average 1.223963355834137) internal successors, (20308), 16953 states have internal predecessors, (20308), 6789 states have call successors, (6789), 2275 states have call predecessors, (6789), 2363 states have return successors, (6953), 6544 states have call predecessors, (6953), 6789 states have call successors, (6953) [2022-11-03 02:30:52,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25745 states to 25745 states and 34050 transitions. [2022-11-03 02:30:52,890 INFO L78 Accepts]: Start accepts. Automaton has 25745 states and 34050 transitions. Word has length 678 [2022-11-03 02:30:52,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:52,891 INFO L495 AbstractCegarLoop]: Abstraction has 25745 states and 34050 transitions. [2022-11-03 02:30:52,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 42.2) internal successors, (211), 4 states have internal predecessors, (211), 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-03 02:30:52,892 INFO L276 IsEmpty]: Start isEmpty. Operand 25745 states and 34050 transitions. [2022-11-03 02:30:52,939 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 680 [2022-11-03 02:30:52,939 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:52,940 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-03 02:30:52,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-03 02:30:52,941 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:52,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:52,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1338696489, now seen corresponding path program 1 times [2022-11-03 02:30:52,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:52,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173236425] [2022-11-03 02:30:52,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:52,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:53,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:54,892 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-03 02:30:54,892 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:54,892 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173236425] [2022-11-03 02:30:54,892 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173236425] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:30:54,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361578383] [2022-11-03 02:30:54,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:54,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:30:54,893 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:30:54,895 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:30:54,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:30:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:57,817 INFO L263 TraceCheckSpWp]: Trace formula consists of 8860 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:30:58,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:30:58,132 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-03 02:30:58,133 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:30:58,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361578383] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:58,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:30:58,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-03 02:30:58,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361404452] [2022-11-03 02:30:58,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:58,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:30:58,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:58,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:30:58,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:58,137 INFO L87 Difference]: Start difference. First operand 25745 states and 34050 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-03 02:31:05,810 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-03 02:31:11,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:11,560 INFO L93 Difference]: Finished difference Result 63727 states and 86243 transitions. [2022-11-03 02:31:11,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:31:11,564 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-03 02:31:11,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:11,693 INFO L225 Difference]: With dead ends: 63727 [2022-11-03 02:31:11,693 INFO L226 Difference]: Without dead ends: 38010 [2022-11-03 02:31:11,744 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-03 02:31:11,744 INFO L413 NwaCegarLoop]: 1078 mSDtfsCounter, 163 mSDsluCounter, 3653 mSDsCounter, 0 mSdLazyCounter, 884 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 4110 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 884 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:31:11,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 4110 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 884 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2022-11-03 02:31:11,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38010 states. [2022-11-03 02:31:17,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38010 to 25817. [2022-11-03 02:31:17,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25817 states, 16646 states have (on average 1.2232368136489247) internal successors, (20362), 17007 states have internal predecessors, (20362), 6789 states have call successors, (6789), 2275 states have call predecessors, (6789), 2381 states have return successors, (7061), 6562 states have call predecessors, (7061), 6789 states have call successors, (7061) [2022-11-03 02:31:17,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25817 states to 25817 states and 34212 transitions. [2022-11-03 02:31:17,452 INFO L78 Accepts]: Start accepts. Automaton has 25817 states and 34212 transitions. Word has length 679 [2022-11-03 02:31:17,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:31:17,453 INFO L495 AbstractCegarLoop]: Abstraction has 25817 states and 34212 transitions. [2022-11-03 02:31:17,453 INFO L496 AbstractCegarLoop]: INTERPOLANT 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) [2022-11-03 02:31:17,453 INFO L276 IsEmpty]: Start isEmpty. Operand 25817 states and 34212 transitions. [2022-11-03 02:31:17,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 696 [2022-11-03 02:31:17,486 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:31:17,487 INFO L195 NwaCegarLoop]: trace histogram [27, 22, 21, 21, 15, 15, 15, 15, 15, 15, 7, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 02:31:17,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:31:17,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-03 02:31:17,698 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:31:17,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:31:17,698 INFO L85 PathProgramCache]: Analyzing trace with hash 459018135, now seen corresponding path program 1 times [2022-11-03 02:31:17,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:31:17,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1083175480] [2022-11-03 02:31:17,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:17,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:31:18,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 2695 backedges. 34 proven. 6 refuted. 0 times theorem prover too weak. 2655 trivial. 0 not checked. [2022-11-03 02:31:19,493 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:31:19,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1083175480] [2022-11-03 02:31:19,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1083175480] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:31:19,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [983159927] [2022-11-03 02:31:19,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:19,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:19,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:31:19,495 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:31:19,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_62df6a76-5bf5-4fea-aed3-3598031330e8/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:31:22,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:22,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 8866 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:31:22,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:31:22,943 INFO L134 CoverageAnalysis]: Checked inductivity of 2695 backedges. 1266 proven. 0 refuted. 0 times theorem prover too weak. 1429 trivial. 0 not checked. [2022-11-03 02:31:22,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:31:22,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [983159927] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:31:22,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-03 02:31:22,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 5 [2022-11-03 02:31:22,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2082997681] [2022-11-03 02:31:22,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:31:22,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:31:22,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:31:22,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:31:22,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:31:22,948 INFO L87 Difference]: Start difference. First operand 25817 states and 34212 transitions. Second operand has 5 states, 5 states have (on average 46.6) internal successors, (233), 4 states have internal predecessors, (233), 2 states have call successors, (104), 2 states have call predecessors, (104), 3 states have return successors, (103), 3 states have call predecessors, (103), 2 states have call successors, (103) [2022-11-03 02:31:27,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []