./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-ethernet-3com-typhoon.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/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_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/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_bb76c79a-9f91-4a0b-a6cc-15357197deca/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 a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d --- 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:27:54,757 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:27:54,760 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:27:54,788 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:27:54,789 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:27:54,790 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:27:54,791 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:27:54,793 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:27:54,795 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:27:54,796 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:27:54,797 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:27:54,799 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:27:54,799 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:27:54,800 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:27:54,802 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:27:54,803 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:27:54,804 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:27:54,806 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:27:54,808 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:27:54,810 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:27:54,812 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:27:54,814 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:27:54,815 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:27:54,816 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:27:54,821 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:27:54,821 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:27:54,822 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:27:54,823 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:27:54,824 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:27:54,825 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:27:54,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:27:54,827 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:27:54,828 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:27:54,829 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:27:54,830 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:27:54,830 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:27:54,831 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:27:54,832 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:27:54,832 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:27:54,833 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:27:54,834 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:27:54,835 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:27:54,861 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:27:54,862 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:27:54,862 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:27:54,863 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:27:54,864 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:27:54,864 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:27:54,864 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:27:54,865 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:27:54,865 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:27:54,865 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:27:54,866 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:27:54,866 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:27:54,866 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:27:54,866 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:27:54,867 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:27:54,867 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:27:54,867 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:27:54,868 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:27:54,869 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:27:54,869 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:27:54,869 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:27:54,870 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:27:54,870 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:27:54,870 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:27:54,871 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:27:54,871 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:27:54,871 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:27:54,872 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:27:54,872 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:27:54,872 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:27:54,873 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:27:54,873 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:27:54,873 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:27:54,873 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:27:54,874 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:27:54,874 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:27:54,874 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:27:54,875 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:27:54,875 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/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_bb76c79a-9f91-4a0b-a6cc-15357197deca/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 -> a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d [2022-11-03 02:27:55,203 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:27:55,231 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:27:55,234 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:27:55,236 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:27:55,238 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:27:55,240 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:27:55,325 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/bb909b50a/20399a1f4c76473d85ed7794445e8a2b/FLAG6efedb31c [2022-11-03 02:27:56,509 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:27:56,509 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:27:56,564 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/bb909b50a/20399a1f4c76473d85ed7794445e8a2b/FLAG6efedb31c [2022-11-03 02:27:56,838 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/bb909b50a/20399a1f4c76473d85ed7794445e8a2b [2022-11-03 02:27:56,842 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:27:56,845 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:27:56,851 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:27:56,851 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:27:56,857 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:27:56,858 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:27:56" (1/1) ... [2022-11-03 02:27:56,859 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6113c8d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:27:56, skipping insertion in model container [2022-11-03 02:27:56,860 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:27:56" (1/1) ... [2022-11-03 02:27:56,868 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:27:57,060 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:28:01,158 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2022-11-03 02:28:01,161 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2022-11-03 02:28:01,193 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:28:01,248 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:28:01,693 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2022-11-03 02:28:01,694 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2022-11-03 02:28:01,702 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:28:01,968 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:28:01,969 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01 WrapperNode [2022-11-03 02:28:01,969 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:28:01,970 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:28:01,971 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:28:01,971 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:28:01,981 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:28:01" (1/1) ... [2022-11-03 02:28:02,148 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:28:01" (1/1) ... [2022-11-03 02:28:02,362 INFO L138 Inliner]: procedures = 455, calls = 2192, calls flagged for inlining = 223, calls inlined = 189, statements flattened = 5082 [2022-11-03 02:28:02,363 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:28:02,364 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:28:02,365 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:28:02,365 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:28:02,378 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,378 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,427 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,429 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,644 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,664 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,689 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,707 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,747 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:28:02,753 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:28:02,753 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:28:02,754 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:28:02,755 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (1/1) ... [2022-11-03 02:28:02,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:28:02,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:28:02,800 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:28:02,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:28:02,851 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-03 02:28:02,851 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-03 02:28:02,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:28:02,851 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:28:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-03 02:28:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-03 02:28:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-03 02:28:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-03 02:28:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:28:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:28:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 02:28:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 02:28:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wakeup [2022-11-03 02:28:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wakeup [2022-11-03 02:28:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_status [2022-11-03 02:28:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_status [2022-11-03 02:28:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_set_rx_mode [2022-11-03 02:28:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_set_rx_mode [2022-11-03 02:28:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 02:28:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 02:28:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:28:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:28:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-11-03 02:28:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-11-03 02:28:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-03 02:28:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-03 02:28:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-03 02:28:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 02:28:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 02:28:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 02:28:02,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 02:28:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 02:28:02,856 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 02:28:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-11-03 02:28:02,856 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-11-03 02:28:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-03 02:28:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-03 02:28:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 02:28:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 02:28:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:28:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:28:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 02:28:02,858 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 02:28:02,858 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:28:02,858 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_clean_tx [2022-11-03 02:28:02,858 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_clean_tx [2022-11-03 02:28:02,858 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_stop_runtime [2022-11-03 02:28:02,858 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_stop_runtime [2022-11-03 02:28:02,858 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:28:02,859 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:28:02,859 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_resume [2022-11-03 02:28:02,859 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_resume [2022-11-03 02:28:02,859 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_rxfree_index [2022-11-03 02:28:02,859 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_rxfree_index [2022-11-03 02:28:02,859 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 02:28:02,859 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_remove_one [2022-11-03 02:28:02,860 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_remove_one [2022-11-03 02:28:02,860 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:28:02,860 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:28:02,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 02:28:02,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 02:28:02,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 02:28:02,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:28:02,861 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 02:28:02,861 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 02:28:02,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:28:02,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:28:02,861 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 02:28:02,861 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 02:28:02,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-03 02:28:02,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-03 02:28:02,862 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-03 02:28:02,862 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-03 02:28:02,862 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2022-11-03 02:28:02,862 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2022-11-03 02:28:02,862 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:28:02,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:28:02,863 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-03 02:28:02,863 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-03 02:28:02,863 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_close [2022-11-03 02:28:02,863 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_close [2022-11-03 02:28:02,863 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_tx_timeout [2022-11-03 02:28:02,863 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_tx_timeout [2022-11-03 02:28:02,864 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_alloc_rx_skb [2022-11-03 02:28:02,864 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_alloc_rx_skb [2022-11-03 02:28:02,864 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_issue_command [2022-11-03 02:28:02,864 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_issue_command [2022-11-03 02:28:02,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:28:02,864 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-03 02:28:02,864 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-03 02:28:02,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-03 02:28:02,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-03 02:28:02,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:28:02,865 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_process_response [2022-11-03 02:28:02,865 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_process_response [2022-11-03 02:28:02,865 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 02:28:02,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 02:28:02,866 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:28:02,866 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:28:02,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:28:02,866 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:28:02,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:28:02,866 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:28:02,866 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:28:02,867 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-03 02:28:02,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-03 02:28:02,867 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2022-11-03 02:28:02,867 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2022-11-03 02:28:02,867 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free_tx [2022-11-03 02:28:02,867 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free_tx [2022-11-03 02:28:02,868 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-11-03 02:28:02,868 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-11-03 02:28:02,868 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_reset [2022-11-03 02:28:02,868 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_reset [2022-11-03 02:28:02,868 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:28:02,868 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:28:02,868 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 02:28:02,868 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 02:28:02,869 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_cmd_index [2022-11-03 02:28:02,869 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_cmd_index [2022-11-03 02:28:02,869 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:28:02,869 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:28:02,869 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_fill_free_ring [2022-11-03 02:28:02,869 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_fill_free_ring [2022-11-03 02:28:02,869 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:28:02,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:28:02,870 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-03 02:28:02,870 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-03 02:28:02,870 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:28:02,870 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:28:02,870 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:28:02,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:28:02,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:28:02,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:28:02,871 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-03 02:28:02,871 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-03 02:28:02,871 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-03 02:28:02,871 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-03 02:28:02,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:28:02,871 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:28:02,872 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:28:02,872 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:28:02,872 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:28:02,872 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:28:02,872 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_interrupt [2022-11-03 02:28:02,872 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_interrupt [2022-11-03 02:28:02,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:28:02,873 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-03 02:28:02,873 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-03 02:28:02,873 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:28:02,873 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2022-11-03 02:28:02,874 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2022-11-03 02:28:02,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:28:02,874 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_boot_3XP [2022-11-03 02:28:02,874 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_boot_3XP [2022-11-03 02:28:02,874 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-03 02:28:02,874 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-03 02:28:02,874 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:28:02,875 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:28:02,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 02:28:02,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 02:28:02,875 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-03 02:28:02,875 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-03 02:28:02,875 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-03 02:28:02,875 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-03 02:28:02,876 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-11-03 02:28:02,876 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-11-03 02:28:02,876 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 02:28:02,876 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 02:28:02,876 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 02:28:02,876 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 02:28:02,876 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_free_rx_rings [2022-11-03 02:28:02,877 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_free_rx_rings [2022-11-03 02:28:02,877 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 02:28:02,877 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 02:28:02,877 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_do_get_stats [2022-11-03 02:28:02,877 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_do_get_stats [2022-11-03 02:28:02,877 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free [2022-11-03 02:28:02,877 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free [2022-11-03 02:28:02,878 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_sleep [2022-11-03 02:28:02,878 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_sleep [2022-11-03 02:28:02,878 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 02:28:02,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:28:02,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:28:02,878 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2022-11-03 02:28:02,878 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2022-11-03 02:28:02,879 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_init_rings [2022-11-03 02:28:02,879 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_init_rings [2022-11-03 02:28:02,879 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-03 02:28:02,879 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-03 02:28:02,879 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_open [2022-11-03 02:28:02,879 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_open [2022-11-03 02:28:02,879 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 02:28:02,879 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 02:28:02,880 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_start_runtime [2022-11-03 02:28:02,880 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_start_runtime [2022-11-03 02:28:02,880 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-11-03 02:28:02,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-11-03 02:28:02,880 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-03 02:28:02,880 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-03 02:28:02,880 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:28:02,880 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_index [2022-11-03 02:28:02,881 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_index [2022-11-03 02:28:02,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:28:02,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:28:03,930 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:28:03,939 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:28:04,054 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:28:11,936 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-03 02:28:12,102 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:28:13,632 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:28:13,633 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:28:13,639 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:28:13 BoogieIcfgContainer [2022-11-03 02:28:13,640 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:28:13,643 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:28:13,643 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:28:13,654 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:28:13,655 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:27:56" (1/3) ... [2022-11-03 02:28:13,656 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4062914d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:28:13, skipping insertion in model container [2022-11-03 02:28:13,657 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:28:01" (2/3) ... [2022-11-03 02:28:13,658 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4062914d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:28:13, skipping insertion in model container [2022-11-03 02:28:13,658 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:28:13" (3/3) ... [2022-11-03 02:28:13,660 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:28:13,701 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:28:13,701 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:28:13,839 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:28:13,851 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;@51f32c1f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:28:13,851 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:28:13,864 INFO L276 IsEmpty]: Start isEmpty. Operand has 1325 states, 759 states have (on average 1.2990777338603425) internal successors, (986), 781 states have internal predecessors, (986), 472 states have call successors, (472), 94 states have call predecessors, (472), 93 states have return successors, (467), 461 states have call predecessors, (467), 467 states have call successors, (467) [2022-11-03 02:28:13,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2022-11-03 02:28:13,931 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:13,932 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:13,932 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:13,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:13,942 INFO L85 PathProgramCache]: Analyzing trace with hash -1286218261, now seen corresponding path program 1 times [2022-11-03 02:28:13,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:13,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402023490] [2022-11-03 02:28:13,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:13,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:14,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:15,202 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:28:15,204 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:15,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402023490] [2022-11-03 02:28:15,205 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402023490] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:15,206 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:15,206 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:15,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215065813] [2022-11-03 02:28:15,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:15,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:15,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:15,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:15,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:15,278 INFO L87 Difference]: Start difference. First operand has 1325 states, 759 states have (on average 1.2990777338603425) internal successors, (986), 781 states have internal predecessors, (986), 472 states have call successors, (472), 94 states have call predecessors, (472), 93 states have return successors, (467), 461 states have call predecessors, (467), 467 states have call successors, (467) Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-03 02:28:17,815 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:28:21,224 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:24,842 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:25,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:25,095 INFO L93 Difference]: Finished difference Result 3443 states and 5022 transitions. [2022-11-03 02:28:25,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:25,098 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 167 [2022-11-03 02:28:25,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:25,151 INFO L225 Difference]: With dead ends: 3443 [2022-11-03 02:28:25,151 INFO L226 Difference]: Without dead ends: 2078 [2022-11-03 02:28:25,170 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:25,173 INFO L413 NwaCegarLoop]: 1977 mSDtfsCounter, 1151 mSDsluCounter, 1866 mSDsCounter, 0 mSdLazyCounter, 520 mSolverCounterSat, 17 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1156 SdHoareTripleChecker+Valid, 3625 SdHoareTripleChecker+Invalid, 540 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 520 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:25,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1156 Valid, 3625 Invalid, 540 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 520 Invalid, 3 Unknown, 0 Unchecked, 9.4s Time] [2022-11-03 02:28:25,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2078 states. [2022-11-03 02:28:25,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2078 to 2073. [2022-11-03 02:28:25,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2073 states, 1219 states have (on average 1.294503691550451) internal successors, (1578), 1252 states have internal predecessors, (1578), 700 states have call successors, (700), 154 states have call predecessors, (700), 153 states have return successors, (700), 690 states have call predecessors, (700), 700 states have call successors, (700) [2022-11-03 02:28:25,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2073 states to 2073 states and 2978 transitions. [2022-11-03 02:28:25,546 INFO L78 Accepts]: Start accepts. Automaton has 2073 states and 2978 transitions. Word has length 167 [2022-11-03 02:28:25,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:25,554 INFO L495 AbstractCegarLoop]: Abstraction has 2073 states and 2978 transitions. [2022-11-03 02:28:25,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (28), 2 states have call predecessors, (28), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-03 02:28:25,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2073 states and 2978 transitions. [2022-11-03 02:28:25,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-11-03 02:28:25,575 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:25,576 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 8, 8, 8, 8, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:28:25,577 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:25,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:25,578 INFO L85 PathProgramCache]: Analyzing trace with hash -139562806, now seen corresponding path program 1 times [2022-11-03 02:28:25,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:25,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650217777] [2022-11-03 02:28:25,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:25,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:26,027 INFO L134 CoverageAnalysis]: Checked inductivity of 270 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2022-11-03 02:28:26,027 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:26,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650217777] [2022-11-03 02:28:26,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650217777] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:26,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:26,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:26,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183152102] [2022-11-03 02:28:26,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:26,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:26,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:26,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:26,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:26,039 INFO L87 Difference]: Start difference. First operand 2073 states and 2978 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:28:28,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:28:30,935 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:28:33,561 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:35,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:35,718 INFO L93 Difference]: Finished difference Result 5270 states and 7543 transitions. [2022-11-03 02:28:35,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:35,719 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 184 [2022-11-03 02:28:35,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:35,756 INFO L225 Difference]: With dead ends: 5270 [2022-11-03 02:28:35,756 INFO L226 Difference]: Without dead ends: 3214 [2022-11-03 02:28:35,773 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,775 INFO L413 NwaCegarLoop]: 1995 mSDtfsCounter, 1492 mSDsluCounter, 1780 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1495 SdHoareTripleChecker+Valid, 3570 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:35,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1495 Valid, 3570 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 494 Invalid, 3 Unknown, 0 Unchecked, 9.4s Time] [2022-11-03 02:28:35,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3214 states. [2022-11-03 02:28:36,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3214 to 3208. [2022-11-03 02:28:36,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3208 states, 1886 states have (on average 1.2831389183457051) internal successors, (2420), 1940 states have internal predecessors, (2420), 1077 states have call successors, (1077), 247 states have call predecessors, (1077), 244 states have return successors, (1078), 1057 states have call predecessors, (1078), 1077 states have call successors, (1078) [2022-11-03 02:28:36,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3208 states to 3208 states and 4575 transitions. [2022-11-03 02:28:36,053 INFO L78 Accepts]: Start accepts. Automaton has 3208 states and 4575 transitions. Word has length 184 [2022-11-03 02:28:36,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:36,054 INFO L495 AbstractCegarLoop]: Abstraction has 3208 states and 4575 transitions. [2022-11-03 02:28:36,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (32), 2 states have call predecessors, (32), 1 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:28:36,055 INFO L276 IsEmpty]: Start isEmpty. Operand 3208 states and 4575 transitions. [2022-11-03 02:28:36,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-11-03 02:28:36,063 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:36,063 INFO L195 NwaCegarLoop]: trace histogram [12, 8, 8, 8, 8, 8, 8, 4, 4, 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] [2022-11-03 02:28:36,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:28:36,064 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:36,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:36,065 INFO L85 PathProgramCache]: Analyzing trace with hash -369500314, now seen corresponding path program 1 times [2022-11-03 02:28:36,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:36,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425104929] [2022-11-03 02:28:36,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:36,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:36,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:36,623 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2022-11-03 02:28:36,624 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:36,624 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425104929] [2022-11-03 02:28:36,624 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425104929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:36,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:36,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:36,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232521565] [2022-11-03 02:28:36,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:36,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:36,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:36,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:36,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:36,629 INFO L87 Difference]: Start difference. First operand 3208 states and 4575 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-03 02:28:39,228 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:28:42,088 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:44,273 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:46,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:46,229 INFO L93 Difference]: Finished difference Result 7303 states and 10414 transitions. [2022-11-03 02:28:46,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:46,229 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 207 [2022-11-03 02:28:46,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:46,268 INFO L225 Difference]: With dead ends: 7303 [2022-11-03 02:28:46,268 INFO L226 Difference]: Without dead ends: 4112 [2022-11-03 02:28:46,291 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:46,292 INFO L413 NwaCegarLoop]: 2581 mSDtfsCounter, 1109 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 15 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 4171 SdHoareTripleChecker+Invalid, 676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:46,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1114 Valid, 4171 Invalid, 676 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 658 Invalid, 3 Unknown, 0 Unchecked, 9.4s Time] [2022-11-03 02:28:46,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4112 states. [2022-11-03 02:28:46,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4112 to 4106. [2022-11-03 02:28:46,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4106 states, 2433 states have (on average 1.2815454171804357) internal successors, (3118), 2500 states have internal predecessors, (3118), 1355 states have call successors, (1355), 321 states have call predecessors, (1355), 317 states have return successors, (1356), 1330 states have call predecessors, (1356), 1355 states have call successors, (1356) [2022-11-03 02:28:46,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4106 states to 4106 states and 5829 transitions. [2022-11-03 02:28:46,554 INFO L78 Accepts]: Start accepts. Automaton has 4106 states and 5829 transitions. Word has length 207 [2022-11-03 02:28:46,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:46,560 INFO L495 AbstractCegarLoop]: Abstraction has 4106 states and 5829 transitions. [2022-11-03 02:28:46,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 3 states have call successors, (36), 2 states have call predecessors, (36), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-03 02:28:46,561 INFO L276 IsEmpty]: Start isEmpty. Operand 4106 states and 5829 transitions. [2022-11-03 02:28:46,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 273 [2022-11-03 02:28:46,578 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:46,579 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 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] [2022-11-03 02:28:46,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:28:46,582 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:46,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:46,584 INFO L85 PathProgramCache]: Analyzing trace with hash -403234554, now seen corresponding path program 1 times [2022-11-03 02:28:46,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:46,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665804985] [2022-11-03 02:28:46,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:46,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:46,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:47,246 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 461 trivial. 0 not checked. [2022-11-03 02:28:47,246 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:47,247 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665804985] [2022-11-03 02:28:47,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665804985] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:47,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:47,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:47,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512988996] [2022-11-03 02:28:47,248 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:47,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:47,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:47,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:47,249 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:47,250 INFO L87 Difference]: Start difference. First operand 4106 states and 5829 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:28:49,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:28:52,441 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,634 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:56,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:28:56,241 INFO L93 Difference]: Finished difference Result 8227 states and 11780 transitions. [2022-11-03 02:28:56,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:28:56,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 272 [2022-11-03 02:28:56,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:28:56,278 INFO L225 Difference]: With dead ends: 8227 [2022-11-03 02:28:56,278 INFO L226 Difference]: Without dead ends: 4138 [2022-11-03 02:28:56,305 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:56,306 INFO L413 NwaCegarLoop]: 1630 mSDtfsCounter, 5 mSDsluCounter, 1858 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3256 SdHoareTripleChecker+Invalid, 472 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:28:56,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3256 Invalid, 472 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 469 Invalid, 3 Unknown, 0 Unchecked, 8.7s Time] [2022-11-03 02:28:56,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4138 states. [2022-11-03 02:28:56,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4138 to 4110. [2022-11-03 02:28:56,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4110 states, 2437 states have (on average 1.2810832991382848) internal successors, (3122), 2504 states have internal predecessors, (3122), 1355 states have call successors, (1355), 321 states have call predecessors, (1355), 317 states have return successors, (1356), 1330 states have call predecessors, (1356), 1355 states have call successors, (1356) [2022-11-03 02:28:56,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4110 states to 4110 states and 5833 transitions. [2022-11-03 02:28:56,596 INFO L78 Accepts]: Start accepts. Automaton has 4110 states and 5833 transitions. Word has length 272 [2022-11-03 02:28:56,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:28:56,598 INFO L495 AbstractCegarLoop]: Abstraction has 4110 states and 5833 transitions. [2022-11-03 02:28:56,599 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2022-11-03 02:28:56,600 INFO L276 IsEmpty]: Start isEmpty. Operand 4110 states and 5833 transitions. [2022-11-03 02:28:56,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2022-11-03 02:28:56,609 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:28:56,610 INFO L195 NwaCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 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] [2022-11-03 02:28:56,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:28:56,610 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:28:56,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:28:56,611 INFO L85 PathProgramCache]: Analyzing trace with hash -129010253, now seen corresponding path program 1 times [2022-11-03 02:28:56,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:28:56,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580198807] [2022-11-03 02:28:56,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:28:56,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:28:56,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:28:57,411 INFO L134 CoverageAnalysis]: Checked inductivity of 461 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 446 trivial. 0 not checked. [2022-11-03 02:28:57,411 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:28:57,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580198807] [2022-11-03 02:28:57,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580198807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:28:57,412 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:28:57,412 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:28:57,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744167296] [2022-11-03 02:28:57,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:28:57,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:28:57,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:28:57,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:28:57,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:28:57,422 INFO L87 Difference]: Start difference. First operand 4110 states and 5833 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 02:29:00,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:29:02,594 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:05,792 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:07,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:07,084 INFO L93 Difference]: Finished difference Result 9212 states and 13053 transitions. [2022-11-03 02:29:07,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:29:07,085 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 277 [2022-11-03 02:29:07,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:07,119 INFO L225 Difference]: With dead ends: 9212 [2022-11-03 02:29:07,120 INFO L226 Difference]: Without dead ends: 5119 [2022-11-03 02:29:07,143 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:07,144 INFO L413 NwaCegarLoop]: 2580 mSDtfsCounter, 1256 mSDsluCounter, 1704 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 16 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1261 SdHoareTripleChecker+Valid, 4080 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:07,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1261 Valid, 4080 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 640 Invalid, 3 Unknown, 0 Unchecked, 9.4s Time] [2022-11-03 02:29:07,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5119 states. [2022-11-03 02:29:07,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5119 to 5112. [2022-11-03 02:29:07,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5112 states, 3037 states have (on average 1.2795521896608495) internal successors, (3886), 3121 states have internal predecessors, (3886), 1663 states have call successors, (1663), 416 states have call predecessors, (1663), 411 states have return successors, (1664), 1631 states have call predecessors, (1664), 1663 states have call successors, (1664) [2022-11-03 02:29:07,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5112 states to 5112 states and 7213 transitions. [2022-11-03 02:29:07,635 INFO L78 Accepts]: Start accepts. Automaton has 5112 states and 7213 transitions. Word has length 277 [2022-11-03 02:29:07,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:07,636 INFO L495 AbstractCegarLoop]: Abstraction has 5112 states and 7213 transitions. [2022-11-03 02:29:07,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) [2022-11-03 02:29:07,637 INFO L276 IsEmpty]: Start isEmpty. Operand 5112 states and 7213 transitions. [2022-11-03 02:29:07,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 341 [2022-11-03 02:29:07,648 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:07,649 INFO L195 NwaCegarLoop]: trace histogram [18, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 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, 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] [2022-11-03 02:29:07,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:29:07,649 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:07,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:07,650 INFO L85 PathProgramCache]: Analyzing trace with hash -209459870, now seen corresponding path program 1 times [2022-11-03 02:29:07,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:07,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419651009] [2022-11-03 02:29:07,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:07,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:07,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:08,492 INFO L134 CoverageAnalysis]: Checked inductivity of 724 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 696 trivial. 0 not checked. [2022-11-03 02:29:08,492 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:08,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419651009] [2022-11-03 02:29:08,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419651009] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:08,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:08,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:29:08,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039830323] [2022-11-03 02:29:08,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:08,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:29:08,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:08,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:29:08,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:29:08,496 INFO L87 Difference]: Start difference. First operand 5112 states and 7213 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2022-11-03 02:29:11,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:29:13,403 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:16,912 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,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:18,114 INFO L93 Difference]: Finished difference Result 11114 states and 15694 transitions. [2022-11-03 02:29:18,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:29:18,115 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 340 [2022-11-03 02:29:18,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:18,166 INFO L225 Difference]: With dead ends: 11114 [2022-11-03 02:29:18,166 INFO L226 Difference]: Without dead ends: 6019 [2022-11-03 02:29:18,197 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:18,198 INFO L413 NwaCegarLoop]: 2434 mSDtfsCounter, 1117 mSDsluCounter, 1807 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 14 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1122 SdHoareTripleChecker+Valid, 4024 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:18,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1122 Valid, 4024 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 610 Invalid, 3 Unknown, 0 Unchecked, 9.3s Time] [2022-11-03 02:29:18,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6019 states. [2022-11-03 02:29:18,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6019 to 6013. [2022-11-03 02:29:18,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6013 states, 3592 states have (on average 1.2806236080178173) internal successors, (4600), 3689 states have internal predecessors, (4600), 1937 states have call successors, (1937), 489 states have call predecessors, (1937), 483 states have return successors, (1938), 1900 states have call predecessors, (1938), 1937 states have call successors, (1938) [2022-11-03 02:29:18,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6013 states to 6013 states and 8475 transitions. [2022-11-03 02:29:18,605 INFO L78 Accepts]: Start accepts. Automaton has 6013 states and 8475 transitions. Word has length 340 [2022-11-03 02:29:18,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:18,607 INFO L495 AbstractCegarLoop]: Abstraction has 6013 states and 8475 transitions. [2022-11-03 02:29:18,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2022-11-03 02:29:18,607 INFO L276 IsEmpty]: Start isEmpty. Operand 6013 states and 8475 transitions. [2022-11-03 02:29:18,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2022-11-03 02:29:18,622 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:18,622 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 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] [2022-11-03 02:29:18,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:29:18,623 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:18,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:18,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1962749457, now seen corresponding path program 1 times [2022-11-03 02:29:18,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:18,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44240854] [2022-11-03 02:29:18,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:18,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:18,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:19,368 INFO L134 CoverageAnalysis]: Checked inductivity of 883 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 842 trivial. 0 not checked. [2022-11-03 02:29:19,369 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:19,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44240854] [2022-11-03 02:29:19,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44240854] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:19,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:19,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:19,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670927256] [2022-11-03 02:29:19,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:19,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:19,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:19,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:19,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:19,377 INFO L87 Difference]: Start difference. First operand 6013 states and 8475 transitions. Second operand has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:29:22,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:29:24,665 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:30,542 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,637 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:33,637 INFO L93 Difference]: Finished difference Result 13623 states and 19186 transitions. [2022-11-03 02:29:33,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:29:33,638 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) Word has length 376 [2022-11-03 02:29:33,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:33,692 INFO L225 Difference]: With dead ends: 13623 [2022-11-03 02:29:33,692 INFO L226 Difference]: Without dead ends: 7627 [2022-11-03 02:29:33,722 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,723 INFO L413 NwaCegarLoop]: 2531 mSDtfsCounter, 1286 mSDsluCounter, 7584 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 9171 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.9s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:33,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1292 Valid, 9171 Invalid, 1382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1376 Invalid, 3 Unknown, 0 Unchecked, 13.9s Time] [2022-11-03 02:29:33,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7627 states. [2022-11-03 02:29:34,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7627 to 7617. [2022-11-03 02:29:34,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7617 states, 4518 states have (on average 1.2766710934041612) internal successors, (5768), 4638 states have internal predecessors, (5768), 2474 states have call successors, (2474), 631 states have call predecessors, (2474), 624 states have return successors, (2477), 2429 states have call predecessors, (2477), 2474 states have call successors, (2477) [2022-11-03 02:29:34,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7617 states to 7617 states and 10719 transitions. [2022-11-03 02:29:34,288 INFO L78 Accepts]: Start accepts. Automaton has 7617 states and 10719 transitions. Word has length 376 [2022-11-03 02:29:34,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:34,290 INFO L495 AbstractCegarLoop]: Abstraction has 7617 states and 10719 transitions. [2022-11-03 02:29:34,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.8) internal successors, (134), 4 states have internal predecessors, (134), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:29:34,290 INFO L276 IsEmpty]: Start isEmpty. Operand 7617 states and 10719 transitions. [2022-11-03 02:29:34,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2022-11-03 02:29:34,304 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:34,305 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2022-11-03 02:29:34,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 02:29:34,305 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:34,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:34,306 INFO L85 PathProgramCache]: Analyzing trace with hash 550868505, now seen corresponding path program 1 times [2022-11-03 02:29:34,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:34,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419408605] [2022-11-03 02:29:34,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:34,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:34,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:35,006 INFO L134 CoverageAnalysis]: Checked inductivity of 880 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 842 trivial. 0 not checked. [2022-11-03 02:29:35,008 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:35,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419408605] [2022-11-03 02:29:35,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419408605] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:35,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:35,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:35,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [367721509] [2022-11-03 02:29:35,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:35,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:35,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:35,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:35,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:35,012 INFO L87 Difference]: Start difference. First operand 7617 states and 10719 transitions. Second operand has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:29:37,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:29:40,343 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:45,293 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:48,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:29:48,816 INFO L93 Difference]: Finished difference Result 16781 states and 23618 transitions. [2022-11-03 02:29:48,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:29:48,817 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) Word has length 374 [2022-11-03 02:29:48,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:29:48,868 INFO L225 Difference]: With dead ends: 16781 [2022-11-03 02:29:48,868 INFO L226 Difference]: Without dead ends: 9181 [2022-11-03 02:29:48,900 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:48,901 INFO L413 NwaCegarLoop]: 2670 mSDtfsCounter, 1286 mSDsluCounter, 7872 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 8 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1292 SdHoareTripleChecker+Valid, 9552 SdHoareTripleChecker+Invalid, 1474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:29:48,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1292 Valid, 9552 Invalid, 1474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1463 Invalid, 3 Unknown, 0 Unchecked, 13.3s Time] [2022-11-03 02:29:48,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9181 states. [2022-11-03 02:29:49,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9181 to 9171. [2022-11-03 02:29:49,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9171 states, 5436 states have (on average 1.2752023546725533) internal successors, (6932), 5575 states have internal predecessors, (6932), 2980 states have call successors, (2980), 761 states have call predecessors, (2980), 754 states have return successors, (2985), 2930 states have call predecessors, (2985), 2980 states have call successors, (2985) [2022-11-03 02:29:49,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9171 states to 9171 states and 12897 transitions. [2022-11-03 02:29:49,477 INFO L78 Accepts]: Start accepts. Automaton has 9171 states and 12897 transitions. Word has length 374 [2022-11-03 02:29:49,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:29:49,480 INFO L495 AbstractCegarLoop]: Abstraction has 9171 states and 12897 transitions. [2022-11-03 02:29:49,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:29:49,480 INFO L276 IsEmpty]: Start isEmpty. Operand 9171 states and 12897 transitions. [2022-11-03 02:29:49,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 376 [2022-11-03 02:29:49,496 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:29:49,497 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 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] [2022-11-03 02:29:49,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 02:29:49,498 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:29:49,498 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:29:49,498 INFO L85 PathProgramCache]: Analyzing trace with hash 28560769, now seen corresponding path program 1 times [2022-11-03 02:29:49,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:29:49,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436711279] [2022-11-03 02:29:49,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:29:49,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:29:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:29:50,239 INFO L134 CoverageAnalysis]: Checked inductivity of 880 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 842 trivial. 0 not checked. [2022-11-03 02:29:50,240 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:29:50,240 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436711279] [2022-11-03 02:29:50,240 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436711279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:29:50,241 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:29:50,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:29:50,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516223362] [2022-11-03 02:29:50,241 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:29:50,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:29:50,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:29:50,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:29:50,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:29:50,244 INFO L87 Difference]: Start difference. First operand 9171 states and 12897 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:29:53,059 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:29:55,371 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:59,897 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:04,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:04,584 INFO L93 Difference]: Finished difference Result 19210 states and 27028 transitions. [2022-11-03 02:30:04,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:04,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) Word has length 375 [2022-11-03 02:30:04,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:04,648 INFO L225 Difference]: With dead ends: 19210 [2022-11-03 02:30:04,648 INFO L226 Difference]: Without dead ends: 10056 [2022-11-03 02:30:04,687 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:04,688 INFO L413 NwaCegarLoop]: 2584 mSDtfsCounter, 1092 mSDsluCounter, 7738 mSDsCounter, 0 mSdLazyCounter, 1444 mSolverCounterSat, 9 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1097 SdHoareTripleChecker+Valid, 9348 SdHoareTripleChecker+Invalid, 1456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1444 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:04,688 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1097 Valid, 9348 Invalid, 1456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1444 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2022-11-03 02:30:04,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10056 states. [2022-11-03 02:30:05,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10056 to 10046. [2022-11-03 02:30:05,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10046 states, 5969 states have (on average 1.2759256156810186) internal successors, (7616), 6121 states have internal predecessors, (7616), 3252 states have call successors, (3252), 832 states have call predecessors, (3252), 824 states have return successors, (3257), 3197 states have call predecessors, (3257), 3252 states have call successors, (3257) [2022-11-03 02:30:05,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10046 states to 10046 states and 14125 transitions. [2022-11-03 02:30:05,269 INFO L78 Accepts]: Start accepts. Automaton has 10046 states and 14125 transitions. Word has length 375 [2022-11-03 02:30:05,270 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:05,270 INFO L495 AbstractCegarLoop]: Abstraction has 10046 states and 14125 transitions. [2022-11-03 02:30:05,271 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 3 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (46), 4 states have call predecessors, (46), 3 states have call successors, (46) [2022-11-03 02:30:05,271 INFO L276 IsEmpty]: Start isEmpty. Operand 10046 states and 14125 transitions. [2022-11-03 02:30:05,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 383 [2022-11-03 02:30:05,281 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:05,282 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 02:30:05,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 02:30:05,282 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:05,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:05,283 INFO L85 PathProgramCache]: Analyzing trace with hash 857232777, now seen corresponding path program 1 times [2022-11-03 02:30:05,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:05,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387650108] [2022-11-03 02:30:05,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:05,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:05,881 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 904 trivial. 0 not checked. [2022-11-03 02:30:05,882 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:05,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387650108] [2022-11-03 02:30:05,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387650108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:05,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:05,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:30:05,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106801191] [2022-11-03 02:30:05,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:05,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:30:05,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:05,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:30:05,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:30:05,885 INFO L87 Difference]: Start difference. First operand 10046 states and 14125 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:08,425 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:30:10,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:14,773 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:15,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:15,982 INFO L93 Difference]: Finished difference Result 20279 states and 28705 transitions. [2022-11-03 02:30:15,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:15,983 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) Word has length 382 [2022-11-03 02:30:15,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:16,045 INFO L225 Difference]: With dead ends: 20279 [2022-11-03 02:30:16,045 INFO L226 Difference]: Without dead ends: 10244 [2022-11-03 02:30:16,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:16,084 INFO L413 NwaCegarLoop]: 1636 mSDtfsCounter, 22 mSDsluCounter, 3647 mSDsCounter, 0 mSdLazyCounter, 766 mSolverCounterSat, 21 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 4824 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 766 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:16,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 4824 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 766 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2022-11-03 02:30:16,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10244 states. [2022-11-03 02:30:16,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10244 to 10244. [2022-11-03 02:30:16,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10244 states, 6046 states have (on average 1.274065497849818) internal successors, (7703), 6198 states have internal predecessors, (7703), 3362 states have call successors, (3362), 843 states have call predecessors, (3362), 835 states have return successors, (3377), 3307 states have call predecessors, (3377), 3362 states have call successors, (3377) [2022-11-03 02:30:16,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10244 states to 10244 states and 14442 transitions. [2022-11-03 02:30:16,977 INFO L78 Accepts]: Start accepts. Automaton has 10244 states and 14442 transitions. Word has length 382 [2022-11-03 02:30:16,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:16,981 INFO L495 AbstractCegarLoop]: Abstraction has 10244 states and 14442 transitions. [2022-11-03 02:30:16,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:16,982 INFO L276 IsEmpty]: Start isEmpty. Operand 10244 states and 14442 transitions. [2022-11-03 02:30:16,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2022-11-03 02:30:16,996 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:16,997 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 02:30:16,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 02:30:16,997 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:17,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:17,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1517912913, now seen corresponding path program 1 times [2022-11-03 02:30:17,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:17,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441651835] [2022-11-03 02:30:17,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:17,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:17,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 904 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 904 trivial. 0 not checked. [2022-11-03 02:30:17,783 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:17,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441651835] [2022-11-03 02:30:17,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441651835] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:17,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:17,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:30:17,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183229404] [2022-11-03 02:30:17,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:17,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:30:17,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:17,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:30:17,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:30:17,787 INFO L87 Difference]: Start difference. First operand 10244 states and 14442 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:20,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:30:22,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:30:26,413 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:27,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:27,619 INFO L93 Difference]: Finished difference Result 20602 states and 29184 transitions. [2022-11-03 02:30:27,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:30:27,619 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) Word has length 383 [2022-11-03 02:30:27,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:27,683 INFO L225 Difference]: With dead ends: 20602 [2022-11-03 02:30:27,684 INFO L226 Difference]: Without dead ends: 10319 [2022-11-03 02:30:27,729 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:27,730 INFO L413 NwaCegarLoop]: 1625 mSDtfsCounter, 36 mSDsluCounter, 3633 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 19 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 4799 SdHoareTripleChecker+Invalid, 787 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:27,730 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 4799 Invalid, 787 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 765 Invalid, 3 Unknown, 0 Unchecked, 9.3s Time] [2022-11-03 02:30:27,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10319 states. [2022-11-03 02:30:28,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10319 to 10319. [2022-11-03 02:30:28,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10319 states, 6096 states have (on average 1.2726377952755905) internal successors, (7758), 6230 states have internal predecessors, (7758), 3384 states have call successors, (3384), 840 states have call predecessors, (3384), 838 states have return successors, (3409), 3341 states have call predecessors, (3409), 3384 states have call successors, (3409) [2022-11-03 02:30:28,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10319 states to 10319 states and 14551 transitions. [2022-11-03 02:30:28,371 INFO L78 Accepts]: Start accepts. Automaton has 10319 states and 14551 transitions. Word has length 383 [2022-11-03 02:30:28,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:28,372 INFO L495 AbstractCegarLoop]: Abstraction has 10319 states and 14551 transitions. [2022-11-03 02:30:28,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:28,372 INFO L276 IsEmpty]: Start isEmpty. Operand 10319 states and 14551 transitions. [2022-11-03 02:30:28,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2022-11-03 02:30:28,382 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:28,383 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 02:30:28,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 02:30:28,383 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:28,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:28,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1295005331, now seen corresponding path program 1 times [2022-11-03 02:30:28,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:28,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675967873] [2022-11-03 02:30:28,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:28,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:28,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:29,387 INFO L134 CoverageAnalysis]: Checked inductivity of 906 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2022-11-03 02:30:29,387 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:29,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675967873] [2022-11-03 02:30:29,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675967873] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:29,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:29,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:30:29,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042909140] [2022-11-03 02:30:29,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:29,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:30:29,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:29,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:30:29,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:30:29,391 INFO L87 Difference]: Start difference. First operand 10319 states and 14551 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:31,863 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:30:34,238 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:37,786 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:38,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:30:38,669 INFO L93 Difference]: Finished difference Result 20978 states and 29698 transitions. [2022-11-03 02:30:38,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:30:38,670 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) Word has length 383 [2022-11-03 02:30:38,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:30:38,734 INFO L225 Difference]: With dead ends: 20978 [2022-11-03 02:30:38,734 INFO L226 Difference]: Without dead ends: 10600 [2022-11-03 02:30:38,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:30:38,783 INFO L413 NwaCegarLoop]: 1643 mSDtfsCounter, 82 mSDsluCounter, 1844 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 40 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 3252 SdHoareTripleChecker+Invalid, 597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:30:38,783 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 3252 Invalid, 597 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 554 Invalid, 3 Unknown, 0 Unchecked, 8.8s Time] [2022-11-03 02:30:38,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10600 states. [2022-11-03 02:30:39,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10600 to 10372. [2022-11-03 02:30:39,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10372 states, 6119 states have (on average 1.272430135643079) internal successors, (7786), 6259 states have internal predecessors, (7786), 3414 states have call successors, (3414), 840 states have call predecessors, (3414), 838 states have return successors, (3429), 3365 states have call predecessors, (3429), 3414 states have call successors, (3429) [2022-11-03 02:30:39,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10372 states to 10372 states and 14629 transitions. [2022-11-03 02:30:39,393 INFO L78 Accepts]: Start accepts. Automaton has 10372 states and 14629 transitions. Word has length 383 [2022-11-03 02:30:39,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:30:39,394 INFO L495 AbstractCegarLoop]: Abstraction has 10372 states and 14629 transitions. [2022-11-03 02:30:39,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (48), 4 states have call predecessors, (48), 4 states have call successors, (48) [2022-11-03 02:30:39,394 INFO L276 IsEmpty]: Start isEmpty. Operand 10372 states and 14629 transitions. [2022-11-03 02:30:39,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 389 [2022-11-03 02:30:39,403 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:30:39,403 INFO L195 NwaCegarLoop]: trace histogram [20, 11, 11, 9, 9, 9, 9, 9, 9, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 02:30:39,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 02:30:39,403 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:30:39,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:30:39,404 INFO L85 PathProgramCache]: Analyzing trace with hash 622313114, now seen corresponding path program 1 times [2022-11-03 02:30:39,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:30:39,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850626108] [2022-11-03 02:30:39,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:30:39,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:30:39,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:30:45,597 INFO L134 CoverageAnalysis]: Checked inductivity of 906 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 906 trivial. 0 not checked. [2022-11-03 02:30:45,598 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:30:45,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850626108] [2022-11-03 02:30:45,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850626108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:30:45,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:30:45,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-03 02:30:45,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363629043] [2022-11-03 02:30:45,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:30:45,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-03 02:30:45,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:30:45,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-03 02:30:45,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-03 02:30:45,601 INFO L87 Difference]: Start difference. First operand 10372 states and 14629 transitions. Second operand has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 5 states have call successors, (56), 3 states have call predecessors, (56), 3 states have return successors, (49), 6 states have call predecessors, (49), 5 states have call successors, (49) [2022-11-03 02:30:49,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:30:52,733 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:59,999 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:03,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:03,490 INFO L93 Difference]: Finished difference Result 23071 states and 32551 transitions. [2022-11-03 02:31:03,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-03 02:31:03,491 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 5 states have call successors, (56), 3 states have call predecessors, (56), 3 states have return successors, (49), 6 states have call predecessors, (49), 5 states have call successors, (49) Word has length 388 [2022-11-03 02:31:03,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:03,571 INFO L225 Difference]: With dead ends: 23071 [2022-11-03 02:31:03,571 INFO L226 Difference]: Without dead ends: 12686 [2022-11-03 02:31:03,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2022-11-03 02:31:03,622 INFO L413 NwaCegarLoop]: 1931 mSDtfsCounter, 1187 mSDsluCounter, 13725 mSDsCounter, 0 mSdLazyCounter, 2840 mSolverCounterSat, 97 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 14051 SdHoareTripleChecker+Invalid, 2940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2840 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:31:03,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 14051 Invalid, 2940 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [97 Valid, 2840 Invalid, 3 Unknown, 0 Unchecked, 16.8s Time] [2022-11-03 02:31:03,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12686 states. [2022-11-03 02:31:04,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12686 to 12517. [2022-11-03 02:31:04,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12517 states, 7400 states have (on average 1.2637837837837838) internal successors, (9352), 7568 states have internal predecessors, (9352), 4083 states have call successors, (4083), 1051 states have call predecessors, (4083), 1033 states have return successors, (4109), 4004 states have call predecessors, (4109), 4083 states have call successors, (4109) [2022-11-03 02:31:04,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12517 states to 12517 states and 17544 transitions. [2022-11-03 02:31:04,526 INFO L78 Accepts]: Start accepts. Automaton has 12517 states and 17544 transitions. Word has length 388 [2022-11-03 02:31:04,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:31:04,528 INFO L495 AbstractCegarLoop]: Abstraction has 12517 states and 17544 transitions. [2022-11-03 02:31:04,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 5 states have call successors, (56), 3 states have call predecessors, (56), 3 states have return successors, (49), 6 states have call predecessors, (49), 5 states have call successors, (49) [2022-11-03 02:31:04,528 INFO L276 IsEmpty]: Start isEmpty. Operand 12517 states and 17544 transitions. [2022-11-03 02:31:04,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 444 [2022-11-03 02:31:04,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:31:04,550 INFO L195 NwaCegarLoop]: trace histogram [21, 13, 13, 9, 9, 9, 9, 9, 9, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:04,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 02:31:04,551 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:31:04,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:31:04,551 INFO L85 PathProgramCache]: Analyzing trace with hash 301785740, now seen corresponding path program 1 times [2022-11-03 02:31:04,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:31:04,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950331472] [2022-11-03 02:31:04,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:04,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:31:04,687 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:31:04,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1110297791] [2022-11-03 02:31:04,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:04,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:04,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:31:04,694 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:31:04,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:31:06,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:06,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 4201 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:31:06,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:31:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 947 trivial. 0 not checked. [2022-11-03 02:31:06,773 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:31:06,773 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:31:06,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950331472] [2022-11-03 02:31:06,774 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:31:06,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110297791] [2022-11-03 02:31:06,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110297791] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:31:06,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:31:06,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:31:06,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20135893] [2022-11-03 02:31:06,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:31:06,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:31:06,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:31:06,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:31:06,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:31:06,779 INFO L87 Difference]: Start difference. First operand 12517 states and 17544 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2022-11-03 02:31:09,640 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:31:11,996 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:14,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:31:17,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:17,187 INFO L93 Difference]: Finished difference Result 26587 states and 37288 transitions. [2022-11-03 02:31:17,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:31:17,190 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) Word has length 443 [2022-11-03 02:31:17,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:17,245 INFO L225 Difference]: With dead ends: 26587 [2022-11-03 02:31:17,245 INFO L226 Difference]: Without dead ends: 14105 [2022-11-03 02:31:17,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 442 GetRequests, 441 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:31:17,287 INFO L413 NwaCegarLoop]: 2708 mSDtfsCounter, 1309 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 676 mSolverCounterSat, 16 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1315 SdHoareTripleChecker+Valid, 4276 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 676 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:31:17,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1315 Valid, 4276 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 676 Invalid, 3 Unknown, 0 Unchecked, 9.5s Time] [2022-11-03 02:31:17,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14105 states. [2022-11-03 02:31:18,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14105 to 14089. [2022-11-03 02:31:18,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14089 states, 8326 states have (on average 1.2633917847705982) internal successors, (10519), 8519 states have internal predecessors, (10519), 4591 states have call successors, (4591), 1194 states have call predecessors, (4591), 1171 states have return successors, (4618), 4498 states have call predecessors, (4618), 4591 states have call successors, (4618) [2022-11-03 02:31:18,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14089 states to 14089 states and 19728 transitions. [2022-11-03 02:31:18,165 INFO L78 Accepts]: Start accepts. Automaton has 14089 states and 19728 transitions. Word has length 443 [2022-11-03 02:31:18,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:31:18,166 INFO L495 AbstractCegarLoop]: Abstraction has 14089 states and 19728 transitions. [2022-11-03 02:31:18,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 3 states have call successors, (64), 3 states have call predecessors, (64), 3 states have return successors, (58), 3 states have call predecessors, (58), 3 states have call successors, (58) [2022-11-03 02:31:18,166 INFO L276 IsEmpty]: Start isEmpty. Operand 14089 states and 19728 transitions. [2022-11-03 02:31:18,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 522 [2022-11-03 02:31:18,199 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:31:18,199 INFO L195 NwaCegarLoop]: trace histogram [22, 13, 13, 9, 9, 9, 9, 9, 9, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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, 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] [2022-11-03 02:31:18,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:31:18,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-03 02:31:18,415 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:31:18,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:31:18,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1259116287, now seen corresponding path program 1 times [2022-11-03 02:31:18,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:31:18,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753070547] [2022-11-03 02:31:18,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:18,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:31:18,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:18,655 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:31:18,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753070547] [2022-11-03 02:31:18,655 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-03 02:31:18,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [34544502] [2022-11-03 02:31:18,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:18,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:18,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:31:18,657 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:31:18,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:31:20,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:20,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 4511 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:31:20,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:31:20,344 INFO L134 CoverageAnalysis]: Checked inductivity of 1214 backedges. 264 proven. 0 refuted. 0 times theorem prover too weak. 950 trivial. 0 not checked. [2022-11-03 02:31:20,344 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:31:20,344 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [34544502] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:31:20,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:31:20,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:31:20,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400874886] [2022-11-03 02:31:20,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:31:20,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:31:20,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:31:20,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:31:20,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:31:20,348 INFO L87 Difference]: Start difference. First operand 14089 states and 19728 transitions. Second operand has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 3 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-03 02:31:23,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:31:25,307 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:28,125 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:31:30,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:30,016 INFO L93 Difference]: Finished difference Result 29183 states and 40888 transitions. [2022-11-03 02:31:30,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:31:30,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 3 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) Word has length 521 [2022-11-03 02:31:30,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:30,096 INFO L225 Difference]: With dead ends: 29183 [2022-11-03 02:31:30,097 INFO L226 Difference]: Without dead ends: 15123 [2022-11-03 02:31:30,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 520 GetRequests, 519 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:31:30,157 INFO L413 NwaCegarLoop]: 2325 mSDtfsCounter, 1286 mSDsluCounter, 1677 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 22 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 3799 SdHoareTripleChecker+Invalid, 578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:31:30,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1291 Valid, 3799 Invalid, 578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 553 Invalid, 3 Unknown, 0 Unchecked, 8.8s Time] [2022-11-03 02:31:30,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15123 states. [2022-11-03 02:31:31,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15123 to 15115. [2022-11-03 02:31:31,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15115 states, 8966 states have (on average 1.265558777604283) internal successors, (11347), 9171 states have internal predecessors, (11347), 4895 states have call successors, (4895), 1277 states have call predecessors, (4895), 1253 states have return successors, (4922), 4797 states have call predecessors, (4922), 4895 states have call successors, (4922) [2022-11-03 02:31:31,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15115 states to 15115 states and 21164 transitions. [2022-11-03 02:31:31,349 INFO L78 Accepts]: Start accepts. Automaton has 15115 states and 21164 transitions. Word has length 521 [2022-11-03 02:31:31,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:31:31,350 INFO L495 AbstractCegarLoop]: Abstraction has 15115 states and 21164 transitions. [2022-11-03 02:31:31,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 3 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (62), 3 states have call predecessors, (62), 3 states have call successors, (62) [2022-11-03 02:31:31,350 INFO L276 IsEmpty]: Start isEmpty. Operand 15115 states and 21164 transitions. [2022-11-03 02:31:31,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 553 [2022-11-03 02:31:31,405 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:31:31,406 INFO L195 NwaCegarLoop]: trace histogram [22, 14, 14, 9, 9, 9, 9, 9, 9, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 3, 3, 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, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:31,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:31:31,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:31,623 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:31:31,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:31:31,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1000211004, now seen corresponding path program 1 times [2022-11-03 02:31:31,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:31:31,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384777424] [2022-11-03 02:31:31,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:31,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:31:31,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:31,922 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:31:31,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384777424] [2022-11-03 02:31:31,922 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-03 02:31:31,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1223011765] [2022-11-03 02:31:31,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:31,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:31,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:31:31,924 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:31:31,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-03 02:31:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:33,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 4809 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:31:33,503 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:31:33,574 INFO L134 CoverageAnalysis]: Checked inductivity of 1274 backedges. 287 proven. 0 refuted. 0 times theorem prover too weak. 987 trivial. 0 not checked. [2022-11-03 02:31:33,574 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:31:33,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1223011765] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:31:33,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:31:33,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:31:33,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297790935] [2022-11-03 02:31:33,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:31:33,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:31:33,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:31:33,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:31:33,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:31:33,578 INFO L87 Difference]: Start difference. First operand 15115 states and 21164 transitions. Second operand has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) [2022-11-03 02:31:36,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:31:38,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:31:41,092 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:31:43,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:43,030 INFO L93 Difference]: Finished difference Result 31755 states and 44467 transitions. [2022-11-03 02:31:43,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:31:43,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) Word has length 552 [2022-11-03 02:31:43,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:43,129 INFO L225 Difference]: With dead ends: 31755 [2022-11-03 02:31:43,129 INFO L226 Difference]: Without dead ends: 16663 [2022-11-03 02:31:43,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 551 GetRequests, 550 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:31:43,185 INFO L413 NwaCegarLoop]: 2315 mSDtfsCounter, 1483 mSDsluCounter, 1613 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 23 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1489 SdHoareTripleChecker+Valid, 3730 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:31:43,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1489 Valid, 3730 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 531 Invalid, 3 Unknown, 0 Unchecked, 8.6s Time] [2022-11-03 02:31:43,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16663 states. [2022-11-03 02:31:44,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16663 to 16655. [2022-11-03 02:31:44,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16655 states, 9889 states have (on average 1.2669632925472747) internal successors, (12529), 10110 states have internal predecessors, (12529), 5374 states have call successors, (5374), 1417 states have call predecessors, (5374), 1391 states have return successors, (5401), 5270 states have call predecessors, (5401), 5374 states have call successors, (5401) [2022-11-03 02:31:44,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16655 states to 16655 states and 23304 transitions. [2022-11-03 02:31:44,348 INFO L78 Accepts]: Start accepts. Automaton has 16655 states and 23304 transitions. Word has length 552 [2022-11-03 02:31:44,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:31:44,349 INFO L495 AbstractCegarLoop]: Abstraction has 16655 states and 23304 transitions. [2022-11-03 02:31:44,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 68.33333333333333) internal successors, (205), 3 states have internal predecessors, (205), 3 states have call successors, (74), 3 states have call predecessors, (74), 3 states have return successors, (68), 3 states have call predecessors, (68), 3 states have call successors, (68) [2022-11-03 02:31:44,349 INFO L276 IsEmpty]: Start isEmpty. Operand 16655 states and 23304 transitions. [2022-11-03 02:31:44,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 550 [2022-11-03 02:31:44,373 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:31:44,374 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 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, 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, 1, 1, 1, 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:44,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:31:44,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-03 02:31:44,576 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:31:44,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:31:44,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1201623805, now seen corresponding path program 1 times [2022-11-03 02:31:44,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:31:44,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341103568] [2022-11-03 02:31:44,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:44,578 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:31:44,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:44,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:31:44,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341103568] [2022-11-03 02:31:44,811 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-03 02:31:44,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996909290] [2022-11-03 02:31:44,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:31:44,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:31:44,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:31:44,813 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:31:44,838 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-03 02:31:46,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:31:46,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 4580 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:31:46,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:31:46,544 INFO L134 CoverageAnalysis]: Checked inductivity of 1401 backedges. 299 proven. 0 refuted. 0 times theorem prover too weak. 1102 trivial. 0 not checked. [2022-11-03 02:31:46,544 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:31:46,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996909290] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:31:46,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:31:46,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:31:46,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222316436] [2022-11-03 02:31:46,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:31:46,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:31:46,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:31:46,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:31:46,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:31:46,547 INFO L87 Difference]: Start difference. First operand 16655 states and 23304 transitions. Second operand has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-03 02:31:49,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:31:51,991 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:55,458 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:59,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:31:59,882 INFO L93 Difference]: Finished difference Result 34894 states and 48818 transitions. [2022-11-03 02:31:59,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:31:59,882 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) Word has length 549 [2022-11-03 02:31:59,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:31:59,962 INFO L225 Difference]: With dead ends: 34894 [2022-11-03 02:31:59,963 INFO L226 Difference]: Without dead ends: 18262 [2022-11-03 02:32:00,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 545 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:32:00,010 INFO L413 NwaCegarLoop]: 2390 mSDtfsCounter, 1325 mSDsluCounter, 7199 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 17 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 8679 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:32:00,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 8679 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1367 Invalid, 3 Unknown, 0 Unchecked, 12.1s Time] [2022-11-03 02:32:00,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18262 states. [2022-11-03 02:32:01,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18262 to 18249. [2022-11-03 02:32:01,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18249 states, 10842 states have (on average 1.2661870503597121) internal successors, (13728), 11083 states have internal predecessors, (13728), 5867 states have call successors, (5867), 1564 states have call predecessors, (5867), 1539 states have return successors, (5897), 5759 states have call predecessors, (5897), 5867 states have call successors, (5897) [2022-11-03 02:32:01,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18249 states to 18249 states and 25492 transitions. [2022-11-03 02:32:01,095 INFO L78 Accepts]: Start accepts. Automaton has 18249 states and 25492 transitions. Word has length 549 [2022-11-03 02:32:01,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:32:01,095 INFO L495 AbstractCegarLoop]: Abstraction has 18249 states and 25492 transitions. [2022-11-03 02:32:01,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-03 02:32:01,095 INFO L276 IsEmpty]: Start isEmpty. Operand 18249 states and 25492 transitions. [2022-11-03 02:32:01,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 551 [2022-11-03 02:32:01,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:32:01,126 INFO L195 NwaCegarLoop]: trace histogram [24, 13, 13, 9, 9, 9, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 4, 3, 3, 3, 3, 3, 3, 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, 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, 1, 1, 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:32:01,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:32:01,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-03 02:32:01,354 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:32:01,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:32:01,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1508039192, now seen corresponding path program 1 times [2022-11-03 02:32:01,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:32:01,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152550854] [2022-11-03 02:32:01,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:01,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:32:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:32:01,583 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:32:01,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152550854] [2022-11-03 02:32:01,594 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2022-11-03 02:32:01,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543531812] [2022-11-03 02:32:01,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:01,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:01,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:32:01,596 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:32:01,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-03 02:32:03,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:32:03,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 4581 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:32:03,205 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:32:03,296 INFO L134 CoverageAnalysis]: Checked inductivity of 1402 backedges. 299 proven. 0 refuted. 0 times theorem prover too weak. 1103 trivial. 0 not checked. [2022-11-03 02:32:03,296 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:32:03,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543531812] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:32:03,297 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:32:03,297 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:32:03,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849484098] [2022-11-03 02:32:03,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:32:03,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:32:03,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:32:03,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:32:03,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:32:03,299 INFO L87 Difference]: Start difference. First operand 18249 states and 25492 transitions. Second operand has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-03 02:32:05,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:32:08,684 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:32:11,611 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:32:14,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:32:14,622 INFO L93 Difference]: Finished difference Result 37485 states and 52392 transitions. [2022-11-03 02:32:14,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:32:14,623 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) Word has length 550 [2022-11-03 02:32:14,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:32:14,692 INFO L225 Difference]: With dead ends: 37485 [2022-11-03 02:32:14,692 INFO L226 Difference]: Without dead ends: 19265 [2022-11-03 02:32:14,746 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 552 GetRequests, 547 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:32:14,746 INFO L413 NwaCegarLoop]: 2432 mSDtfsCounter, 1480 mSDsluCounter, 7081 mSDsCounter, 0 mSdLazyCounter, 1214 mSolverCounterSat, 25 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1486 SdHoareTripleChecker+Valid, 8712 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 1214 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2022-11-03 02:32:14,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1486 Valid, 8712 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 1214 Invalid, 3 Unknown, 0 Unchecked, 10.3s Time] [2022-11-03 02:32:14,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19265 states. [2022-11-03 02:32:15,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19265 to 19251. [2022-11-03 02:32:15,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19251 states, 11464 states have (on average 1.2678820655966503) internal successors, (14535), 11717 states have internal predecessors, (14535), 6168 states have call successors, (6168), 1644 states have call predecessors, (6168), 1618 states have return successors, (6198), 6055 states have call predecessors, (6198), 6168 states have call successors, (6198) [2022-11-03 02:32:15,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19251 states to 19251 states and 26901 transitions. [2022-11-03 02:32:15,922 INFO L78 Accepts]: Start accepts. Automaton has 19251 states and 26901 transitions. Word has length 550 [2022-11-03 02:32:15,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:32:15,923 INFO L495 AbstractCegarLoop]: Abstraction has 19251 states and 26901 transitions. [2022-11-03 02:32:15,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.0) internal successors, (195), 4 states have internal predecessors, (195), 3 states have call successors, (69), 3 states have call predecessors, (69), 4 states have return successors, (63), 4 states have call predecessors, (63), 3 states have call successors, (63) [2022-11-03 02:32:15,923 INFO L276 IsEmpty]: Start isEmpty. Operand 19251 states and 26901 transitions. [2022-11-03 02:32:15,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 583 [2022-11-03 02:32:15,954 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:32:15,955 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:16,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:32:16,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-03 02:32:16,170 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:32:16,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:32:16,171 INFO L85 PathProgramCache]: Analyzing trace with hash -327847328, now seen corresponding path program 1 times [2022-11-03 02:32:16,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:32:16,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779078773] [2022-11-03 02:32:16,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:16,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:32:16,599 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:32:16,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [812019642] [2022-11-03 02:32:16,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:16,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:16,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:32:16,602 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:32:16,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-03 02:32:19,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:32:19,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 8861 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:32:19,466 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:32:19,569 INFO L134 CoverageAnalysis]: Checked inductivity of 1331 backedges. 329 proven. 0 refuted. 0 times theorem prover too weak. 1002 trivial. 0 not checked. [2022-11-03 02:32:19,569 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:32:19,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:32:19,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779078773] [2022-11-03 02:32:19,570 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:32:19,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812019642] [2022-11-03 02:32:19,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812019642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:32:19,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:32:19,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:32:19,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558548683] [2022-11-03 02:32:19,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:32:19,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:32:19,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:32:19,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:32:19,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:32:19,578 INFO L87 Difference]: Start difference. First operand 19251 states and 26901 transitions. Second operand has 6 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (80), 4 states have call predecessors, (80), 3 states have call successors, (80) [2022-11-03 02:32:22,355 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:32:25,846 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:32:28,193 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:32:34,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:32:34,478 INFO L93 Difference]: Finished difference Result 41040 states and 58219 transitions. [2022-11-03 02:32:34,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:32:34,478 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (80), 4 states have call predecessors, (80), 3 states have call successors, (80) Word has length 582 [2022-11-03 02:32:34,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:32:34,557 INFO L225 Difference]: With dead ends: 41040 [2022-11-03 02:32:34,558 INFO L226 Difference]: Without dead ends: 24429 [2022-11-03 02:32:34,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 582 GetRequests, 577 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:32:34,600 INFO L413 NwaCegarLoop]: 2060 mSDtfsCounter, 272 mSDsluCounter, 9051 mSDsCounter, 0 mSdLazyCounter, 1459 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 386 SdHoareTripleChecker+Valid, 9980 SdHoareTripleChecker+Invalid, 1462 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1459 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:32:34,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [386 Valid, 9980 Invalid, 1462 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1459 Invalid, 3 Unknown, 0 Unchecked, 13.5s Time] [2022-11-03 02:32:34,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24429 states. [2022-11-03 02:32:35,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24429 to 19275. [2022-11-03 02:32:35,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19275 states, 11476 states have (on average 1.2676019518996167) internal successors, (14547), 11729 states have internal predecessors, (14547), 6177 states have call successors, (6177), 1644 states have call predecessors, (6177), 1621 states have return successors, (6210), 6067 states have call predecessors, (6210), 6177 states have call successors, (6210) [2022-11-03 02:32:35,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19275 states to 19275 states and 26934 transitions. [2022-11-03 02:32:35,800 INFO L78 Accepts]: Start accepts. Automaton has 19275 states and 26934 transitions. Word has length 582 [2022-11-03 02:32:35,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:32:35,801 INFO L495 AbstractCegarLoop]: Abstraction has 19275 states and 26934 transitions. [2022-11-03 02:32:35,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 38.8) internal successors, (194), 5 states have internal predecessors, (194), 3 states have call successors, (86), 2 states have call predecessors, (86), 3 states have return successors, (80), 4 states have call predecessors, (80), 3 states have call successors, (80) [2022-11-03 02:32:35,801 INFO L276 IsEmpty]: Start isEmpty. Operand 19275 states and 26934 transitions. [2022-11-03 02:32:35,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 588 [2022-11-03 02:32:35,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:32:35,835 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:35,894 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-03 02:32:36,050 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:36,050 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:32:36,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:32:36,051 INFO L85 PathProgramCache]: Analyzing trace with hash -1105113765, now seen corresponding path program 1 times [2022-11-03 02:32:36,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:32:36,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689382585] [2022-11-03 02:32:36,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:36,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:32:36,648 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:32:36,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [840591436] [2022-11-03 02:32:36,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:36,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:36,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:32:36,654 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:32:36,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-03 02:32:39,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:32:39,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 8877 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 02:32:39,487 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:32:39,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1335 backedges. 368 proven. 0 refuted. 0 times theorem prover too weak. 967 trivial. 0 not checked. [2022-11-03 02:32:39,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:32:39,568 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:32:39,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689382585] [2022-11-03 02:32:39,568 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:32:39,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840591436] [2022-11-03 02:32:39,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840591436] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:32:39,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:32:39,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:32:39,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431133426] [2022-11-03 02:32:39,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:32:39,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 02:32:39,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:32:39,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 02:32:39,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:32:39,575 INFO L87 Difference]: Start difference. First operand 19275 states and 26934 transitions. Second operand has 6 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 3 states have call successors, (89), 2 states have call predecessors, (89), 3 states have return successors, (83), 4 states have call predecessors, (83), 3 states have call successors, (83) [2022-11-03 02:32:42,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-03 02:32:46,017 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:32:48,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:32:52,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:32:52,081 INFO L93 Difference]: Finished difference Result 38662 states and 54196 transitions. [2022-11-03 02:32:52,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 02:32:52,081 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 3 states have call successors, (89), 2 states have call predecessors, (89), 3 states have return successors, (83), 4 states have call predecessors, (83), 3 states have call successors, (83) Word has length 587 [2022-11-03 02:32:52,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:32:52,176 INFO L225 Difference]: With dead ends: 38662 [2022-11-03 02:32:52,176 INFO L226 Difference]: Without dead ends: 19422 [2022-11-03 02:32:52,247 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 587 GetRequests, 582 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:32:52,247 INFO L413 NwaCegarLoop]: 1635 mSDtfsCounter, 21 mSDsluCounter, 7416 mSDsCounter, 0 mSdLazyCounter, 1179 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 8127 SdHoareTripleChecker+Invalid, 1183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1179 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:32:52,248 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 8127 Invalid, 1183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1179 Invalid, 3 Unknown, 0 Unchecked, 11.1s Time] [2022-11-03 02:32:52,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19422 states. [2022-11-03 02:32:53,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19422 to 19359. [2022-11-03 02:32:53,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19359 states, 11539 states have (on average 1.2661409134240402) internal successors, (14610), 11792 states have internal predecessors, (14610), 6177 states have call successors, (6177), 1644 states have call predecessors, (6177), 1642 states have return successors, (6313), 6088 states have call predecessors, (6313), 6177 states have call successors, (6313) [2022-11-03 02:32:53,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19359 states to 19359 states and 27100 transitions. [2022-11-03 02:32:53,555 INFO L78 Accepts]: Start accepts. Automaton has 19359 states and 27100 transitions. Word has length 587 [2022-11-03 02:32:53,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:32:53,556 INFO L495 AbstractCegarLoop]: Abstraction has 19359 states and 27100 transitions. [2022-11-03 02:32:53,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 3 states have call successors, (89), 2 states have call predecessors, (89), 3 states have return successors, (83), 4 states have call predecessors, (83), 3 states have call successors, (83) [2022-11-03 02:32:53,557 INFO L276 IsEmpty]: Start isEmpty. Operand 19359 states and 27100 transitions. [2022-11-03 02:32:53,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 593 [2022-11-03 02:32:53,596 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:32:53,596 INFO L195 NwaCegarLoop]: trace histogram [19, 18, 18, 10, 10, 10, 10, 10, 10, 7, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:32:53,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:32:53,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:53,814 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:32:53,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:32:53,815 INFO L85 PathProgramCache]: Analyzing trace with hash 900809467, now seen corresponding path program 1 times [2022-11-03 02:32:53,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:32:53,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560416507] [2022-11-03 02:32:53,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:53,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:32:54,263 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-03 02:32:54,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [785330528] [2022-11-03 02:32:54,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:32:54,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:32:54,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:32:54,266 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:32:54,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-03 02:32:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:32:57,448 INFO L263 TraceCheckSpWp]: Trace formula consists of 8888 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:32:57,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:32:57,533 INFO L134 CoverageAnalysis]: Checked inductivity of 1339 backedges. 367 proven. 1 refuted. 0 times theorem prover too weak. 971 trivial. 0 not checked. [2022-11-03 02:32:57,534 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:32:58,177 INFO L134 CoverageAnalysis]: Checked inductivity of 1339 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 1331 trivial. 0 not checked. [2022-11-03 02:32:58,177 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:32:58,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560416507] [2022-11-03 02:32:58,177 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-03 02:32:58,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785330528] [2022-11-03 02:32:58,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785330528] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:32:58,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [876983283] [2022-11-03 02:32:58,212 INFO L159 IcfgInterpreter]: Started Sifa with 311 locations of interest [2022-11-03 02:32:58,212 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:32:58,217 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:32:58,224 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:32:58,224 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:37:19,837 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-03 02:37:19,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:37:19,997 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpretForSingleMarker(DagInterpreter.java:97) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarizeInternal(FixpointLoopSummarizer.java:125) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:98) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 02:37:20,000 INFO L158 Benchmark]: Toolchain (without parser) took 563155.59ms. Allocated memory was 98.6MB in the beginning and 3.2GB in the end (delta: 3.1GB). Free memory was 65.6MB in the beginning and 455.8MB in the end (delta: -390.1MB). Peak memory consumption was 2.8GB. Max. memory is 16.1GB. [2022-11-03 02:37:20,001 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 98.6MB. Free memory was 76.7MB in the beginning and 76.6MB in the end (delta: 99.2kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-03 02:37:20,001 INFO L158 Benchmark]: CACSL2BoogieTranslator took 5118.45ms. Allocated memory was 98.6MB in the beginning and 226.5MB in the end (delta: 127.9MB). Free memory was 65.6MB in the beginning and 132.2MB in the end (delta: -66.5MB). Peak memory consumption was 84.8MB. Max. memory is 16.1GB. [2022-11-03 02:37:20,001 INFO L158 Benchmark]: Boogie Procedure Inliner took 393.08ms. Allocated memory is still 226.5MB. Free memory was 132.2MB in the beginning and 101.8MB in the end (delta: 30.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2022-11-03 02:37:20,002 INFO L158 Benchmark]: Boogie Preprocessor took 387.67ms. Allocated memory is still 226.5MB. Free memory was 101.8MB in the beginning and 120.3MB in the end (delta: -18.5MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. [2022-11-03 02:37:20,002 INFO L158 Benchmark]: RCFGBuilder took 10886.96ms. Allocated memory was 226.5MB in the beginning and 408.9MB in the end (delta: 182.5MB). Free memory was 120.3MB in the beginning and 132.4MB in the end (delta: -12.1MB). Peak memory consumption was 207.0MB. Max. memory is 16.1GB. [2022-11-03 02:37:20,002 INFO L158 Benchmark]: TraceAbstraction took 546356.99ms. Allocated memory was 408.9MB in the beginning and 3.2GB in the end (delta: 2.8GB). Free memory was 131.3MB in the beginning and 455.8MB in the end (delta: -324.4MB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. [2022-11-03 02:37:20,004 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.36ms. Allocated memory is still 98.6MB. Free memory was 76.7MB in the beginning and 76.6MB in the end (delta: 99.2kB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 5118.45ms. Allocated memory was 98.6MB in the beginning and 226.5MB in the end (delta: 127.9MB). Free memory was 65.6MB in the beginning and 132.2MB in the end (delta: -66.5MB). Peak memory consumption was 84.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 393.08ms. Allocated memory is still 226.5MB. Free memory was 132.2MB in the beginning and 101.8MB in the end (delta: 30.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 387.67ms. Allocated memory is still 226.5MB. Free memory was 101.8MB in the beginning and 120.3MB in the end (delta: -18.5MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. * RCFGBuilder took 10886.96ms. Allocated memory was 226.5MB in the beginning and 408.9MB in the end (delta: 182.5MB). Free memory was 120.3MB in the beginning and 132.4MB in the end (delta: -12.1MB). Peak memory consumption was 207.0MB. Max. memory is 16.1GB. * TraceAbstraction took 546356.99ms. Allocated memory was 408.9MB in the beginning and 3.2GB in the end (delta: 2.8GB). Free memory was 131.3MB in the beginning and 455.8MB in the end (delta: -324.4MB). Peak memory consumption was 2.6GB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 02:37:20,216 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-11-03 02:37:20,237 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/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_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/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 a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d --- 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:37:22,509 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:37:22,512 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:37:22,568 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:37:22,569 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:37:22,573 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:37:22,575 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:37:22,579 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:37:22,585 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:37:22,593 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:37:22,594 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:37:22,595 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:37:22,596 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:37:22,599 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:37:22,600 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:37:22,601 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:37:22,604 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:37:22,605 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:37:22,607 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:37:22,613 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:37:22,618 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:37:22,619 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:37:22,621 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:37:22,622 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:37:22,625 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:37:22,625 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:37:22,625 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:37:22,626 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:37:22,627 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:37:22,628 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:37:22,628 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:37:22,629 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:37:22,630 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:37:22,630 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:37:22,631 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:37:22,631 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:37:22,632 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:37:22,632 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:37:22,632 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:37:22,633 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:37:22,633 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:37:22,638 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:37:22,682 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:37:22,683 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:37:22,684 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:37:22,684 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:37:22,685 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:37:22,685 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:37:22,686 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:37:22,686 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:37:22,686 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:37:22,686 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:37:22,687 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:37:22,688 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:37:22,689 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:37:22,690 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:37:22,690 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:37:22,690 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:37:22,690 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:37:22,690 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:37:22,691 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:37:22,691 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:37:22,691 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:37:22,691 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:37:22,692 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:37:22,692 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:37:22,692 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:37:22,692 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:37:22,692 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:37:22,693 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:37:22,693 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:37:22,693 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:37:22,693 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:37:22,694 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:37:22,694 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:37:22,695 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:37:22,695 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:37:22,695 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/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_bb76c79a-9f91-4a0b-a6cc-15357197deca/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 -> a82ce6420bb3a33f545de9c61d1c9b088648b3b20e86d3c3faffeeee8d72c08d [2022-11-03 02:37:23,097 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:37:23,123 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:37:23,127 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:37:23,128 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:37:23,129 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:37:23,131 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:37:23,215 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/ef54d28f2/cd8f5a1df93648038f3154d8bc91de8d/FLAG7bed43d23 [2022-11-03 02:37:24,366 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:37:24,367 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:37:24,423 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/ef54d28f2/cd8f5a1df93648038f3154d8bc91de8d/FLAG7bed43d23 [2022-11-03 02:37:24,650 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/data/ef54d28f2/cd8f5a1df93648038f3154d8bc91de8d [2022-11-03 02:37:24,653 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:37:24,654 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:37:24,656 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:37:24,656 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:37:24,661 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:37:24,662 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:37:24" (1/1) ... [2022-11-03 02:37:24,664 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e09f847 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:24, skipping insertion in model container [2022-11-03 02:37:24,665 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:37:24" (1/1) ... [2022-11-03 02:37:24,673 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:37:24,849 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:37:28,001 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2022-11-03 02:37:28,005 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2022-11-03 02:37:28,041 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:37:28,102 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:37:28,170 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:37:28,567 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2022-11-03 02:37:28,568 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2022-11-03 02:37:28,577 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:37:28,637 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:37:29,042 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342349,342362] [2022-11-03 02:37:29,043 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_bb76c79a-9f91-4a0b-a6cc-15357197deca/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i[342494,342507] [2022-11-03 02:37:29,049 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:37:29,346 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:37:29,347 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29 WrapperNode [2022-11-03 02:37:29,347 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:37:29,348 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:37:29,349 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:37:29,349 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:37:29,356 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:37:29" (1/1) ... [2022-11-03 02:37:29,494 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:37:29" (1/1) ... [2022-11-03 02:37:29,711 INFO L138 Inliner]: procedures = 469, calls = 2192, calls flagged for inlining = 223, calls inlined = 189, statements flattened = 4894 [2022-11-03 02:37:29,712 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:37:29,713 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:37:29,713 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:37:29,713 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:37:29,723 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:29,724 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:29,746 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:29,747 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:29,922 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:29,999 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:30,027 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:30,046 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:30,090 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:37:30,092 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:37:30,092 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:37:30,092 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:37:30,093 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (1/1) ... [2022-11-03 02:37:30,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:37:30,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:37:30,132 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:37:30,162 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:37:30,185 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-03 02:37:30,186 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-03 02:37:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 02:37:30,186 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 02:37:30,186 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-03 02:37:30,186 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-03 02:37:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-03 02:37:30,187 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-03 02:37:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:37:30,187 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:37:30,187 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-03 02:37:30,187 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-03 02:37:30,188 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wakeup [2022-11-03 02:37:30,188 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wakeup [2022-11-03 02:37:30,188 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_status [2022-11-03 02:37:30,188 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_status [2022-11-03 02:37:30,188 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_set_rx_mode [2022-11-03 02:37:30,188 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_set_rx_mode [2022-11-03 02:37:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 02:37:30,189 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 02:37:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:37:30,189 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:37:30,189 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-11-03 02:37:30,190 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-11-03 02:37:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2022-11-03 02:37:30,190 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2022-11-03 02:37:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-03 02:37:30,190 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 02:37:30,191 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 02:37:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2022-11-03 02:37:30,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2022-11-03 02:37:30,191 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2022-11-03 02:37:30,192 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2022-11-03 02:37:30,192 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-11-03 02:37:30,192 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-11-03 02:37:30,193 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-03 02:37:30,193 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-03 02:37:30,193 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-03 02:37:30,193 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2022-11-03 02:37:30,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 02:37:30,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 02:37:30,194 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 02:37:30,194 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 02:37:30,195 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:37:30,195 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_clean_tx [2022-11-03 02:37:30,196 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_clean_tx [2022-11-03 02:37:30,196 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:37:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 02:37:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-03 02:37:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_stop_runtime [2022-11-03 02:37:30,197 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_stop_runtime [2022-11-03 02:37:30,197 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-03 02:37:30,198 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-03 02:37:30,198 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_resume [2022-11-03 02:37:30,198 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_resume [2022-11-03 02:37:30,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_rxfree_index [2022-11-03 02:37:30,199 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_rxfree_index [2022-11-03 02:37:30,199 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_remove_one [2022-11-03 02:37:30,200 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_remove_one [2022-11-03 02:37:30,200 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:37:30,200 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:37:30,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-11-03 02:37:30,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2022-11-03 02:37:30,201 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 02:37:30,202 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 02:37:30,202 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:37:30,202 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:37:30,202 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2022-11-03 02:37:30,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2022-11-03 02:37:30,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2022-11-03 02:37:30,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2022-11-03 02:37:30,203 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-03 02:37:30,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-03 02:37:30,203 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iomap [2022-11-03 02:37:30,203 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iomap [2022-11-03 02:37:30,204 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:37:30,204 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:37:30,204 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-03 02:37:30,205 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-03 02:37:30,205 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_close [2022-11-03 02:37:30,205 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_close [2022-11-03 02:37:30,205 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_tx_timeout [2022-11-03 02:37:30,206 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_tx_timeout [2022-11-03 02:37:30,206 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_alloc_rx_skb [2022-11-03 02:37:30,207 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_alloc_rx_skb [2022-11-03 02:37:30,207 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_issue_command [2022-11-03 02:37:30,207 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_issue_command [2022-11-03 02:37:30,208 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:37:30,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2022-11-03 02:37:30,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2022-11-03 02:37:30,209 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2022-11-03 02:37:30,209 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2022-11-03 02:37:30,209 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:37:30,209 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_process_response [2022-11-03 02:37:30,210 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_process_response [2022-11-03 02:37:30,210 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 02:37:30,210 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 02:37:30,210 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:37:30,210 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:37:30,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:37:30,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-03 02:37:30,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-03 02:37:30,211 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:37:30,211 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:37:30,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-03 02:37:30,212 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:37:30,213 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_exclusive_spin_is_locked [2022-11-03 02:37:30,216 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert [2022-11-03 02:37:30,216 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert [2022-11-03 02:37:30,218 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_gso [2022-11-03 02:37:30,218 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_gso [2022-11-03 02:37:30,218 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free_tx [2022-11-03 02:37:30,219 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free_tx [2022-11-03 02:37:30,220 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2022-11-03 02:37:30,220 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2022-11-03 02:37:30,220 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_reset [2022-11-03 02:37:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_reset [2022-11-03 02:37:30,226 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:37:30,226 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:37:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2022-11-03 02:37:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2022-11-03 02:37:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_cmd_index [2022-11-03 02:37:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_cmd_index [2022-11-03 02:37:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:37:30,227 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:37:30,227 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_fill_free_ring [2022-11-03 02:37:30,228 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_fill_free_ring [2022-11-03 02:37:30,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-03 02:37:30,228 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:37:30,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:37:30,228 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-03 02:37:30,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:37:30,229 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:37:30,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-03 02:37:30,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:37:30,230 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 02:37:30,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 02:37:30,230 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-03 02:37:30,230 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-03 02:37:30,230 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-03 02:37:30,230 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-03 02:37:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:37:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:37:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-03 02:37:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-03 02:37:30,231 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:37:30,231 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:37:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_wait_interrupt [2022-11-03 02:37:30,232 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_wait_interrupt [2022-11-03 02:37:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:37:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-03 02:37:30,232 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-03 02:37:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:37:30,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure pci_clear_mwi [2022-11-03 02:37:30,233 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_clear_mwi [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:37:30,233 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_boot_3XP [2022-11-03 02:37:30,234 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_boot_3XP [2022-11-03 02:37:30,234 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-03 02:37:30,234 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-03 02:37:30,234 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-03 02:37:30,234 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-03 02:37:30,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2022-11-03 02:37:30,234 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2022-11-03 02:37:30,235 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2022-11-03 02:37:30,235 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2022-11-03 02:37:30,235 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2022-11-03 02:37:30,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2022-11-03 02:37:30,235 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-11-03 02:37:30,235 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-11-03 02:37:30,236 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-03 02:37:30,237 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-03 02:37:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-03 02:37:30,238 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-03 02:37:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_free_rx_rings [2022-11-03 02:37:30,238 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_free_rx_rings [2022-11-03 02:37:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-03 02:37:30,238 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-03 02:37:30,238 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_do_get_stats [2022-11-03 02:37:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_do_get_stats [2022-11-03 02:37:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_num_free [2022-11-03 02:37:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_num_free [2022-11-03 02:37:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_sleep [2022-11-03 02:37:30,239 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_sleep [2022-11-03 02:37:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-03 02:37:30,239 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-03 02:37:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-03 02:37:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-03 02:37:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:37:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:37:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2022-11-03 02:37:30,240 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2022-11-03 02:37:30,240 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_init_rings [2022-11-03 02:37:30,241 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_init_rings [2022-11-03 02:37:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-03 02:37:30,241 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-03 02:37:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_open [2022-11-03 02:37:30,241 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_open [2022-11-03 02:37:30,241 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2022-11-03 02:37:30,242 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2022-11-03 02:37:30,242 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_start_runtime [2022-11-03 02:37:30,242 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_start_runtime [2022-11-03 02:37:30,242 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2022-11-03 02:37:30,242 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2022-11-03 02:37:30,242 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-03 02:37:30,242 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-03 02:37:30,243 INFO L130 BoogieDeclarations]: Found specification of procedure typhoon_inc_index [2022-11-03 02:37:30,243 INFO L138 BoogieDeclarations]: Found implementation of procedure typhoon_inc_index [2022-11-03 02:37:30,243 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:37:30,243 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:37:31,308 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:37:31,316 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:37:31,442 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 02:38:21,428 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2022-11-03 02:38:21,736 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:38:21,762 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:38:21,763 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 02:38:21,768 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:38:21 BoogieIcfgContainer [2022-11-03 02:38:21,769 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:38:21,771 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:38:21,771 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:38:21,774 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:38:21,775 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:37:24" (1/3) ... [2022-11-03 02:38:21,775 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63b48de2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:38:21, skipping insertion in model container [2022-11-03 02:38:21,776 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:37:29" (2/3) ... [2022-11-03 02:38:21,780 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63b48de2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:38:21, skipping insertion in model container [2022-11-03 02:38:21,780 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:38:21" (3/3) ... [2022-11-03 02:38:21,790 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-alloc-spinlock_drivers-net-ethernet-3com-typhoon.cil.i [2022-11-03 02:38:21,818 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:38:21,818 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:38:21,917 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:38:21,923 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;@3eb4f623, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:38:21,923 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:38:21,935 INFO L276 IsEmpty]: Start isEmpty. Operand has 1745 states, 1179 states have (on average 1.2790500424088211) internal successors, (1508), 1201 states have internal predecessors, (1508), 472 states have call successors, (472), 94 states have call predecessors, (472), 93 states have return successors, (467), 461 states have call predecessors, (467), 467 states have call successors, (467) [2022-11-03 02:38:21,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-11-03 02:38:21,990 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:21,991 INFO L195 NwaCegarLoop]: trace histogram [9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:21,992 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:21,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:21,999 INFO L85 PathProgramCache]: Analyzing trace with hash -480123427, now seen corresponding path program 1 times [2022-11-03 02:38:22,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:22,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485061366] [2022-11-03 02:38:22,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:22,018 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:22,018 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:22,026 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:22,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:38:23,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:23,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 1973 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:23,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:24,202 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-03 02:38:24,202 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:24,203 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:24,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485061366] [2022-11-03 02:38:24,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485061366] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:24,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:24,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:24,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [143078371] [2022-11-03 02:38:24,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:24,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:24,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:24,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:24,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:24,271 INFO L87 Difference]: Start difference. First operand has 1745 states, 1179 states have (on average 1.2790500424088211) internal successors, (1508), 1201 states have internal predecessors, (1508), 472 states have call successors, (472), 94 states have call predecessors, (472), 93 states have return successors, (467), 461 states have call predecessors, (467), 467 states have call successors, (467) Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-03 02:38:25,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:25,156 INFO L93 Difference]: Finished difference Result 4562 states and 6444 transitions. [2022-11-03 02:38:25,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:25,159 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 197 [2022-11-03 02:38:25,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:25,203 INFO L225 Difference]: With dead ends: 4562 [2022-11-03 02:38:25,203 INFO L226 Difference]: Without dead ends: 2772 [2022-11-03 02:38:25,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 195 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:38:25,229 INFO L413 NwaCegarLoop]: 2771 mSDtfsCounter, 1508 mSDsluCounter, 2374 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1508 SdHoareTripleChecker+Valid, 5145 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:25,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1508 Valid, 5145 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:38:25,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2772 states. [2022-11-03 02:38:25,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2772 to 2769. [2022-11-03 02:38:25,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2769 states, 1913 states have (on average 1.273392577104025) internal successors, (2436), 1946 states have internal predecessors, (2436), 700 states have call successors, (700), 155 states have call predecessors, (700), 155 states have return successors, (700), 691 states have call predecessors, (700), 700 states have call successors, (700) [2022-11-03 02:38:25,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2769 states to 2769 states and 3836 transitions. [2022-11-03 02:38:25,520 INFO L78 Accepts]: Start accepts. Automaton has 2769 states and 3836 transitions. Word has length 197 [2022-11-03 02:38:25,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:25,525 INFO L495 AbstractCegarLoop]: Abstraction has 2769 states and 3836 transitions. [2022-11-03 02:38:25,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2022-11-03 02:38:25,526 INFO L276 IsEmpty]: Start isEmpty. Operand 2769 states and 3836 transitions. [2022-11-03 02:38:25,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-03 02:38:25,540 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:25,540 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:38:25,610 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:25,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:25,764 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:25,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:25,764 INFO L85 PathProgramCache]: Analyzing trace with hash -1020957030, now seen corresponding path program 1 times [2022-11-03 02:38:25,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:25,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [381899055] [2022-11-03 02:38:25,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:25,768 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:25,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:25,770 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:25,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:38:27,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:27,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 2028 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:27,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:27,922 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2022-11-03 02:38:27,922 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:27,922 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:27,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [381899055] [2022-11-03 02:38:27,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [381899055] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:27,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:27,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:27,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496813162] [2022-11-03 02:38:27,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:27,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:27,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:27,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:27,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:27,927 INFO L87 Difference]: Start difference. First operand 2769 states and 3836 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:38:28,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:28,573 INFO L93 Difference]: Finished difference Result 7060 states and 9772 transitions. [2022-11-03 02:38:28,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:28,574 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 217 [2022-11-03 02:38:28,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:28,612 INFO L225 Difference]: With dead ends: 7060 [2022-11-03 02:38:28,613 INFO L226 Difference]: Without dead ends: 4312 [2022-11-03 02:38:28,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 215 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:38:28,629 INFO L413 NwaCegarLoop]: 2771 mSDtfsCounter, 1975 mSDsluCounter, 2285 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 5056 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:28,630 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1975 Valid, 5056 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:28,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4312 states. [2022-11-03 02:38:28,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4312 to 4308. [2022-11-03 02:38:28,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4308 states, 2956 states have (on average 1.2682679296346413) internal successors, (3749), 3011 states have internal predecessors, (3749), 1101 states have call successors, (1101), 251 states have call predecessors, (1101), 250 states have return successors, (1102), 1082 states have call predecessors, (1102), 1101 states have call successors, (1102) [2022-11-03 02:38:28,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4308 states to 4308 states and 5952 transitions. [2022-11-03 02:38:28,903 INFO L78 Accepts]: Start accepts. Automaton has 4308 states and 5952 transitions. Word has length 217 [2022-11-03 02:38:28,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:28,906 INFO L495 AbstractCegarLoop]: Abstraction has 4308 states and 5952 transitions. [2022-11-03 02:38:28,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 3 states have call successors, (32), 3 states have call predecessors, (32), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-03 02:38:28,906 INFO L276 IsEmpty]: Start isEmpty. Operand 4308 states and 5952 transitions. [2022-11-03 02:38:28,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2022-11-03 02:38:28,913 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:28,914 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 8, 8, 8, 8, 8, 8, 4, 4, 4, 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] [2022-11-03 02:38:28,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:29,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:29,138 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:29,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:29,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1306383226, now seen corresponding path program 1 times [2022-11-03 02:38:29,142 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:29,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [708107464] [2022-11-03 02:38:29,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:29,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:29,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:29,145 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:29,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:38:30,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:31,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 2123 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:31,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:31,373 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 318 trivial. 0 not checked. [2022-11-03 02:38:31,373 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:31,373 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:31,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [708107464] [2022-11-03 02:38:31,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [708107464] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:31,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:31,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:31,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369514788] [2022-11-03 02:38:31,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:31,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:31,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:31,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:31,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:31,377 INFO L87 Difference]: Start difference. First operand 4308 states and 5952 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-03 02:38:32,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:32,093 INFO L93 Difference]: Finished difference Result 9815 states and 13550 transitions. [2022-11-03 02:38:32,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:32,094 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 260 [2022-11-03 02:38:32,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:32,139 INFO L225 Difference]: With dead ends: 9815 [2022-11-03 02:38:32,140 INFO L226 Difference]: Without dead ends: 5528 [2022-11-03 02:38:32,164 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 258 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:38:32,167 INFO L413 NwaCegarLoop]: 3820 mSDtfsCounter, 1442 mSDsluCounter, 2311 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1442 SdHoareTripleChecker+Valid, 6131 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:32,171 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1442 Valid, 6131 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:38:32,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5528 states. [2022-11-03 02:38:32,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5528 to 5524. [2022-11-03 02:38:32,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5524 states, 3819 states have (on average 1.266038229903116) internal successors, (4835), 3887 states have internal predecessors, (4835), 1379 states have call successors, (1379), 326 states have call predecessors, (1379), 325 states have return successors, (1380), 1356 states have call predecessors, (1380), 1379 states have call successors, (1380) [2022-11-03 02:38:32,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5524 states to 5524 states and 7594 transitions. [2022-11-03 02:38:32,516 INFO L78 Accepts]: Start accepts. Automaton has 5524 states and 7594 transitions. Word has length 260 [2022-11-03 02:38:32,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:32,517 INFO L495 AbstractCegarLoop]: Abstraction has 5524 states and 7594 transitions. [2022-11-03 02:38:32,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2022-11-03 02:38:32,518 INFO L276 IsEmpty]: Start isEmpty. Operand 5524 states and 7594 transitions. [2022-11-03 02:38:32,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2022-11-03 02:38:32,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:32,528 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2022-11-03 02:38:32,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:32,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:32,741 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:32,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:32,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1954976059, now seen corresponding path program 1 times [2022-11-03 02:38:32,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:32,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1461442398] [2022-11-03 02:38:32,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:32,744 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:32,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:32,746 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:32,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:38:34,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:34,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 2263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:34,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:34,809 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 528 trivial. 0 not checked. [2022-11-03 02:38:34,810 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:34,810 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:34,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1461442398] [2022-11-03 02:38:34,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1461442398] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:34,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:34,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:34,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760363106] [2022-11-03 02:38:34,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:34,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:34,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:34,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:34,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:34,814 INFO L87 Difference]: Start difference. First operand 5524 states and 7594 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 02:38:35,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:35,578 INFO L93 Difference]: Finished difference Result 12228 states and 16802 transitions. [2022-11-03 02:38:35,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:35,579 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 334 [2022-11-03 02:38:35,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:35,621 INFO L225 Difference]: With dead ends: 12228 [2022-11-03 02:38:35,622 INFO L226 Difference]: Without dead ends: 6725 [2022-11-03 02:38:35,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 332 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:38:35,650 INFO L413 NwaCegarLoop]: 3806 mSDtfsCounter, 1446 mSDsluCounter, 2318 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1446 SdHoareTripleChecker+Valid, 6124 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:35,652 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1446 Valid, 6124 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:35,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6725 states. [2022-11-03 02:38:35,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6725 to 6721. [2022-11-03 02:38:35,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6721 states, 4670 states have (on average 1.2653104925053533) internal successors, (5909), 4751 states have internal predecessors, (5909), 1651 states have call successors, (1651), 400 states have call predecessors, (1651), 399 states have return successors, (1652), 1624 states have call predecessors, (1652), 1651 states have call successors, (1652) [2022-11-03 02:38:36,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6721 states to 6721 states and 9212 transitions. [2022-11-03 02:38:36,032 INFO L78 Accepts]: Start accepts. Automaton has 6721 states and 9212 transitions. Word has length 334 [2022-11-03 02:38:36,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:36,032 INFO L495 AbstractCegarLoop]: Abstraction has 6721 states and 9212 transitions. [2022-11-03 02:38:36,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 02:38:36,033 INFO L276 IsEmpty]: Start isEmpty. Operand 6721 states and 9212 transitions. [2022-11-03 02:38:36,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2022-11-03 02:38:36,042 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:36,042 INFO L195 NwaCegarLoop]: trace histogram [14, 14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2022-11-03 02:38:36,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:36,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:36,266 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:36,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:36,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1301406663, now seen corresponding path program 1 times [2022-11-03 02:38:36,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:36,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [608252068] [2022-11-03 02:38:36,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:36,269 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:36,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:36,271 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:36,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:38:38,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:38,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 2263 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:38,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:38,383 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 528 trivial. 0 not checked. [2022-11-03 02:38:38,383 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:38,383 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:38,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [608252068] [2022-11-03 02:38:38,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [608252068] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:38,384 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:38,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:38,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466460894] [2022-11-03 02:38:38,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:38,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:38,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:38,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:38,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:38,387 INFO L87 Difference]: Start difference. First operand 6721 states and 9212 transitions. Second operand has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 02:38:39,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:39,134 INFO L93 Difference]: Finished difference Result 15513 states and 21256 transitions. [2022-11-03 02:38:39,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:39,135 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 334 [2022-11-03 02:38:39,136 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:39,213 INFO L225 Difference]: With dead ends: 15513 [2022-11-03 02:38:39,213 INFO L226 Difference]: Without dead ends: 8813 [2022-11-03 02:38:39,249 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 332 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:38:39,249 INFO L413 NwaCegarLoop]: 3914 mSDtfsCounter, 1935 mSDsluCounter, 2035 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1935 SdHoareTripleChecker+Valid, 5949 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:39,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1935 Valid, 5949 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:39,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8813 states. [2022-11-03 02:38:39,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8813 to 8809. [2022-11-03 02:38:39,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8809 states, 6108 states have (on average 1.2637524557956779) internal successors, (7719), 6209 states have internal predecessors, (7719), 2161 states have call successors, (2161), 540 states have call predecessors, (2161), 539 states have return successors, (2162), 2127 states have call predecessors, (2162), 2161 states have call successors, (2162) [2022-11-03 02:38:39,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8809 states to 8809 states and 12042 transitions. [2022-11-03 02:38:39,781 INFO L78 Accepts]: Start accepts. Automaton has 8809 states and 12042 transitions. Word has length 334 [2022-11-03 02:38:39,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:39,782 INFO L495 AbstractCegarLoop]: Abstraction has 8809 states and 12042 transitions. [2022-11-03 02:38:39,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.333333333333336) internal successors, (154), 3 states have internal predecessors, (154), 3 states have call successors, (42), 3 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2022-11-03 02:38:39,783 INFO L276 IsEmpty]: Start isEmpty. Operand 8809 states and 12042 transitions. [2022-11-03 02:38:39,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2022-11-03 02:38:39,795 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:39,797 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 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, 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] [2022-11-03 02:38:39,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:40,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:40,018 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:40,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:40,019 INFO L85 PathProgramCache]: Analyzing trace with hash -156619015, now seen corresponding path program 1 times [2022-11-03 02:38:40,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:40,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [158815258] [2022-11-03 02:38:40,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:40,022 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:40,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:40,023 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:40,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:38:42,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:42,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 2479 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:42,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:42,316 INFO L134 CoverageAnalysis]: Checked inductivity of 928 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2022-11-03 02:38:42,316 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:42,317 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:42,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [158815258] [2022-11-03 02:38:42,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [158815258] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:42,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:42,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:42,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906302419] [2022-11-03 02:38:42,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:42,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:42,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:42,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:42,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:42,320 INFO L87 Difference]: Start difference. First operand 8809 states and 12042 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 02:38:43,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:43,124 INFO L93 Difference]: Finished difference Result 18794 states and 25698 transitions. [2022-11-03 02:38:43,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:43,124 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 414 [2022-11-03 02:38:43,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:43,252 INFO L225 Difference]: With dead ends: 18794 [2022-11-03 02:38:43,252 INFO L226 Difference]: Without dead ends: 10006 [2022-11-03 02:38:43,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 412 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:38:43,278 INFO L413 NwaCegarLoop]: 3529 mSDtfsCounter, 1446 mSDsluCounter, 2317 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1446 SdHoareTripleChecker+Valid, 5846 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:43,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1446 Valid, 5846 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:43,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10006 states. [2022-11-03 02:38:43,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10006 to 10002. [2022-11-03 02:38:43,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10002 states, 6957 states have (on average 1.2636193761678884) internal successors, (8791), 7071 states have internal predecessors, (8791), 2433 states have call successors, (2433), 612 states have call predecessors, (2433), 611 states have return successors, (2434), 2395 states have call predecessors, (2434), 2433 states have call successors, (2434) [2022-11-03 02:38:43,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10002 states to 10002 states and 13658 transitions. [2022-11-03 02:38:43,861 INFO L78 Accepts]: Start accepts. Automaton has 10002 states and 13658 transitions. Word has length 414 [2022-11-03 02:38:43,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:43,862 INFO L495 AbstractCegarLoop]: Abstraction has 10002 states and 13658 transitions. [2022-11-03 02:38:43,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 02:38:43,862 INFO L276 IsEmpty]: Start isEmpty. Operand 10002 states and 13658 transitions. [2022-11-03 02:38:43,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 415 [2022-11-03 02:38:43,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:43,878 INFO L195 NwaCegarLoop]: trace histogram [18, 18, 10, 10, 10, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 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, 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] [2022-11-03 02:38:43,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:44,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:44,095 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:44,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:44,095 INFO L85 PathProgramCache]: Analyzing trace with hash -1195203589, now seen corresponding path program 1 times [2022-11-03 02:38:44,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:44,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [871964024] [2022-11-03 02:38:44,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:44,098 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:44,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:44,100 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:44,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:38:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:46,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 2479 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:38:46,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:46,438 INFO L134 CoverageAnalysis]: Checked inductivity of 928 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 847 trivial. 0 not checked. [2022-11-03 02:38:46,439 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:46,440 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:46,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [871964024] [2022-11-03 02:38:46,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [871964024] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:46,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:46,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:38:46,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501018712] [2022-11-03 02:38:46,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:46,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:38:46,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:46,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:38:46,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:38:46,444 INFO L87 Difference]: Start difference. First operand 10002 states and 13658 transitions. Second operand has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 02:38:47,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:38:47,428 INFO L93 Difference]: Finished difference Result 21204 states and 28960 transitions. [2022-11-03 02:38:47,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:38:47,429 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 414 [2022-11-03 02:38:47,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:38:47,494 INFO L225 Difference]: With dead ends: 21204 [2022-11-03 02:38:47,494 INFO L226 Difference]: Without dead ends: 11223 [2022-11-03 02:38:47,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 413 GetRequests, 412 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:38:47,532 INFO L413 NwaCegarLoop]: 3822 mSDtfsCounter, 1459 mSDsluCounter, 2318 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1459 SdHoareTripleChecker+Valid, 6140 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-03 02:38:47,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1459 Valid, 6140 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-03 02:38:47,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11223 states. [2022-11-03 02:38:48,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11223 to 11219. [2022-11-03 02:38:48,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11219 states, 7826 states have (on average 1.2633529261436238) internal successors, (9887), 7953 states have internal predecessors, (9887), 2707 states have call successors, (2707), 686 states have call predecessors, (2707), 685 states have return successors, (2708), 2665 states have call predecessors, (2708), 2707 states have call successors, (2708) [2022-11-03 02:38:48,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11219 states to 11219 states and 15302 transitions. [2022-11-03 02:38:48,214 INFO L78 Accepts]: Start accepts. Automaton has 11219 states and 15302 transitions. Word has length 414 [2022-11-03 02:38:48,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:38:48,215 INFO L495 AbstractCegarLoop]: Abstraction has 11219 states and 15302 transitions. [2022-11-03 02:38:48,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 58.666666666666664) internal successors, (176), 3 states have internal predecessors, (176), 3 states have call successors, (48), 3 states have call predecessors, (48), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2022-11-03 02:38:48,215 INFO L276 IsEmpty]: Start isEmpty. Operand 11219 states and 15302 transitions. [2022-11-03 02:38:48,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2022-11-03 02:38:48,230 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:38:48,230 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 11, 11, 11, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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:38:48,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:38:48,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:38:48,454 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:38:48,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:38:48,455 INFO L85 PathProgramCache]: Analyzing trace with hash 555672794, now seen corresponding path program 1 times [2022-11-03 02:38:48,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:38:48,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [119694588] [2022-11-03 02:38:48,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:38:48,458 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:38:48,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:38:48,459 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:38:48,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 02:38:50,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:38:50,728 INFO L263 TraceCheckSpWp]: Trace formula consists of 2533 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:38:50,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:38:51,702 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 336 proven. 0 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2022-11-03 02:38:51,706 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:38:51,707 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:38:51,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [119694588] [2022-11-03 02:38:51,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [119694588] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:38:51,707 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:38:51,707 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-03 02:38:51,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766976229] [2022-11-03 02:38:51,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:38:51,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:38:51,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:38:51,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:38:51,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:38:51,711 INFO L87 Difference]: Start difference. First operand 11219 states and 15302 transitions. Second operand has 13 states, 12 states have (on average 17.5) internal successors, (210), 12 states have internal predecessors, (210), 6 states have call successors, (53), 3 states have call predecessors, (53), 5 states have return successors, (47), 6 states have call predecessors, (47), 6 states have call successors, (47) [2022-11-03 02:39:05,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:05,641 INFO L93 Difference]: Finished difference Result 31805 states and 43540 transitions. [2022-11-03 02:39:05,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:39:05,643 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 17.5) internal successors, (210), 12 states have internal predecessors, (210), 6 states have call successors, (53), 3 states have call predecessors, (53), 5 states have return successors, (47), 6 states have call predecessors, (47), 6 states have call successors, (47) Word has length 455 [2022-11-03 02:39:05,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:05,760 INFO L225 Difference]: With dead ends: 31805 [2022-11-03 02:39:05,761 INFO L226 Difference]: Without dead ends: 20575 [2022-11-03 02:39:05,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 474 GetRequests, 447 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:39:05,813 INFO L413 NwaCegarLoop]: 4356 mSDtfsCounter, 5593 mSDsluCounter, 42875 mSDsCounter, 0 mSdLazyCounter, 2635 mSolverCounterSat, 1134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5612 SdHoareTripleChecker+Valid, 47231 SdHoareTripleChecker+Invalid, 3769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1134 IncrementalHoareTripleChecker+Valid, 2635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:05,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5612 Valid, 47231 Invalid, 3769 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1134 Valid, 2635 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2022-11-03 02:39:05,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20575 states. [2022-11-03 02:39:07,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20575 to 18514. [2022-11-03 02:39:07,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18514 states, 12906 states have (on average 1.263753293041996) internal successors, (16310), 13123 states have internal predecessors, (16310), 4476 states have call successors, (4476), 1132 states have call predecessors, (4476), 1131 states have return successors, (4477), 4404 states have call predecessors, (4477), 4476 states have call successors, (4477) [2022-11-03 02:39:07,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18514 states to 18514 states and 25263 transitions. [2022-11-03 02:39:07,862 INFO L78 Accepts]: Start accepts. Automaton has 18514 states and 25263 transitions. Word has length 455 [2022-11-03 02:39:07,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:07,863 INFO L495 AbstractCegarLoop]: Abstraction has 18514 states and 25263 transitions. [2022-11-03 02:39:07,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 17.5) internal successors, (210), 12 states have internal predecessors, (210), 6 states have call successors, (53), 3 states have call predecessors, (53), 5 states have return successors, (47), 6 states have call predecessors, (47), 6 states have call successors, (47) [2022-11-03 02:39:07,864 INFO L276 IsEmpty]: Start isEmpty. Operand 18514 states and 25263 transitions. [2022-11-03 02:39:07,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 472 [2022-11-03 02:39:07,875 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:07,875 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 11, 11, 11, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:07,923 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-11-03 02:39:08,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:08,086 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:39:08,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:08,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1081440156, now seen corresponding path program 1 times [2022-11-03 02:39:08,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:08,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [93426729] [2022-11-03 02:39:08,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:08,090 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:08,090 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:08,091 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:08,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:39:10,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:10,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 2584 conjuncts, 9 conjunts are in the unsatisfiable core [2022-11-03 02:39:10,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:10,457 INFO L134 CoverageAnalysis]: Checked inductivity of 1137 backedges. 343 proven. 0 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2022-11-03 02:39:10,457 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:10,457 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:10,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [93426729] [2022-11-03 02:39:10,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [93426729] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:10,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:10,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:39:10,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [667689417] [2022-11-03 02:39:10,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:10,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:39:10,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:10,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:39:10,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:39:10,462 INFO L87 Difference]: Start difference. First operand 18514 states and 25263 transitions. Second operand has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2022-11-03 02:39:13,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:39:15,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:39:17,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:17,398 INFO L93 Difference]: Finished difference Result 40676 states and 55760 transitions. [2022-11-03 02:39:17,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:39:17,399 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) Word has length 471 [2022-11-03 02:39:17,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:17,492 INFO L225 Difference]: With dead ends: 40676 [2022-11-03 02:39:17,492 INFO L226 Difference]: Without dead ends: 22183 [2022-11-03 02:39:17,542 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:39:17,544 INFO L413 NwaCegarLoop]: 2845 mSDtfsCounter, 1004 mSDsluCounter, 7329 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 228 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1005 SdHoareTripleChecker+Valid, 10174 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:17,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1005 Valid, 10174 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 24 Invalid, 2 Unknown, 0 Unchecked, 4.6s Time] [2022-11-03 02:39:17,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22183 states. [2022-11-03 02:39:19,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22183 to 18526. [2022-11-03 02:39:19,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18526 states, 12918 states have (on average 1.2635082830159468) internal successors, (16322), 13135 states have internal predecessors, (16322), 4476 states have call successors, (4476), 1132 states have call predecessors, (4476), 1131 states have return successors, (4477), 4404 states have call predecessors, (4477), 4476 states have call successors, (4477) [2022-11-03 02:39:19,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18526 states to 18526 states and 25275 transitions. [2022-11-03 02:39:19,371 INFO L78 Accepts]: Start accepts. Automaton has 18526 states and 25275 transitions. Word has length 471 [2022-11-03 02:39:19,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:19,372 INFO L495 AbstractCegarLoop]: Abstraction has 18526 states and 25275 transitions. [2022-11-03 02:39:19,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 41.2) internal successors, (206), 5 states have internal predecessors, (206), 2 states have call successors, (55), 2 states have call predecessors, (55), 2 states have return successors, (49), 2 states have call predecessors, (49), 2 states have call successors, (49) [2022-11-03 02:39:19,373 INFO L276 IsEmpty]: Start isEmpty. Operand 18526 states and 25275 transitions. [2022-11-03 02:39:19,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 490 [2022-11-03 02:39:19,385 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:19,385 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 13, 13, 13, 9, 9, 9, 9, 9, 9, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-03 02:39:19,454 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:19,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:19,607 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:39:19,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:19,607 INFO L85 PathProgramCache]: Analyzing trace with hash 664320777, now seen corresponding path program 1 times [2022-11-03 02:39:19,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:19,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1834793565] [2022-11-03 02:39:19,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:19,610 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:19,610 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:19,616 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:19,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:39:21,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:39:22,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 2621 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-03 02:39:22,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:39:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 1248 backedges. 341 proven. 0 refuted. 0 times theorem prover too weak. 907 trivial. 0 not checked. [2022-11-03 02:39:22,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:39:22,912 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:39:22,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1834793565] [2022-11-03 02:39:22,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1834793565] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:39:22,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:39:22,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-03 02:39:22,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332430606] [2022-11-03 02:39:22,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:39:22,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-03 02:39:22,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:39:22,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-03 02:39:22,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-03 02:39:22,915 INFO L87 Difference]: Start difference. First operand 18526 states and 25275 transitions. Second operand has 13 states, 12 states have (on average 18.166666666666668) internal successors, (218), 12 states have internal predecessors, (218), 6 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (51), 6 states have call predecessors, (51), 6 states have call successors, (51) [2022-11-03 02:39:37,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:39:37,513 INFO L93 Difference]: Finished difference Result 46541 states and 63666 transitions. [2022-11-03 02:39:37,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-03 02:39:37,515 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 18.166666666666668) internal successors, (218), 12 states have internal predecessors, (218), 6 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (51), 6 states have call predecessors, (51), 6 states have call successors, (51) Word has length 489 [2022-11-03 02:39:37,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:39:37,659 INFO L225 Difference]: With dead ends: 46541 [2022-11-03 02:39:37,659 INFO L226 Difference]: Without dead ends: 28004 [2022-11-03 02:39:37,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 481 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 116 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2022-11-03 02:39:37,721 INFO L413 NwaCegarLoop]: 4346 mSDtfsCounter, 5623 mSDsluCounter, 40305 mSDsCounter, 0 mSdLazyCounter, 2568 mSolverCounterSat, 1162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5642 SdHoareTripleChecker+Valid, 44651 SdHoareTripleChecker+Invalid, 3730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1162 IncrementalHoareTripleChecker+Valid, 2568 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:39:37,721 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5642 Valid, 44651 Invalid, 3730 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1162 Valid, 2568 Invalid, 0 Unknown, 0 Unchecked, 10.7s Time] [2022-11-03 02:39:37,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28004 states. [2022-11-03 02:39:39,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28004 to 18546. [2022-11-03 02:39:39,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18546 states, 12930 states have (on average 1.263263727764888) internal successors, (16334), 13147 states have internal predecessors, (16334), 4484 states have call successors, (4484), 1132 states have call predecessors, (4484), 1131 states have return successors, (4485), 4412 states have call predecessors, (4485), 4484 states have call successors, (4485) [2022-11-03 02:39:39,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18546 states to 18546 states and 25303 transitions. [2022-11-03 02:39:39,832 INFO L78 Accepts]: Start accepts. Automaton has 18546 states and 25303 transitions. Word has length 489 [2022-11-03 02:39:39,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:39:39,833 INFO L495 AbstractCegarLoop]: Abstraction has 18546 states and 25303 transitions. [2022-11-03 02:39:39,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 18.166666666666668) internal successors, (218), 12 states have internal predecessors, (218), 6 states have call successors, (57), 3 states have call predecessors, (57), 5 states have return successors, (51), 6 states have call predecessors, (51), 6 states have call successors, (51) [2022-11-03 02:39:39,834 INFO L276 IsEmpty]: Start isEmpty. Operand 18546 states and 25303 transitions. [2022-11-03 02:39:39,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 778 [2022-11-03 02:39:39,858 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:39:39,859 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 19, 19, 10, 10, 10, 10, 10, 10, 7, 7, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:39:39,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:39:40,082 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:39:40,082 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_alloc_flagsErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:39:40,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:39:40,083 INFO L85 PathProgramCache]: Analyzing trace with hash -1971496410, now seen corresponding path program 1 times [2022-11-03 02:39:40,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:39:40,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1423797863] [2022-11-03 02:39:40,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:39:40,089 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:39:40,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:39:40,090 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:39:40,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_bb76c79a-9f91-4a0b-a6cc-15357197deca/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process