./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 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_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh --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 c0e62a2f55ddaeb08563a2d9bb0bfed8d8d740037b0faa92e9ebf8fe89adc120 --- 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-2329fc7 [2022-12-14 13:29:17,281 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 13:29:17,283 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 13:29:17,297 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 13:29:17,297 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 13:29:17,298 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 13:29:17,298 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 13:29:17,299 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 13:29:17,300 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 13:29:17,301 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 13:29:17,301 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 13:29:17,302 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 13:29:17,302 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 13:29:17,303 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 13:29:17,304 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 13:29:17,304 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 13:29:17,305 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 13:29:17,305 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 13:29:17,306 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 13:29:17,307 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 13:29:17,308 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 13:29:17,309 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 13:29:17,310 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 13:29:17,310 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 13:29:17,312 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 13:29:17,313 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 13:29:17,313 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 13:29:17,313 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 13:29:17,314 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 13:29:17,314 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 13:29:17,314 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 13:29:17,315 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 13:29:17,315 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 13:29:17,316 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 13:29:17,316 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 13:29:17,316 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 13:29:17,317 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 13:29:17,317 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 13:29:17,317 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 13:29:17,318 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 13:29:17,318 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 13:29:17,319 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 13:29:17,333 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 13:29:17,333 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 13:29:17,333 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 13:29:17,338 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 13:29:17,339 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 13:29:17,339 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 13:29:17,339 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 13:29:17,339 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 13:29:17,340 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 13:29:17,340 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 13:29:17,340 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 13:29:17,340 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 13:29:17,340 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 13:29:17,341 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 13:29:17,341 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 13:29:17,341 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 13:29:17,341 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 13:29:17,341 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 13:29:17,342 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 13:29:17,342 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 13:29:17,343 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 13:29:17,343 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 13:29:17,343 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 13:29:17,343 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 13:29:17,343 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 13:29:17,344 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 13:29:17,344 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 13:29:17,344 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 13:29:17,344 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 13:29:17,344 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 13:29:17,345 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 13:29:17,345 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 13:29:17,345 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 13:29:17,345 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 13:29:17,345 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 13:29:17,346 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 13:29:17,346 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 13:29:17,346 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 13:29:17,346 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_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/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_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh 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 -> c0e62a2f55ddaeb08563a2d9bb0bfed8d8d740037b0faa92e9ebf8fe89adc120 [2022-12-14 13:29:17,542 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 13:29:17,561 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 13:29:17,563 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 13:29:17,564 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 13:29:17,565 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 13:29:17,566 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2022-12-14 13:29:20,124 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 13:29:20,333 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 13:29:20,333 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2022-12-14 13:29:20,347 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/data/1611c7dd9/1ec9e51ee5024be688a6e33a848d59a7/FLAGd4c3cf7b0 [2022-12-14 13:29:20,358 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/data/1611c7dd9/1ec9e51ee5024be688a6e33a848d59a7 [2022-12-14 13:29:20,360 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 13:29:20,361 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 13:29:20,362 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 13:29:20,362 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 13:29:20,365 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 13:29:20,366 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 01:29:20" (1/1) ... [2022-12-14 13:29:20,367 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@189d8728 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:20, skipping insertion in model container [2022-12-14 13:29:20,367 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 01:29:20" (1/1) ... [2022-12-14 13:29:20,374 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 13:29:20,428 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 13:29:20,676 WARN L1266 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2022-12-14 13:29:20,676 WARN L1266 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2022-12-14 13:29:20,700 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 13:29:20,709 WARN L623 FunctionHandler]: Unknown extern function __bitmap_weight [2022-12-14 13:29:20,728 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 13:29:20,733 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 13:29:20,738 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 13:29:20,747 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:20,783 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2022-12-14 13:29:20,844 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:20,845 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 13:29:20,855 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:20,856 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 13:29:20,857 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:20,858 WARN L623 FunctionHandler]: Unknown extern function __udelay [2022-12-14 13:29:20,870 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,871 WARN L623 FunctionHandler]: Unknown extern function set_user_nice [2022-12-14 13:29:20,872 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:20,873 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_uninterruptible [2022-12-14 13:29:20,878 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 13:29:20,881 WARN L623 FunctionHandler]: Unknown extern function stutter_wait [2022-12-14 13:29:20,881 WARN L623 FunctionHandler]: Unknown extern function torture_must_stop [2022-12-14 13:29:20,882 WARN L623 FunctionHandler]: Unknown extern function torture_kthread_stopping [2022-12-14 13:29:20,889 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 13:29:20,890 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 13:29:20,896 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,897 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,897 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 13:29:20,900 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,901 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-14 13:29:20,901 WARN L623 FunctionHandler]: Unknown extern function torture_shutdown_absorb [2022-12-14 13:29:20,902 WARN L623 FunctionHandler]: Unknown extern function torture_must_stop [2022-12-14 13:29:20,902 WARN L623 FunctionHandler]: Unknown extern function torture_kthread_stopping [2022-12-14 13:29:20,905 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,906 WARN L623 FunctionHandler]: Unknown extern function torture_cleanup [2022-12-14 13:29:20,907 WARN L623 FunctionHandler]: Unknown extern function _torture_stop_kthread [2022-12-14 13:29:20,908 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 13:29:20,908 WARN L623 FunctionHandler]: Unknown extern function _torture_stop_kthread [2022-12-14 13:29:20,909 WARN L623 FunctionHandler]: Unknown extern function torture_onoff_failures [2022-12-14 13:29:20,929 WARN L623 FunctionHandler]: Unknown extern function torture_init_begin [2022-12-14 13:29:20,931 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,932 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,932 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,933 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,934 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:20,936 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,938 WARN L623 FunctionHandler]: Unknown extern function torture_onoff_init [2022-12-14 13:29:20,939 WARN L623 FunctionHandler]: Unknown extern function torture_shuffle_init [2022-12-14 13:29:20,939 WARN L623 FunctionHandler]: Unknown extern function torture_shutdown_init [2022-12-14 13:29:20,940 WARN L623 FunctionHandler]: Unknown extern function torture_stutter_init [2022-12-14 13:29:20,941 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:20,942 WARN L623 FunctionHandler]: Unknown extern function _torture_create_kthread [2022-12-14 13:29:20,943 WARN L623 FunctionHandler]: Unknown extern function _torture_create_kthread [2022-12-14 13:29:20,944 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:20,944 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:20,962 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 13:29:20,964 WARN L623 FunctionHandler]: Unknown extern function ldv_release_1 [2022-12-14 13:29:20,965 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_1 [2022-12-14 13:29:20,968 WARN L623 FunctionHandler]: Unknown extern function ldv_release_3 [2022-12-14 13:29:20,969 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_3 [2022-12-14 13:29:20,970 WARN L623 FunctionHandler]: Unknown extern function ldv_release_2 [2022-12-14 13:29:20,971 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_2 [2022-12-14 13:29:20,971 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-14 13:29:20,977 WARN L623 FunctionHandler]: Unknown extern function ldv_some_page [2022-12-14 13:29:20,982 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:20,983 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:20,991 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 13:29:21,006 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 13:29:21,052 WARN L1266 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [1764] [2022-12-14 13:29:21,052 WARN L1266 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [1765-1766] [2022-12-14 13:29:21,055 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-14 13:29:21,056 WARN L623 FunctionHandler]: Unknown extern function __bitmap_weight [2022-12-14 13:29:21,057 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-14 13:29:21,058 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-14 13:29:21,059 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_irqrestore [2022-12-14 13:29:21,059 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:21,062 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i[52456,52469] [2022-12-14 13:29:21,065 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:21,066 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 13:29:21,068 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:21,068 WARN L623 FunctionHandler]: Unknown extern function __const_udelay [2022-12-14 13:29:21,069 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:21,069 WARN L623 FunctionHandler]: Unknown extern function __udelay [2022-12-14 13:29:21,072 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,073 WARN L623 FunctionHandler]: Unknown extern function set_user_nice [2022-12-14 13:29:21,073 WARN L623 FunctionHandler]: Unknown extern function torture_random [2022-12-14 13:29:21,073 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_uninterruptible [2022-12-14 13:29:21,075 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-14 13:29:21,077 WARN L623 FunctionHandler]: Unknown extern function stutter_wait [2022-12-14 13:29:21,077 WARN L623 FunctionHandler]: Unknown extern function torture_must_stop [2022-12-14 13:29:21,077 WARN L623 FunctionHandler]: Unknown extern function torture_kthread_stopping [2022-12-14 13:29:21,080 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 13:29:21,081 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-14 13:29:21,084 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,084 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,085 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 13:29:21,085 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,086 WARN L623 FunctionHandler]: Unknown extern function schedule_timeout_interruptible [2022-12-14 13:29:21,086 WARN L623 FunctionHandler]: Unknown extern function torture_shutdown_absorb [2022-12-14 13:29:21,086 WARN L623 FunctionHandler]: Unknown extern function torture_must_stop [2022-12-14 13:29:21,087 WARN L623 FunctionHandler]: Unknown extern function torture_kthread_stopping [2022-12-14 13:29:21,088 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,088 WARN L623 FunctionHandler]: Unknown extern function torture_cleanup [2022-12-14 13:29:21,089 WARN L623 FunctionHandler]: Unknown extern function _torture_stop_kthread [2022-12-14 13:29:21,090 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-14 13:29:21,090 WARN L623 FunctionHandler]: Unknown extern function _torture_stop_kthread [2022-12-14 13:29:21,091 WARN L623 FunctionHandler]: Unknown extern function torture_onoff_failures [2022-12-14 13:29:21,092 WARN L623 FunctionHandler]: Unknown extern function torture_init_begin [2022-12-14 13:29:21,094 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,094 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,094 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,095 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,096 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:21,098 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,099 WARN L623 FunctionHandler]: Unknown extern function torture_onoff_init [2022-12-14 13:29:21,099 WARN L623 FunctionHandler]: Unknown extern function torture_shuffle_init [2022-12-14 13:29:21,100 WARN L623 FunctionHandler]: Unknown extern function torture_shutdown_init [2022-12-14 13:29:21,100 WARN L623 FunctionHandler]: Unknown extern function torture_stutter_init [2022-12-14 13:29:21,101 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-14 13:29:21,102 WARN L623 FunctionHandler]: Unknown extern function _torture_create_kthread [2022-12-14 13:29:21,103 WARN L623 FunctionHandler]: Unknown extern function _torture_create_kthread [2022-12-14 13:29:21,104 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:21,104 WARN L623 FunctionHandler]: Unknown extern function torture_init_end [2022-12-14 13:29:21,105 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-14 13:29:21,107 WARN L623 FunctionHandler]: Unknown extern function ldv_release_1 [2022-12-14 13:29:21,107 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_1 [2022-12-14 13:29:21,109 WARN L623 FunctionHandler]: Unknown extern function ldv_release_3 [2022-12-14 13:29:21,110 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_3 [2022-12-14 13:29:21,111 WARN L623 FunctionHandler]: Unknown extern function ldv_release_2 [2022-12-14 13:29:21,112 WARN L623 FunctionHandler]: Unknown extern function ldv_probe_2 [2022-12-14 13:29:21,112 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-14 13:29:21,115 WARN L623 FunctionHandler]: Unknown extern function ldv_some_page [2022-12-14 13:29:21,117 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:21,118 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-14 13:29:21,122 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 13:29:21,150 INFO L208 MainTranslator]: Completed translation [2022-12-14 13:29:21,150 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21 WrapperNode [2022-12-14 13:29:21,150 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 13:29:21,151 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 13:29:21,152 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 13:29:21,152 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 13:29:21,159 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,181 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,220 INFO L138 Inliner]: procedures = 114, calls = 288, calls flagged for inlining = 49, calls inlined = 38, statements flattened = 870 [2022-12-14 13:29:21,220 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 13:29:21,220 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 13:29:21,220 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 13:29:21,221 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 13:29:21,228 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,228 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,237 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,237 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,260 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,266 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,271 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,275 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,282 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 13:29:21,283 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 13:29:21,283 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 13:29:21,283 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 13:29:21,284 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (1/1) ... [2022-12-14 13:29:21,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 13:29:21,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 13:29:21,312 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 13:29:21,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 13:29:21,343 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_stop_kthread [2022-12-14 13:29:21,343 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_stop_kthread [2022-12-14 13:29:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_lock [2022-12-14 13:29:21,344 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_lock [2022-12-14 13:29:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-14 13:29:21,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-14 13:29:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 13:29:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_delay [2022-12-14 13:29:21,344 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_delay [2022-12-14 13:29:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-12-14 13:29:21,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-12-14 13:29:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-14 13:29:21,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-14 13:29:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure _torture_create_kthread [2022-12-14 13:29:21,345 INFO L138 BoogieDeclarations]: Found implementation of procedure _torture_create_kthread [2022-12-14 13:29:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock [2022-12-14 13:29:21,345 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock [2022-12-14 13:29:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-12-14 13:29:21,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-12-14 13:29:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-14 13:29:21,346 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-14 13:29:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_spin_write_unlock_irq [2022-12-14 13:29:21,346 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_spin_write_unlock_irq [2022-12-14 13:29:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 13:29:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-14 13:29:21,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-14 13:29:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure torture_random [2022-12-14 13:29:21,347 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_random [2022-12-14 13:29:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_cleanup [2022-12-14 13:29:21,347 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_cleanup [2022-12-14 13:29:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure torture_init_end [2022-12-14 13:29:21,347 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_init_end [2022-12-14 13:29:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 13:29:21,348 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2022-12-14 13:29:21,348 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-12-14 13:29:21,348 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 13:29:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 13:29:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_stats_print [2022-12-14 13:29:21,349 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_stats_print [2022-12-14 13:29:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 13:29:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-12-14 13:29:21,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-12-14 13:29:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_lock_irq [2022-12-14 13:29:21,349 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_lock_irq [2022-12-14 13:29:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 13:29:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 13:29:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_delay [2022-12-14 13:29:21,350 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_delay [2022-12-14 13:29:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-12-14 13:29:21,350 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-12-14 13:29:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure torture_lock_busted_write_unlock [2022-12-14 13:29:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_lock_busted_write_unlock [2022-12-14 13:29:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure lock_torture_print_module_parms [2022-12-14 13:29:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure lock_torture_print_module_parms [2022-12-14 13:29:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 13:29:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-12-14 13:29:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-12-14 13:29:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure torture_spin_lock_write_unlock [2022-12-14 13:29:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure torture_spin_lock_write_unlock [2022-12-14 13:29:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 13:29:21,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 13:29:21,539 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 13:29:21,541 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 13:29:21,638 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-14 13:29:22,154 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 13:29:22,252 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 13:29:22,252 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-14 13:29:22,254 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 01:29:22 BoogieIcfgContainer [2022-12-14 13:29:22,254 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 13:29:22,256 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 13:29:22,256 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 13:29:22,258 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 13:29:22,258 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 01:29:20" (1/3) ... [2022-12-14 13:29:22,259 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b7e92a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 01:29:22, skipping insertion in model container [2022-12-14 13:29:22,259 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 01:29:21" (2/3) ... [2022-12-14 13:29:22,259 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b7e92a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 01:29:22, skipping insertion in model container [2022-12-14 13:29:22,259 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 01:29:22" (3/3) ... [2022-12-14 13:29:22,260 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-kernel--locking--locktorture.ko-entry_point.cil.out.i [2022-12-14 13:29:22,273 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 13:29:22,274 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-14 13:29:22,325 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 13:29:22,331 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;@1ab4002e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 13:29:22,331 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-14 13:29:22,336 INFO L276 IsEmpty]: Start isEmpty. Operand has 264 states, 175 states have (on average 1.497142857142857) internal successors, (262), 191 states have internal predecessors, (262), 61 states have call successors, (61), 27 states have call predecessors, (61), 26 states have return successors, (56), 51 states have call predecessors, (56), 56 states have call successors, (56) [2022-12-14 13:29:22,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-12-14 13:29:22,348 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:22,349 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 13:29:22,349 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:22,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:22,354 INFO L85 PathProgramCache]: Analyzing trace with hash -445444067, now seen corresponding path program 1 times [2022-12-14 13:29:22,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:22,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803475486] [2022-12-14 13:29:22,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:22,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:22,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:22,668 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:22,668 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:22,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803475486] [2022-12-14 13:29:22,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803475486] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:22,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:22,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:22,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640296721] [2022-12-14 13:29:22,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:22,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:22,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:22,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:22,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:22,702 INFO L87 Difference]: Start difference. First operand has 264 states, 175 states have (on average 1.497142857142857) internal successors, (262), 191 states have internal predecessors, (262), 61 states have call successors, (61), 27 states have call predecessors, (61), 26 states have return successors, (56), 51 states have call predecessors, (56), 56 states have call successors, (56) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-14 13:29:22,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:22,921 INFO L93 Difference]: Finished difference Result 703 states and 1018 transitions. [2022-12-14 13:29:22,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:22,924 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 41 [2022-12-14 13:29:22,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:22,936 INFO L225 Difference]: With dead ends: 703 [2022-12-14 13:29:22,936 INFO L226 Difference]: Without dead ends: 409 [2022-12-14 13:29:22,941 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-12-14 13:29:22,944 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 345 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 345 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:22,944 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [345 Valid, 626 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:22,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 409 states. [2022-12-14 13:29:23,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 409 to 406. [2022-12-14 13:29:23,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 279 states have (on average 1.4480286738351253) internal successors, (404), 290 states have internal predecessors, (404), 86 states have call successors, (86), 45 states have call predecessors, (86), 40 states have return successors, (81), 76 states have call predecessors, (81), 81 states have call successors, (81) [2022-12-14 13:29:23,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 571 transitions. [2022-12-14 13:29:23,018 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 571 transitions. Word has length 41 [2022-12-14 13:29:23,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:23,018 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 571 transitions. [2022-12-14 13:29:23,019 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-12-14 13:29:23,019 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 571 transitions. [2022-12-14 13:29:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-14 13:29:23,023 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:23,023 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 13:29:23,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 13:29:23,023 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:23,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:23,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1382118886, now seen corresponding path program 1 times [2022-12-14 13:29:23,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:23,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512837721] [2022-12-14 13:29:23,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:23,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:23,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:23,157 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:23,157 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:23,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512837721] [2022-12-14 13:29:23,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512837721] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:23,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:23,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:23,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004315361] [2022-12-14 13:29:23,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:23,160 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:23,160 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:23,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:23,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:23,161 INFO L87 Difference]: Start difference. First operand 406 states and 571 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-12-14 13:29:23,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:23,347 INFO L93 Difference]: Finished difference Result 765 states and 1105 transitions. [2022-12-14 13:29:23,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:23,348 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2022-12-14 13:29:23,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:23,357 INFO L225 Difference]: With dead ends: 765 [2022-12-14 13:29:23,358 INFO L226 Difference]: Without dead ends: 741 [2022-12-14 13:29:23,359 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-12-14 13:29:23,360 INFO L413 NwaCegarLoop]: 369 mSDtfsCounter, 333 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:23,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 664 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:23,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2022-12-14 13:29:23,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 707. [2022-12-14 13:29:23,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 504 states have (on average 1.4861111111111112) internal successors, (749), 524 states have internal predecessors, (749), 138 states have call successors, (138), 69 states have call predecessors, (138), 64 states have return successors, (134), 125 states have call predecessors, (134), 133 states have call successors, (134) [2022-12-14 13:29:23,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1021 transitions. [2022-12-14 13:29:23,414 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1021 transitions. Word has length 42 [2022-12-14 13:29:23,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:23,414 INFO L495 AbstractCegarLoop]: Abstraction has 707 states and 1021 transitions. [2022-12-14 13:29:23,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (7), 3 states have call predecessors, (7), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-12-14 13:29:23,415 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1021 transitions. [2022-12-14 13:29:23,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2022-12-14 13:29:23,417 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:23,417 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-12-14 13:29:23,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 13:29:23,417 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:23,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:23,418 INFO L85 PathProgramCache]: Analyzing trace with hash 2122459407, now seen corresponding path program 1 times [2022-12-14 13:29:23,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:23,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420642826] [2022-12-14 13:29:23,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:23,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:23,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:23,483 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:23,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:23,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420642826] [2022-12-14 13:29:23,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420642826] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:23,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:23,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:23,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674204843] [2022-12-14 13:29:23,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:23,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:23,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:23,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:23,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:23,485 INFO L87 Difference]: Start difference. First operand 707 states and 1021 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:23,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:23,690 INFO L93 Difference]: Finished difference Result 1787 states and 2560 transitions. [2022-12-14 13:29:23,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:23,690 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 55 [2022-12-14 13:29:23,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:23,698 INFO L225 Difference]: With dead ends: 1787 [2022-12-14 13:29:23,698 INFO L226 Difference]: Without dead ends: 1095 [2022-12-14 13:29:23,700 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-12-14 13:29:23,701 INFO L413 NwaCegarLoop]: 376 mSDtfsCounter, 314 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:23,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 664 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:23,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1095 states. [2022-12-14 13:29:23,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1095 to 1063. [2022-12-14 13:29:23,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 743 states have (on average 1.4804845222072678) internal successors, (1100), 785 states have internal predecessors, (1100), 211 states have call successors, (211), 113 states have call predecessors, (211), 108 states have return successors, (208), 184 states have call predecessors, (208), 206 states have call successors, (208) [2022-12-14 13:29:23,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1519 transitions. [2022-12-14 13:29:23,746 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1519 transitions. Word has length 55 [2022-12-14 13:29:23,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:23,747 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 1519 transitions. [2022-12-14 13:29:23,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:23,747 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1519 transitions. [2022-12-14 13:29:23,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-12-14 13:29:23,749 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:23,750 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-12-14 13:29:23,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 13:29:23,750 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:23,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:23,750 INFO L85 PathProgramCache]: Analyzing trace with hash 580073275, now seen corresponding path program 1 times [2022-12-14 13:29:23,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:23,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124497268] [2022-12-14 13:29:23,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:23,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:23,808 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:23,808 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:23,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124497268] [2022-12-14 13:29:23,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124497268] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:23,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:23,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:23,809 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793713701] [2022-12-14 13:29:23,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:23,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:23,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:23,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:23,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:23,810 INFO L87 Difference]: Start difference. First operand 1063 states and 1519 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:24,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:24,046 INFO L93 Difference]: Finished difference Result 2751 states and 3916 transitions. [2022-12-14 13:29:24,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:24,046 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2022-12-14 13:29:24,047 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:24,052 INFO L225 Difference]: With dead ends: 2751 [2022-12-14 13:29:24,052 INFO L226 Difference]: Without dead ends: 1703 [2022-12-14 13:29:24,054 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-12-14 13:29:24,055 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 311 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:24,055 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 701 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:24,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1703 states. [2022-12-14 13:29:24,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1703 to 1239. [2022-12-14 13:29:24,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1239 states, 879 states have (on average 1.4823663253697383) internal successors, (1303), 924 states have internal predecessors, (1303), 233 states have call successors, (233), 131 states have call predecessors, (233), 126 states have return successors, (230), 206 states have call predecessors, (230), 228 states have call successors, (230) [2022-12-14 13:29:24,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1239 states to 1239 states and 1766 transitions. [2022-12-14 13:29:24,120 INFO L78 Accepts]: Start accepts. Automaton has 1239 states and 1766 transitions. Word has length 58 [2022-12-14 13:29:24,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:24,120 INFO L495 AbstractCegarLoop]: Abstraction has 1239 states and 1766 transitions. [2022-12-14 13:29:24,120 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:24,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1239 states and 1766 transitions. [2022-12-14 13:29:24,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-12-14 13:29:24,123 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:24,123 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-12-14 13:29:24,123 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 13:29:24,123 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:24,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:24,123 INFO L85 PathProgramCache]: Analyzing trace with hash -616888909, now seen corresponding path program 1 times [2022-12-14 13:29:24,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:24,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318102376] [2022-12-14 13:29:24,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:24,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:24,216 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-12-14 13:29:24,217 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:24,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318102376] [2022-12-14 13:29:24,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318102376] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:24,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:24,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 13:29:24,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579865830] [2022-12-14 13:29:24,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:24,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 13:29:24,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:24,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 13:29:24,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:24,219 INFO L87 Difference]: Start difference. First operand 1239 states and 1766 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:24,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:24,373 INFO L93 Difference]: Finished difference Result 2413 states and 3442 transitions. [2022-12-14 13:29:24,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 13:29:24,373 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 64 [2022-12-14 13:29:24,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:24,377 INFO L225 Difference]: With dead ends: 2413 [2022-12-14 13:29:24,377 INFO L226 Difference]: Without dead ends: 1229 [2022-12-14 13:29:24,380 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-12-14 13:29:24,380 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 1 mSDsluCounter, 633 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:24,380 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 952 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:24,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2022-12-14 13:29:24,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1229. [2022-12-14 13:29:24,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1229 states, 873 states have (on average 1.4719358533791524) internal successors, (1285), 916 states have internal predecessors, (1285), 229 states have call successors, (229), 131 states have call predecessors, (229), 126 states have return successors, (226), 204 states have call predecessors, (226), 224 states have call successors, (226) [2022-12-14 13:29:24,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1229 states to 1229 states and 1740 transitions. [2022-12-14 13:29:24,433 INFO L78 Accepts]: Start accepts. Automaton has 1229 states and 1740 transitions. Word has length 64 [2022-12-14 13:29:24,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:24,433 INFO L495 AbstractCegarLoop]: Abstraction has 1229 states and 1740 transitions. [2022-12-14 13:29:24,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-12-14 13:29:24,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1229 states and 1740 transitions. [2022-12-14 13:29:24,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-12-14 13:29:24,436 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:24,436 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:24,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 13:29:24,436 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:24,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:24,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1392618197, now seen corresponding path program 1 times [2022-12-14 13:29:24,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:24,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [508026202] [2022-12-14 13:29:24,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:24,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:24,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:24,570 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:24,570 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:24,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [508026202] [2022-12-14 13:29:24,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [508026202] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:24,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:24,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 13:29:24,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281080761] [2022-12-14 13:29:24,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:24,571 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 13:29:24,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:24,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 13:29:24,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:24,571 INFO L87 Difference]: Start difference. First operand 1229 states and 1740 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 13:29:24,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:24,907 INFO L93 Difference]: Finished difference Result 3003 states and 4261 transitions. [2022-12-14 13:29:24,907 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 13:29:24,908 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 98 [2022-12-14 13:29:24,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:24,916 INFO L225 Difference]: With dead ends: 3003 [2022-12-14 13:29:24,916 INFO L226 Difference]: Without dead ends: 1843 [2022-12-14 13:29:24,919 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:24,920 INFO L413 NwaCegarLoop]: 519 mSDtfsCounter, 526 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:24,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 810 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 13:29:24,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2022-12-14 13:29:25,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1597. [2022-12-14 13:29:25,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1597 states, 1159 states have (on average 1.4728213977566869) internal successors, (1707), 1210 states have internal predecessors, (1707), 280 states have call successors, (280), 162 states have call predecessors, (280), 157 states have return successors, (277), 255 states have call predecessors, (277), 275 states have call successors, (277) [2022-12-14 13:29:25,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1597 states to 1597 states and 2264 transitions. [2022-12-14 13:29:25,011 INFO L78 Accepts]: Start accepts. Automaton has 1597 states and 2264 transitions. Word has length 98 [2022-12-14 13:29:25,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:25,012 INFO L495 AbstractCegarLoop]: Abstraction has 1597 states and 2264 transitions. [2022-12-14 13:29:25,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 13:29:25,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1597 states and 2264 transitions. [2022-12-14 13:29:25,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-12-14 13:29:25,016 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:25,016 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-12-14 13:29:25,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 13:29:25,016 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:25,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:25,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1948438383, now seen corresponding path program 1 times [2022-12-14 13:29:25,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:25,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [168323560] [2022-12-14 13:29:25,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:25,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:25,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:25,200 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-14 13:29:25,201 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:25,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [168323560] [2022-12-14 13:29:25,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [168323560] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:25,201 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:25,201 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 13:29:25,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063318664] [2022-12-14 13:29:25,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:25,202 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 13:29:25,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:25,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 13:29:25,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:25,203 INFO L87 Difference]: Start difference. First operand 1597 states and 2264 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 13:29:25,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:25,484 INFO L93 Difference]: Finished difference Result 3926 states and 5581 transitions. [2022-12-14 13:29:25,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 13:29:25,485 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 101 [2022-12-14 13:29:25,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:25,492 INFO L225 Difference]: With dead ends: 3926 [2022-12-14 13:29:25,493 INFO L226 Difference]: Without dead ends: 2398 [2022-12-14 13:29:25,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:25,496 INFO L413 NwaCegarLoop]: 517 mSDtfsCounter, 306 mSDsluCounter, 582 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1099 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:25,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1099 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 13:29:25,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2398 states. [2022-12-14 13:29:25,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2398 to 2151. [2022-12-14 13:29:25,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2151 states, 1594 states have (on average 1.4711417816813048) internal successors, (2345), 1657 states have internal predecessors, (2345), 353 states have call successors, (353), 208 states have call predecessors, (353), 203 states have return successors, (350), 328 states have call predecessors, (350), 348 states have call successors, (350) [2022-12-14 13:29:25,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2151 states to 2151 states and 3048 transitions. [2022-12-14 13:29:25,588 INFO L78 Accepts]: Start accepts. Automaton has 2151 states and 3048 transitions. Word has length 101 [2022-12-14 13:29:25,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:25,589 INFO L495 AbstractCegarLoop]: Abstraction has 2151 states and 3048 transitions. [2022-12-14 13:29:25,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-12-14 13:29:25,589 INFO L276 IsEmpty]: Start isEmpty. Operand 2151 states and 3048 transitions. [2022-12-14 13:29:25,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-12-14 13:29:25,594 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:25,595 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:25,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 13:29:25,595 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:25,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:25,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1914576158, now seen corresponding path program 1 times [2022-12-14 13:29:25,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:25,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752627529] [2022-12-14 13:29:25,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:25,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:25,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:25,847 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-12-14 13:29:25,848 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:25,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752627529] [2022-12-14 13:29:25,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752627529] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 13:29:25,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1291739450] [2022-12-14 13:29:25,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:25,848 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 13:29:25,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 13:29:25,849 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 13:29:25,851 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 13:29:26,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:26,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 981 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 13:29:26,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 13:29:26,146 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-14 13:29:26,146 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 13:29:26,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1291739450] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:26,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 13:29:26,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2022-12-14 13:29:26,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808421155] [2022-12-14 13:29:26,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:26,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 13:29:26,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:26,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 13:29:26,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-14 13:29:26,149 INFO L87 Difference]: Start difference. First operand 2151 states and 3048 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:26,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:26,386 INFO L93 Difference]: Finished difference Result 4247 states and 6024 transitions. [2022-12-14 13:29:26,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 13:29:26,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 106 [2022-12-14 13:29:26,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:26,396 INFO L225 Difference]: With dead ends: 4247 [2022-12-14 13:29:26,396 INFO L226 Difference]: Without dead ends: 2155 [2022-12-14 13:29:26,400 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-14 13:29:26,401 INFO L413 NwaCegarLoop]: 314 mSDtfsCounter, 3 mSDsluCounter, 924 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:26,401 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1238 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 186 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:26,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2155 states. [2022-12-14 13:29:26,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2155 to 2155. [2022-12-14 13:29:26,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2155 states, 1594 states have (on average 1.4686323713927227) internal successors, (2341), 1659 states have internal predecessors, (2341), 357 states have call successors, (357), 208 states have call predecessors, (357), 203 states have return successors, (352), 330 states have call predecessors, (352), 350 states have call successors, (352) [2022-12-14 13:29:26,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 3050 transitions. [2022-12-14 13:29:26,485 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 3050 transitions. Word has length 106 [2022-12-14 13:29:26,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:26,486 INFO L495 AbstractCegarLoop]: Abstraction has 2155 states and 3050 transitions. [2022-12-14 13:29:26,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:26,486 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 3050 transitions. [2022-12-14 13:29:26,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-14 13:29:26,489 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:26,489 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:26,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 13:29:26,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-12-14 13:29:26,690 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:26,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:26,690 INFO L85 PathProgramCache]: Analyzing trace with hash -803650806, now seen corresponding path program 1 times [2022-12-14 13:29:26,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:26,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77035468] [2022-12-14 13:29:26,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:26,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:26,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:26,778 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-14 13:29:26,778 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:26,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77035468] [2022-12-14 13:29:26,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77035468] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:26,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:26,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:26,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343331860] [2022-12-14 13:29:26,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:26,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:26,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:26,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:26,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:26,780 INFO L87 Difference]: Start difference. First operand 2155 states and 3050 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:26,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:26,925 INFO L93 Difference]: Finished difference Result 4237 states and 5998 transitions. [2022-12-14 13:29:26,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:26,926 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 109 [2022-12-14 13:29:26,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:26,932 INFO L225 Difference]: With dead ends: 4237 [2022-12-14 13:29:26,932 INFO L226 Difference]: Without dead ends: 2151 [2022-12-14 13:29:26,935 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-12-14 13:29:26,935 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 327 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:26,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 310 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:26,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2151 states. [2022-12-14 13:29:26,998 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2151 to 2151. [2022-12-14 13:29:27,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2151 states, 1590 states have (on average 1.4647798742138365) internal successors, (2329), 1655 states have internal predecessors, (2329), 357 states have call successors, (357), 208 states have call predecessors, (357), 203 states have return successors, (352), 330 states have call predecessors, (352), 350 states have call successors, (352) [2022-12-14 13:29:27,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2151 states to 2151 states and 3038 transitions. [2022-12-14 13:29:27,006 INFO L78 Accepts]: Start accepts. Automaton has 2151 states and 3038 transitions. Word has length 109 [2022-12-14 13:29:27,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:27,006 INFO L495 AbstractCegarLoop]: Abstraction has 2151 states and 3038 transitions. [2022-12-14 13:29:27,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:27,006 INFO L276 IsEmpty]: Start isEmpty. Operand 2151 states and 3038 transitions. [2022-12-14 13:29:27,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-12-14 13:29:27,009 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:27,009 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:27,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 13:29:27,009 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:27,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:27,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1244057007, now seen corresponding path program 1 times [2022-12-14 13:29:27,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:27,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118859003] [2022-12-14 13:29:27,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:27,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:27,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:27,113 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-12-14 13:29:27,113 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:27,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118859003] [2022-12-14 13:29:27,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118859003] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:27,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:27,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 13:29:27,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538834475] [2022-12-14 13:29:27,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:27,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 13:29:27,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:27,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 13:29:27,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 13:29:27,115 INFO L87 Difference]: Start difference. First operand 2151 states and 3038 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:27,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:27,329 INFO L93 Difference]: Finished difference Result 4237 states and 5986 transitions. [2022-12-14 13:29:27,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 13:29:27,330 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 110 [2022-12-14 13:29:27,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:27,335 INFO L225 Difference]: With dead ends: 4237 [2022-12-14 13:29:27,335 INFO L226 Difference]: Without dead ends: 2145 [2022-12-14 13:29:27,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-12-14 13:29:27,339 INFO L413 NwaCegarLoop]: 310 mSDtfsCounter, 3 mSDsluCounter, 914 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:27,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1224 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:27,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2145 states. [2022-12-14 13:29:27,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2145 to 2126. [2022-12-14 13:29:27,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 1578 states have (on average 1.4607097591888467) internal successors, (2305), 1641 states have internal predecessors, (2305), 346 states have call successors, (346), 206 states have call predecessors, (346), 201 states have return successors, (341), 321 states have call predecessors, (341), 339 states have call successors, (341) [2022-12-14 13:29:27,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 2992 transitions. [2022-12-14 13:29:27,405 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 2992 transitions. Word has length 110 [2022-12-14 13:29:27,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:27,405 INFO L495 AbstractCegarLoop]: Abstraction has 2126 states and 2992 transitions. [2022-12-14 13:29:27,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:27,405 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 2992 transitions. [2022-12-14 13:29:27,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-12-14 13:29:27,408 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:27,408 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:27,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 13:29:27,408 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:27,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:27,408 INFO L85 PathProgramCache]: Analyzing trace with hash 131280581, now seen corresponding path program 1 times [2022-12-14 13:29:27,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:27,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485158566] [2022-12-14 13:29:27,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:27,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:27,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:27,514 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-12-14 13:29:27,514 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:27,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485158566] [2022-12-14 13:29:27,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485158566] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:27,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:27,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:27,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488151107] [2022-12-14 13:29:27,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:27,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:27,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:27,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:27,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:27,516 INFO L87 Difference]: Start difference. First operand 2126 states and 2992 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:27,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:27,675 INFO L93 Difference]: Finished difference Result 4183 states and 5890 transitions. [2022-12-14 13:29:27,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:27,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 116 [2022-12-14 13:29:27,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:27,681 INFO L225 Difference]: With dead ends: 4183 [2022-12-14 13:29:27,681 INFO L226 Difference]: Without dead ends: 2126 [2022-12-14 13:29:27,685 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-12-14 13:29:27,685 INFO L413 NwaCegarLoop]: 308 mSDtfsCounter, 323 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:27,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 308 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:27,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2022-12-14 13:29:27,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 2126. [2022-12-14 13:29:27,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 1578 states have (on average 1.4581749049429658) internal successors, (2301), 1641 states have internal predecessors, (2301), 346 states have call successors, (346), 206 states have call predecessors, (346), 201 states have return successors, (341), 321 states have call predecessors, (341), 339 states have call successors, (341) [2022-12-14 13:29:27,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 2988 transitions. [2022-12-14 13:29:27,757 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 2988 transitions. Word has length 116 [2022-12-14 13:29:27,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:27,757 INFO L495 AbstractCegarLoop]: Abstraction has 2126 states and 2988 transitions. [2022-12-14 13:29:27,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:27,757 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 2988 transitions. [2022-12-14 13:29:27,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-12-14 13:29:27,760 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:27,760 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:27,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 13:29:27,760 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:27,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:27,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1727352086, now seen corresponding path program 1 times [2022-12-14 13:29:27,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:27,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910429867] [2022-12-14 13:29:27,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:27,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:27,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:27,855 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-12-14 13:29:27,855 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:27,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910429867] [2022-12-14 13:29:27,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910429867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:27,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:27,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:27,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139824214] [2022-12-14 13:29:27,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:27,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:27,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:27,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:27,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:27,857 INFO L87 Difference]: Start difference. First operand 2126 states and 2988 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:28,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:28,018 INFO L93 Difference]: Finished difference Result 4183 states and 5882 transitions. [2022-12-14 13:29:28,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:28,018 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 117 [2022-12-14 13:29:28,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:28,027 INFO L225 Difference]: With dead ends: 4183 [2022-12-14 13:29:28,027 INFO L226 Difference]: Without dead ends: 2126 [2022-12-14 13:29:28,031 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-12-14 13:29:28,032 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 319 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 307 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:28,032 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 307 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:28,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2022-12-14 13:29:28,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 2126. [2022-12-14 13:29:28,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 1578 states have (on average 1.455640050697085) internal successors, (2297), 1641 states have internal predecessors, (2297), 346 states have call successors, (346), 206 states have call predecessors, (346), 201 states have return successors, (341), 321 states have call predecessors, (341), 339 states have call successors, (341) [2022-12-14 13:29:28,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 2984 transitions. [2022-12-14 13:29:28,155 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 2984 transitions. Word has length 117 [2022-12-14 13:29:28,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:28,155 INFO L495 AbstractCegarLoop]: Abstraction has 2126 states and 2984 transitions. [2022-12-14 13:29:28,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:28,156 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 2984 transitions. [2022-12-14 13:29:28,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-12-14 13:29:28,160 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:28,160 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:28,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 13:29:28,160 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:28,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:28,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1442839345, now seen corresponding path program 1 times [2022-12-14 13:29:28,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:28,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937580507] [2022-12-14 13:29:28,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:28,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:28,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:28,283 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-12-14 13:29:28,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:28,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937580507] [2022-12-14 13:29:28,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937580507] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:28,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:28,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:28,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83692346] [2022-12-14 13:29:28,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:28,284 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:28,284 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:28,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:28,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:28,285 INFO L87 Difference]: Start difference. First operand 2126 states and 2984 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:28,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:28,419 INFO L93 Difference]: Finished difference Result 4183 states and 5874 transitions. [2022-12-14 13:29:28,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:28,419 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 118 [2022-12-14 13:29:28,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:28,425 INFO L225 Difference]: With dead ends: 4183 [2022-12-14 13:29:28,425 INFO L226 Difference]: Without dead ends: 2126 [2022-12-14 13:29:28,428 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-12-14 13:29:28,429 INFO L413 NwaCegarLoop]: 305 mSDtfsCounter, 311 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:28,429 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 305 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:28,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2022-12-14 13:29:28,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 2126. [2022-12-14 13:29:28,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2126 states, 1578 states have (on average 1.4537389100126743) internal successors, (2294), 1641 states have internal predecessors, (2294), 346 states have call successors, (346), 206 states have call predecessors, (346), 201 states have return successors, (341), 321 states have call predecessors, (341), 339 states have call successors, (341) [2022-12-14 13:29:28,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2126 states to 2126 states and 2981 transitions. [2022-12-14 13:29:28,506 INFO L78 Accepts]: Start accepts. Automaton has 2126 states and 2981 transitions. Word has length 118 [2022-12-14 13:29:28,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:28,506 INFO L495 AbstractCegarLoop]: Abstraction has 2126 states and 2981 transitions. [2022-12-14 13:29:28,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-14 13:29:28,507 INFO L276 IsEmpty]: Start isEmpty. Operand 2126 states and 2981 transitions. [2022-12-14 13:29:28,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-12-14 13:29:28,509 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:28,510 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:28,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 13:29:28,510 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:28,510 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:28,510 INFO L85 PathProgramCache]: Analyzing trace with hash 1697752515, now seen corresponding path program 1 times [2022-12-14 13:29:28,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:28,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329462530] [2022-12-14 13:29:28,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:28,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:28,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:28,737 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-12-14 13:29:28,738 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:28,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329462530] [2022-12-14 13:29:28,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1329462530] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 13:29:28,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054178764] [2022-12-14 13:29:28,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:28,738 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 13:29:28,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 13:29:28,739 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 13:29:28,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-14 13:29:28,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:28,967 INFO L263 TraceCheckSpWp]: Trace formula consists of 1084 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 13:29:28,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 13:29:29,113 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 6 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-12-14 13:29:29,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 13:29:29,366 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-12-14 13:29:29,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054178764] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-14 13:29:29,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 13:29:29,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2022-12-14 13:29:29,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [933380917] [2022-12-14 13:29:29,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:29,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 13:29:29,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:29,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 13:29:29,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2022-12-14 13:29:29,368 INFO L87 Difference]: Start difference. First operand 2126 states and 2981 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-12-14 13:29:30,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:30,423 INFO L93 Difference]: Finished difference Result 7539 states and 10605 transitions. [2022-12-14 13:29:30,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 13:29:30,423 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 123 [2022-12-14 13:29:30,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:30,443 INFO L225 Difference]: With dead ends: 7539 [2022-12-14 13:29:30,443 INFO L226 Difference]: Without dead ends: 7515 [2022-12-14 13:29:30,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-12-14 13:29:30,445 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 1179 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 229 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1179 SdHoareTripleChecker+Valid, 1536 SdHoareTripleChecker+Invalid, 692 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 229 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:30,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1179 Valid, 1536 Invalid, 692 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [229 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-14 13:29:30,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7515 states. [2022-12-14 13:29:30,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7515 to 7069. [2022-12-14 13:29:30,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7069 states, 5334 states have (on average 1.4677540307461567) internal successors, (7829), 5527 states have internal predecessors, (7829), 1090 states have call successors, (1090), 649 states have call predecessors, (1090), 644 states have return successors, (1085), 1036 states have call predecessors, (1085), 1080 states have call successors, (1085) [2022-12-14 13:29:30,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7069 states to 7069 states and 10004 transitions. [2022-12-14 13:29:30,709 INFO L78 Accepts]: Start accepts. Automaton has 7069 states and 10004 transitions. Word has length 123 [2022-12-14 13:29:30,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:30,709 INFO L495 AbstractCegarLoop]: Abstraction has 7069 states and 10004 transitions. [2022-12-14 13:29:30,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-12-14 13:29:30,710 INFO L276 IsEmpty]: Start isEmpty. Operand 7069 states and 10004 transitions. [2022-12-14 13:29:30,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-12-14 13:29:30,717 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:30,717 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:30,724 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-14 13:29:30,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 13:29:30,918 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:30,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:30,918 INFO L85 PathProgramCache]: Analyzing trace with hash 632465716, now seen corresponding path program 1 times [2022-12-14 13:29:30,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:30,918 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834333864] [2022-12-14 13:29:30,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:30,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:30,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:31,142 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-12-14 13:29:31,143 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:31,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834333864] [2022-12-14 13:29:31,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834333864] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:31,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:31,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 13:29:31,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690461728] [2022-12-14 13:29:31,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:31,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 13:29:31,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:31,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 13:29:31,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 13:29:31,145 INFO L87 Difference]: Start difference. First operand 7069 states and 10004 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 13:29:31,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:31,526 INFO L93 Difference]: Finished difference Result 13211 states and 18785 transitions. [2022-12-14 13:29:31,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 13:29:31,527 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 124 [2022-12-14 13:29:31,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:31,551 INFO L225 Difference]: With dead ends: 13211 [2022-12-14 13:29:31,552 INFO L226 Difference]: Without dead ends: 6097 [2022-12-14 13:29:31,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 13:29:31,566 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 289 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:31,567 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 845 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:31,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6097 states. [2022-12-14 13:29:31,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6097 to 5699. [2022-12-14 13:29:31,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5699 states, 4385 states have (on average 1.453363740022805) internal successors, (6373), 4511 states have internal predecessors, (6373), 828 states have call successors, (828), 490 states have call predecessors, (828), 485 states have return successors, (823), 813 states have call predecessors, (823), 823 states have call successors, (823) [2022-12-14 13:29:31,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5699 states to 5699 states and 8024 transitions. [2022-12-14 13:29:31,806 INFO L78 Accepts]: Start accepts. Automaton has 5699 states and 8024 transitions. Word has length 124 [2022-12-14 13:29:31,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:31,806 INFO L495 AbstractCegarLoop]: Abstraction has 5699 states and 8024 transitions. [2022-12-14 13:29:31,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-12-14 13:29:31,807 INFO L276 IsEmpty]: Start isEmpty. Operand 5699 states and 8024 transitions. [2022-12-14 13:29:31,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-12-14 13:29:31,812 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:31,813 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:31,813 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 13:29:31,813 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:31,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:31,813 INFO L85 PathProgramCache]: Analyzing trace with hash 809924907, now seen corresponding path program 1 times [2022-12-14 13:29:31,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:31,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419290192] [2022-12-14 13:29:31,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:31,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:31,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:32,094 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 9 proven. 18 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-12-14 13:29:32,094 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:32,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419290192] [2022-12-14 13:29:32,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419290192] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 13:29:32,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289149463] [2022-12-14 13:29:32,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:32,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 13:29:32,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 13:29:32,096 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 13:29:32,096 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-14 13:29:32,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:32,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 13:29:32,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 13:29:32,443 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 17 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-12-14 13:29:32,443 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 13:29:32,628 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-12-14 13:29:32,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289149463] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-14 13:29:32,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 13:29:32,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2022-12-14 13:29:32,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716904756] [2022-12-14 13:29:32,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:32,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 13:29:32,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:32,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 13:29:32,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2022-12-14 13:29:32,630 INFO L87 Difference]: Start difference. First operand 5699 states and 8024 transitions. Second operand has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-12-14 13:29:33,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:33,836 INFO L93 Difference]: Finished difference Result 19661 states and 27859 transitions. [2022-12-14 13:29:33,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 13:29:33,836 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 129 [2022-12-14 13:29:33,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:33,881 INFO L225 Difference]: With dead ends: 19661 [2022-12-14 13:29:33,881 INFO L226 Difference]: Without dead ends: 19637 [2022-12-14 13:29:33,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 251 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=106, Unknown=0, NotChecked=0, Total=156 [2022-12-14 13:29:33,886 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 799 mSDsluCounter, 875 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 1472 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 114 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:33,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 1472 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [114 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 13:29:33,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19637 states. [2022-12-14 13:29:34,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19637 to 17079. [2022-12-14 13:29:34,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17079 states, 13293 states have (on average 1.4661852102610395) internal successors, (19490), 13647 states have internal predecessors, (19490), 2384 states have call successors, (2384), 1406 states have call predecessors, (2384), 1401 states have return successors, (2379), 2369 states have call predecessors, (2379), 2379 states have call successors, (2379) [2022-12-14 13:29:34,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17079 states to 17079 states and 24253 transitions. [2022-12-14 13:29:34,505 INFO L78 Accepts]: Start accepts. Automaton has 17079 states and 24253 transitions. Word has length 129 [2022-12-14 13:29:34,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:34,506 INFO L495 AbstractCegarLoop]: Abstraction has 17079 states and 24253 transitions. [2022-12-14 13:29:34,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 4 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-12-14 13:29:34,506 INFO L276 IsEmpty]: Start isEmpty. Operand 17079 states and 24253 transitions. [2022-12-14 13:29:34,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-12-14 13:29:34,516 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:34,516 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:34,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-14 13:29:34,717 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-14 13:29:34,717 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:34,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:34,717 INFO L85 PathProgramCache]: Analyzing trace with hash -487699802, now seen corresponding path program 1 times [2022-12-14 13:29:34,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:34,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578723314] [2022-12-14 13:29:34,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:34,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:34,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:34,855 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-14 13:29:34,855 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:34,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578723314] [2022-12-14 13:29:34,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578723314] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:34,855 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:34,855 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 13:29:34,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821992383] [2022-12-14 13:29:34,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:34,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 13:29:34,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:34,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 13:29:34,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:34,857 INFO L87 Difference]: Start difference. First operand 17079 states and 24253 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 13:29:35,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:35,975 INFO L93 Difference]: Finished difference Result 45228 states and 66299 transitions. [2022-12-14 13:29:35,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 13:29:35,976 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 130 [2022-12-14 13:29:35,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:36,030 INFO L225 Difference]: With dead ends: 45228 [2022-12-14 13:29:36,030 INFO L226 Difference]: Without dead ends: 28278 [2022-12-14 13:29:36,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 13:29:36,050 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 137 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:36,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 729 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:36,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28278 states. [2022-12-14 13:29:36,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28278 to 17081. [2022-12-14 13:29:36,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17081 states, 13295 states have (on average 1.4661150808574652) internal successors, (19492), 13649 states have internal predecessors, (19492), 2384 states have call successors, (2384), 1406 states have call predecessors, (2384), 1401 states have return successors, (2379), 2369 states have call predecessors, (2379), 2379 states have call successors, (2379) [2022-12-14 13:29:36,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17081 states to 17081 states and 24255 transitions. [2022-12-14 13:29:36,831 INFO L78 Accepts]: Start accepts. Automaton has 17081 states and 24255 transitions. Word has length 130 [2022-12-14 13:29:36,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:36,831 INFO L495 AbstractCegarLoop]: Abstraction has 17081 states and 24255 transitions. [2022-12-14 13:29:36,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 2 states have call successors, (18), 2 states have call predecessors, (18), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 13:29:36,831 INFO L276 IsEmpty]: Start isEmpty. Operand 17081 states and 24255 transitions. [2022-12-14 13:29:36,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-12-14 13:29:36,842 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 13:29:36,842 INFO L195 NwaCegarLoop]: trace histogram [5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:36,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 13:29:36,842 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 13:29:36,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 13:29:36,842 INFO L85 PathProgramCache]: Analyzing trace with hash -2044758985, now seen corresponding path program 1 times [2022-12-14 13:29:36,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 13:29:36,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [69928131] [2022-12-14 13:29:36,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 13:29:36,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 13:29:36,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 13:29:37,217 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-12-14 13:29:37,217 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 13:29:37,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [69928131] [2022-12-14 13:29:37,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [69928131] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 13:29:37,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 13:29:37,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 13:29:37,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735876887] [2022-12-14 13:29:37,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 13:29:37,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 13:29:37,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 13:29:37,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 13:29:37,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 13:29:37,219 INFO L87 Difference]: Start difference. First operand 17081 states and 24255 transitions. Second operand has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 13:29:37,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 13:29:37,394 INFO L93 Difference]: Finished difference Result 17089 states and 24261 transitions. [2022-12-14 13:29:37,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 13:29:37,394 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2022-12-14 13:29:37,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 13:29:37,394 INFO L225 Difference]: With dead ends: 17089 [2022-12-14 13:29:37,394 INFO L226 Difference]: Without dead ends: 0 [2022-12-14 13:29:37,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 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-12-14 13:29:37,410 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 193 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 13:29:37,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 510 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 13:29:37,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-12-14 13:29:37,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-12-14 13:29:37,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 13:29:37,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-12-14 13:29:37,413 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 131 [2022-12-14 13:29:37,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 13:29:37,413 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-12-14 13:29:37,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-14 13:29:37,413 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-12-14 13:29:37,413 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-12-14 13:29:37,415 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-14 13:29:37,416 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-14 13:29:37,418 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-12-14 13:29:41,322 INFO L899 garLoopResultBuilder]: For program point _torture_stop_kthreadEXIT(lines 2972 2974) no Hoare annotation was computed. [2022-12-14 13:29:41,322 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2972 2974) the Hoare annotation is: true [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point kfreeEXIT(lines 3078 3080) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3078 3080) the Hoare annotation is: true [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point torture_lock_busted_write_delayEXIT(lines 2087 2112) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L902 garLoopResultBuilder]: At program point ldv_22671(lines 2096 2108) the Hoare annotation is: true [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point L2104(lines 2104 2107) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L902 garLoopResultBuilder]: At program point L2100(lines 2096 2108) the Hoare annotation is: true [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point L2096(lines 2096 2109) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point L2095-1(line 2095) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L899 garLoopResultBuilder]: For program point L2096-2(lines 2087 2112) no Hoare annotation was computed. [2022-12-14 13:29:41,323 INFO L902 garLoopResultBuilder]: At program point L2095(line 2095) the Hoare annotation is: true [2022-12-14 13:29:41,324 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2087 2112) the Hoare annotation is: true [2022-12-14 13:29:41,324 INFO L895 garLoopResultBuilder]: At program point L2865-1(line 2865) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~onoff_interval~0 0)) (not (= 0 ~lwsa~0.base)) (= ~ldv_spin~0 0) (not (= 5 ~stutter~0)) (not (= ~ldv_state_variable_0~0 1)) (not (<= 60 ~stat_interval~0)) (not (= ~ldv_state_variable_2~0 0)) (not (= ~shuffle_interval~0 3)) (not (= ~lwsa~0.offset 0))) [2022-12-14 13:29:41,324 INFO L899 garLoopResultBuilder]: For program point torture_lock_spin_write_unlock_irqEXIT(lines 2182 2188) no Hoare annotation was computed. [2022-12-14 13:29:41,324 INFO L902 garLoopResultBuilder]: At program point L2865(line 2865) the Hoare annotation is: true [2022-12-14 13:29:41,324 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2182 2188) the Hoare annotation is: true [2022-12-14 13:29:41,324 INFO L899 garLoopResultBuilder]: For program point __const_udelayEXIT(lines 2953 2955) no Hoare annotation was computed. [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2953 2955) the Hoare annotation is: true [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point ERROR(lines 2009 2015) the Hoare annotation is: true [2022-12-14 13:29:41,325 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2013) no Hoare annotation was computed. [2022-12-14 13:29:41,325 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 2009 2015) no Hoare annotation was computed. [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2081 2086) the Hoare annotation is: true [2022-12-14 13:29:41,325 INFO L899 garLoopResultBuilder]: For program point torture_lock_busted_write_lockEXIT(lines 2081 2086) no Hoare annotation was computed. [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point L1937(line 1937) the Hoare annotation is: true [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point L1937-1(line 1937) the Hoare annotation is: true [2022-12-14 13:29:41,325 INFO L902 garLoopResultBuilder]: At program point L2874(line 2874) the Hoare annotation is: true [2022-12-14 13:29:41,326 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2871 2878) the Hoare annotation is: true [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point L2874-1(line 2874) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point kmallocEXIT(lines 2871 2878) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 3056 3058) the Hoare annotation is: true [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point torture_randomEXIT(lines 3056 3058) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L902 garLoopResultBuilder]: At program point LDV_STOP(lines 2016 2022) the Hoare annotation is: true [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point ldv_stopEXIT(lines 2016 2022) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point lock_torture_stats_printFINAL(lines 2314 2333) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point L2323(lines 2323 2327) no Hoare annotation was computed. [2022-12-14 13:29:41,326 INFO L899 garLoopResultBuilder]: For program point L2321-1(line 2321) no Hoare annotation was computed. [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point L2321(line 2321) the Hoare annotation is: true [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2314 2333) the Hoare annotation is: true [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point $Ultimate##13(lines 2297 2300) the Hoare annotation is: true [2022-12-14 13:29:41,327 INFO L899 garLoopResultBuilder]: For program point lock_torture_stats_printEXIT(lines 2314 2333) no Hoare annotation was computed. [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point L2330(line 2330) the Hoare annotation is: true [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point torture_lock_busted_write_unlockFINAL(lines 2113 2118) the Hoare annotation is: true [2022-12-14 13:29:41,327 INFO L899 garLoopResultBuilder]: For program point torture_lock_busted_write_unlockEXIT(lines 2113 2118) no Hoare annotation was computed. [2022-12-14 13:29:41,327 INFO L899 garLoopResultBuilder]: For program point lock_torture_print_module_parmsEXIT(lines 2361 2370) no Hoare annotation was computed. [2022-12-14 13:29:41,327 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2361 2370) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L899 garLoopResultBuilder]: For program point L2141-1(line 2141) no Hoare annotation was computed. [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point L2141(line 2141) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L899 garLoopResultBuilder]: For program point torture_spin_lock_write_delayEXIT(lines 2130 2163) no Hoare annotation was computed. [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point L2156(line 2156) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2130 2163) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L899 garLoopResultBuilder]: For program point L2150(lines 2150 2153) no Hoare annotation was computed. [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point L2146(lines 2142 2154) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L899 garLoopResultBuilder]: For program point L2142(lines 2142 2155) no Hoare annotation was computed. [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point L2142-2(lines 2142 2155) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point ldv_22689(lines 2142 2154) the Hoare annotation is: true [2022-12-14 13:29:41,328 INFO L902 garLoopResultBuilder]: At program point L2401(lines 2401 2410) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L902 garLoopResultBuilder]: At program point L2399(line 2399) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L899 garLoopResultBuilder]: For program point L2387(line 2387) no Hoare annotation was computed. [2022-12-14 13:29:41,329 INFO L899 garLoopResultBuilder]: For program point L2383(lines 2383 2397) no Hoare annotation was computed. [2022-12-14 13:29:41,329 INFO L902 garLoopResultBuilder]: At program point L2383-2(lines 2383 2397) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L899 garLoopResultBuilder]: For program point L2379(lines 2379 2382) no Hoare annotation was computed. [2022-12-14 13:29:41,329 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2371 2413) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L902 garLoopResultBuilder]: At program point L2408(line 2408) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L902 garLoopResultBuilder]: At program point L2406(line 2406) the Hoare annotation is: true [2022-12-14 13:29:41,329 INFO L899 garLoopResultBuilder]: For program point lock_torture_cleanupEXIT(lines 2371 2413) no Hoare annotation was computed. [2022-12-14 13:29:41,329 INFO L899 garLoopResultBuilder]: For program point L2408-1(lines 2371 2413) no Hoare annotation was computed. [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point L2402(line 2402) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point $Ultimate##6(lines 2390 2393) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point L2398(line 2398) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point L2394(line 2394) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L899 garLoopResultBuilder]: For program point L2394-1(line 2394) no Hoare annotation was computed. [2022-12-14 13:29:41,330 INFO L899 garLoopResultBuilder]: For program point L2405(lines 2405 2409) no Hoare annotation was computed. [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point ldv_22745(lines 2383 2396) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L902 garLoopResultBuilder]: At program point torture_init_endFINAL(lines 3037 3039) the Hoare annotation is: true [2022-12-14 13:29:41,330 INFO L899 garLoopResultBuilder]: For program point torture_init_endEXIT(lines 3037 3039) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1956 1958) the Hoare annotation is: true [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 1956 1958) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2929 2935) the Hoare annotation is: true [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point ldv_spin_unlockEXIT(lines 2929 2935) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point ldv_spin_lockEXIT(lines 2922 2928) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2922 2928) the Hoare annotation is: true [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point L2177-1(line 2177) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L902 garLoopResultBuilder]: At program point L2177(line 2177) the Hoare annotation is: true [2022-12-14 13:29:41,331 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2173 2181) the Hoare annotation is: true [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point torture_spin_lock_write_lock_irqEXIT(lines 2173 2181) no Hoare annotation was computed. [2022-12-14 13:29:41,331 INFO L899 garLoopResultBuilder]: For program point L1966(lines 1966 1973) no Hoare annotation was computed. [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1959 1975) the Hoare annotation is: true [2022-12-14 13:29:41,332 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 1959 1975) no Hoare annotation was computed. [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point L1971(line 1971) the Hoare annotation is: true [2022-12-14 13:29:41,332 INFO L899 garLoopResultBuilder]: For program point L1971-1(line 1971) no Hoare annotation was computed. [2022-12-14 13:29:41,332 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 1959 1975) no Hoare annotation was computed. [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2969 2971) the Hoare annotation is: true [2022-12-14 13:29:41,332 INFO L899 garLoopResultBuilder]: For program point _torture_create_kthreadEXIT(lines 2969 2971) no Hoare annotation was computed. [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point L2849-1(line 2849) the Hoare annotation is: true [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point L2849(line 2849) the Hoare annotation is: true [2022-12-14 13:29:41,332 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2123 2129) the Hoare annotation is: true [2022-12-14 13:29:41,333 INFO L899 garLoopResultBuilder]: For program point torture_spin_lock_write_lockEXIT(lines 2123 2129) no Hoare annotation was computed. [2022-12-14 13:29:41,333 INFO L895 garLoopResultBuilder]: At program point L-1(line -1) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= |old(~ldv_spin~0)| 0)) (not (= ~onoff_interval~0 0)) (not (= 0 ~lwsa~0.base)) (= ~ldv_spin~0 0) (not (= 5 ~stutter~0)) (not (= ~ldv_state_variable_0~0 1)) (not (<= 60 ~stat_interval~0)) (not (= ~ldv_state_variable_2~0 0)) (not (= ~shuffle_interval~0 3)) (not (= ~lwsa~0.offset 0))) [2022-12-14 13:29:41,333 INFO L899 garLoopResultBuilder]: For program point L-1-2(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,333 INFO L899 garLoopResultBuilder]: For program point ##fun~~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,333 INFO L902 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2022-12-14 13:29:41,333 INFO L899 garLoopResultBuilder]: For program point L-1-5(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,333 INFO L902 garLoopResultBuilder]: At program point L-1-6(line -1) the Hoare annotation is: true [2022-12-14 13:29:41,334 INFO L895 garLoopResultBuilder]: At program point L-1-8(line -1) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= |old(~ldv_spin~0)| 0)) (not (= ~onoff_interval~0 0)) (not (= 0 ~lwsa~0.base)) (= ~ldv_spin~0 0) (not (= 5 ~stutter~0)) (not (= ~ldv_state_variable_0~0 1)) (not (<= 60 ~stat_interval~0)) (not (= ~ldv_state_variable_2~0 0)) (not (= ~shuffle_interval~0 3)) (not (= ~lwsa~0.offset 0))) [2022-12-14 13:29:41,334 INFO L899 garLoopResultBuilder]: For program point L-1-9(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,334 INFO L895 garLoopResultBuilder]: At program point $Ultimate##0(line -1) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= |old(~ldv_spin~0)| 0)) (not (= ~onoff_interval~0 0)) (not (= 0 ~lwsa~0.base)) (= ~ldv_spin~0 0) (not (= 5 ~stutter~0)) (not (= ~ldv_state_variable_0~0 1)) (not (<= 60 ~stat_interval~0)) (not (= ~ldv_state_variable_2~0 0)) (not (= ~shuffle_interval~0 3)) (not (= ~lwsa~0.offset 0))) [2022-12-14 13:29:41,334 INFO L899 garLoopResultBuilder]: For program point L1983(lines 1983 1990) no Hoare annotation was computed. [2022-12-14 13:29:41,334 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 1976 1992) the Hoare annotation is: true [2022-12-14 13:29:41,334 INFO L899 garLoopResultBuilder]: For program point ldv_zallocEXIT(lines 1976 1992) no Hoare annotation was computed. [2022-12-14 13:29:41,334 INFO L902 garLoopResultBuilder]: At program point L1988(line 1988) the Hoare annotation is: true [2022-12-14 13:29:41,334 INFO L899 garLoopResultBuilder]: For program point ldv_zallocFINAL(lines 1976 1992) no Hoare annotation was computed. [2022-12-14 13:29:41,335 INFO L899 garLoopResultBuilder]: For program point L1988-1(line 1988) no Hoare annotation was computed. [2022-12-14 13:29:41,335 INFO L899 garLoopResultBuilder]: For program point torture_spin_lock_write_unlockEXIT(lines 2164 2170) no Hoare annotation was computed. [2022-12-14 13:29:41,335 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2164 2170) the Hoare annotation is: true [2022-12-14 13:29:41,335 INFO L895 garLoopResultBuilder]: At program point L2857-1(line 2857) the Hoare annotation is: (or (not (= ~ldv_state_variable_1~0 0)) (not (= ~onoff_interval~0 0)) (not (= 0 ~lwsa~0.base)) (= ~ldv_spin~0 0) (not (= 5 ~stutter~0)) (not (= ~ldv_state_variable_0~0 1)) (not (<= 60 ~stat_interval~0)) (not (= ~ldv_state_variable_2~0 0)) (not (= ~shuffle_interval~0 3)) (not (= ~lwsa~0.offset 0))) [2022-12-14 13:29:41,335 INFO L902 garLoopResultBuilder]: At program point L2857(line 2857) the Hoare annotation is: true [2022-12-14 13:29:41,335 INFO L899 garLoopResultBuilder]: For program point L2744(lines 2744 2748) no Hoare annotation was computed. [2022-12-14 13:29:41,335 INFO L899 garLoopResultBuilder]: For program point L2744-2(lines 2723 2773) no Hoare annotation was computed. [2022-12-14 13:29:41,336 INFO L895 garLoopResultBuilder]: At program point L2612(line 2612) the Hoare annotation is: (and (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,336 INFO L899 garLoopResultBuilder]: For program point L2612-1(line 2612) no Hoare annotation was computed. [2022-12-14 13:29:41,336 INFO L899 garLoopResultBuilder]: For program point L2579(line 2579) no Hoare annotation was computed. [2022-12-14 13:29:41,336 INFO L899 garLoopResultBuilder]: For program point L2778(line 2778) no Hoare annotation was computed. [2022-12-14 13:29:41,336 INFO L899 garLoopResultBuilder]: For program point L2745-1(line 2745) no Hoare annotation was computed. [2022-12-14 13:29:41,336 INFO L895 garLoopResultBuilder]: At program point L2745(line 2745) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,336 INFO L895 garLoopResultBuilder]: At program point lock_torture_init_unwind#1(lines 2425 2585) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_spin~0 0))) (or (and .cse0 .cse1 (<= (+ |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 12) 0)) (and .cse0 (= ~onoff_interval~0 0) .cse1 (not (= |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 0))))) [2022-12-14 13:29:41,336 INFO L899 garLoopResultBuilder]: For program point L2779(lines 2779 2834) no Hoare annotation was computed. [2022-12-14 13:29:41,337 INFO L899 garLoopResultBuilder]: For program point L2713(line 2713) no Hoare annotation was computed. [2022-12-14 13:29:41,337 INFO L895 garLoopResultBuilder]: At program point L2614(line 2614) the Hoare annotation is: (and (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,337 INFO L895 garLoopResultBuilder]: At program point L2614-1(line 2614) the Hoare annotation is: (and (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,337 INFO L895 garLoopResultBuilder]: At program point L2813(line 2813) the Hoare annotation is: false [2022-12-14 13:29:41,337 INFO L902 garLoopResultBuilder]: At program point L2714(line 2714) the Hoare annotation is: true [2022-12-14 13:29:41,337 INFO L899 garLoopResultBuilder]: For program point L2648(line 2648) no Hoare annotation was computed. [2022-12-14 13:29:41,337 INFO L895 garLoopResultBuilder]: At program point L2582(line 2582) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1)) (.cse1 (= ~ldv_spin~0 0))) (or (and .cse0 .cse1 (<= (+ |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 12) 0)) (and .cse0 (= ~onoff_interval~0 0) .cse1 (not (= |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 0))))) [2022-12-14 13:29:41,338 INFO L895 garLoopResultBuilder]: At program point L2516-1(lines 2425 2585) the Hoare annotation is: false [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2781(lines 2781 2831) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2649(lines 2649 2653) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2649-2(lines 2628 2678) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2583(line 2583) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2484(line 2484) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2782(line 2782) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L895 garLoopResultBuilder]: At program point L2650(line 2650) the Hoare annotation is: false [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2683(line 2683) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2650-1(line 2650) no Hoare annotation was computed. [2022-12-14 13:29:41,338 INFO L899 garLoopResultBuilder]: For program point L2518(lines 2518 2521) no Hoare annotation was computed. [2022-12-14 13:29:41,339 INFO L895 garLoopResultBuilder]: At program point lock_torture_init_ldv_22770#1(lines 2425 2585) the Hoare annotation is: false [2022-12-14 13:29:41,339 INFO L895 garLoopResultBuilder]: At program point L2750(line 2750) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,339 INFO L899 garLoopResultBuilder]: For program point L2783(lines 2783 2787) no Hoare annotation was computed. [2022-12-14 13:29:41,339 INFO L899 garLoopResultBuilder]: For program point L2684(lines 2684 2718) no Hoare annotation was computed. [2022-12-14 13:29:41,339 INFO L899 garLoopResultBuilder]: For program point L2750-1(line 2750) no Hoare annotation was computed. [2022-12-14 13:29:41,339 INFO L895 garLoopResultBuilder]: At program point L2486(line 2486) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,339 INFO L899 garLoopResultBuilder]: For program point L2486-1(line 2486) no Hoare annotation was computed. [2022-12-14 13:29:41,339 INFO L895 garLoopResultBuilder]: At program point L2883-1(line 2883) the Hoare annotation is: false [2022-12-14 13:29:41,340 INFO L895 garLoopResultBuilder]: At program point L2883(line 2883) the Hoare annotation is: false [2022-12-14 13:29:41,340 INFO L895 garLoopResultBuilder]: At program point L2784(line 2784) the Hoare annotation is: false [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2784-1(line 2784) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2686(lines 2686 2715) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2554(lines 2554 2557) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2488(lines 2488 2496) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2720(line 2720) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2687(line 2687) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2688(lines 2688 2693) no Hoare annotation was computed. [2022-12-14 13:29:41,340 INFO L899 garLoopResultBuilder]: For program point L2721(lines 2721 2776) no Hoare annotation was computed. [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2622(lines 2609 2844) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,341 INFO L899 garLoopResultBuilder]: For program point L2655-1(line 2655) no Hoare annotation was computed. [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2655(line 2655) the Hoare annotation is: false [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2821(line 2821) the Hoare annotation is: false [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2755(line 2755) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,341 INFO L899 garLoopResultBuilder]: For program point L2689-1(line 2689) no Hoare annotation was computed. [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2689(line 2689) the Hoare annotation is: (= ~ldv_spin~0 0) [2022-12-14 13:29:41,341 INFO L902 garLoopResultBuilder]: At program point main_ldv_final#1(lines 2609 2844) the Hoare annotation is: true [2022-12-14 13:29:41,341 INFO L895 garLoopResultBuilder]: At program point L2524-1(lines 2425 2585) the Hoare annotation is: false [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2789(line 2789) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2723(lines 2723 2773) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2624(lines 2624 2838) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2558(lines 2558 2561) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2790(lines 2790 2794) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2724(line 2724) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2790-2(lines 2781 2831) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2625(line 2625) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2526(lines 2526 2529) no Hoare annotation was computed. [2022-12-14 13:29:41,342 INFO L899 garLoopResultBuilder]: For program point L2791-1(line 2791) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L895 garLoopResultBuilder]: At program point L2791(line 2791) the Hoare annotation is: false [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2725(lines 2725 2729) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2626(lines 2626 2681) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L895 garLoopResultBuilder]: At program point L2726(line 2726) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,343 INFO L895 garLoopResultBuilder]: At program point L2660(line 2660) the Hoare annotation is: false [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2726-1(line 2726) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2628(lines 2628 2678) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2695(line 2695) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2629(line 2629) no Hoare annotation was computed. [2022-12-14 13:29:41,343 INFO L899 garLoopResultBuilder]: For program point L2431-2(lines 2425 2585) no Hoare annotation was computed. [2022-12-14 13:29:41,344 INFO L895 garLoopResultBuilder]: At program point L2696(lines 2696 2711) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,344 INFO L899 garLoopResultBuilder]: For program point L2630(lines 2630 2634) no Hoare annotation was computed. [2022-12-14 13:29:41,344 INFO L895 garLoopResultBuilder]: At program point lock_torture_init_returnLabel#1(lines 2414 2586) the Hoare annotation is: (let ((.cse0 (= ~ldv_state_variable_0~0 1))) (or (and .cse0 (<= (+ |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 12) 0) (<= (+ |ULTIMATE.start_lock_torture_init_#res#1| 12) 0)) (and (not (= |ULTIMATE.start_lock_torture_init_#res#1| 0)) .cse0 (= ~onoff_interval~0 0) (not (= |ULTIMATE.start_lock_torture_init_~firsterr~0#1| 0))) (and .cse0 (<= (+ |ULTIMATE.start_lock_torture_init_#res#1| 16) 0)))) [2022-12-14 13:29:41,344 INFO L895 garLoopResultBuilder]: At program point L2796(line 2796) the Hoare annotation is: false [2022-12-14 13:29:41,344 INFO L899 garLoopResultBuilder]: For program point L2829(line 2829) no Hoare annotation was computed. [2022-12-14 13:29:41,344 INFO L895 garLoopResultBuilder]: At program point L2763(line 2763) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,344 INFO L899 garLoopResultBuilder]: For program point L2796-1(line 2796) no Hoare annotation was computed. [2022-12-14 13:29:41,344 INFO L899 garLoopResultBuilder]: For program point L2631-1(line 2631) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L895 garLoopResultBuilder]: At program point L2631(line 2631) the Hoare annotation is: false [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2532-1(lines 2532 2539) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L902 garLoopResultBuilder]: At program point L2830(line 2830) the Hoare annotation is: true [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2731(line 2731) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2698-2(lines 2696 2710) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2732(lines 2732 2736) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2732-2(lines 2723 2773) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L895 garLoopResultBuilder]: At program point $Ultimate##76(lines 2504 2507) the Hoare annotation is: false [2022-12-14 13:29:41,345 INFO L899 garLoopResultBuilder]: For program point L2534(lines 2534 2537) no Hoare annotation was computed. [2022-12-14 13:29:41,345 INFO L895 garLoopResultBuilder]: At program point $Ultimate##61(lines 2456 2473) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,346 INFO L899 garLoopResultBuilder]: For program point L2733-1(line 2733) no Hoare annotation was computed. [2022-12-14 13:29:41,346 INFO L895 garLoopResultBuilder]: At program point L2733(line 2733) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,346 INFO L899 garLoopResultBuilder]: For program point L2568(lines 2568 2578) no Hoare annotation was computed. [2022-12-14 13:29:41,346 INFO L895 garLoopResultBuilder]: At program point $Ultimate##63(lines 2465 2468) the Hoare annotation is: (= ~ldv_state_variable_0~0 1) [2022-12-14 13:29:41,346 INFO L895 garLoopResultBuilder]: At program point L2568-2(lines 2568 2578) the Hoare annotation is: false [2022-12-14 13:29:41,346 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,346 INFO L895 garLoopResultBuilder]: At program point $Ultimate##59(lines 2451 2454) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,346 INFO L895 garLoopResultBuilder]: At program point L2668(line 2668) the Hoare annotation is: false [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2569-1(lines 2569 2572) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L895 garLoopResultBuilder]: At program point L2569(lines 2569 2572) the Hoare annotation is: false [2022-12-14 13:29:41,347 INFO L895 garLoopResultBuilder]: At program point L2470(line 2470) the Hoare annotation is: (= ~ldv_state_variable_0~0 1) [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2470-1(line 2470) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2801(line 2801) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2636(line 2636) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2802(lines 2802 2806) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2802-2(lines 2781 2831) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2637(lines 2637 2641) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2637-2(lines 2628 2678) no Hoare annotation was computed. [2022-12-14 13:29:41,347 INFO L899 garLoopResultBuilder]: For program point L2836(line 2836) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2803-1(line 2803) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L895 garLoopResultBuilder]: At program point L2803(line 2803) the Hoare annotation is: false [2022-12-14 13:29:41,348 INFO L895 garLoopResultBuilder]: At program point L2638(line 2638) the Hoare annotation is: false [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2638-1(line 2638) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L902 garLoopResultBuilder]: At program point L2837(line 2837) the Hoare annotation is: true [2022-12-14 13:29:41,348 INFO L895 garLoopResultBuilder]: At program point L2738(line 2738) the Hoare annotation is: (let ((.cse0 (<= 60 ~stat_interval~0)) (.cse1 (= ~onoff_interval~0 0)) (.cse2 (= ~ldv_state_variable_2~0 0)) (.cse3 (= ~ldv_spin~0 0)) (.cse4 (= ~ldv_state_variable_1~0 0)) (.cse5 (= 5 ~stutter~0)) (.cse6 (= ~shuffle_interval~0 3))) (or (and (= ~ldv_state_variable_0~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) .cse5 .cse6) (and .cse0 (= |ULTIMATE.start_lock_torture_init_#res#1| 0) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ~ldv_state_variable_0~0 3)))) [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2771(line 2771) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2738-1(line 2738) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2573(lines 2573 2576) no Hoare annotation was computed. [2022-12-14 13:29:41,348 INFO L899 garLoopResultBuilder]: For program point L2474(lines 2474 2477) no Hoare annotation was computed. [2022-12-14 13:29:41,349 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2022-12-14 13:29:41,349 INFO L895 garLoopResultBuilder]: At program point L2474-2(lines 2425 2585) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,349 INFO L902 garLoopResultBuilder]: At program point L2772(line 2772) the Hoare annotation is: true [2022-12-14 13:29:41,349 INFO L895 garLoopResultBuilder]: At program point L2508(lines 2508 2515) the Hoare annotation is: false [2022-12-14 13:29:41,349 INFO L899 garLoopResultBuilder]: For program point L2475-1(line 2475) no Hoare annotation was computed. [2022-12-14 13:29:41,349 INFO L895 garLoopResultBuilder]: At program point L2508-2(lines 2425 2585) the Hoare annotation is: false [2022-12-14 13:29:41,349 INFO L895 garLoopResultBuilder]: At program point L2475(line 2475) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,349 INFO L899 garLoopResultBuilder]: For program point L2542(lines 2542 2550) no Hoare annotation was computed. [2022-12-14 13:29:41,349 INFO L899 garLoopResultBuilder]: For program point L2510(lines 2510 2513) no Hoare annotation was computed. [2022-12-14 13:29:41,350 INFO L895 garLoopResultBuilder]: At program point $Ultimate##105(lines 2564 2567) the Hoare annotation is: false [2022-12-14 13:29:41,350 INFO L895 garLoopResultBuilder]: At program point L2808(line 2808) the Hoare annotation is: false [2022-12-14 13:29:41,350 INFO L899 garLoopResultBuilder]: For program point L2808-1(line 2808) no Hoare annotation was computed. [2022-12-14 13:29:41,350 INFO L899 garLoopResultBuilder]: For program point L2676(line 2676) no Hoare annotation was computed. [2022-12-14 13:29:41,350 INFO L895 garLoopResultBuilder]: At program point L2610(line 2610) the Hoare annotation is: (and (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (<= 0 ~ref_cnt~0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,350 INFO L899 garLoopResultBuilder]: For program point L2643-1(line 2643) no Hoare annotation was computed. [2022-12-14 13:29:41,350 INFO L895 garLoopResultBuilder]: At program point L2643(line 2643) the Hoare annotation is: false [2022-12-14 13:29:41,350 INFO L899 garLoopResultBuilder]: For program point L2610-1(line 2610) no Hoare annotation was computed. [2022-12-14 13:29:41,350 INFO L899 garLoopResultBuilder]: For program point L2445(lines 2445 2448) no Hoare annotation was computed. [2022-12-14 13:29:41,351 INFO L895 garLoopResultBuilder]: At program point L2478-1(lines 2478 2483) the Hoare annotation is: (and (= ~ldv_state_variable_0~0 1) (<= 60 ~stat_interval~0) (= ~onoff_interval~0 0) (= ~ldv_state_variable_2~0 0) (= ~ldv_spin~0 0) (= ~ldv_state_variable_1~0 0) (= 0 ~lwsa~0.base) (= ~lwsa~0.offset 0) (= 5 ~stutter~0) (= ~shuffle_interval~0 3)) [2022-12-14 13:29:41,351 INFO L899 garLoopResultBuilder]: For program point L2743(line 2743) no Hoare annotation was computed. [2022-12-14 13:29:41,351 INFO L902 garLoopResultBuilder]: At program point L2677(line 2677) the Hoare annotation is: true [2022-12-14 13:29:41,351 INFO L895 garLoopResultBuilder]: At program point L2894(line 2894) the Hoare annotation is: (not (= ~ldv_spin~0 0)) [2022-12-14 13:29:41,351 INFO L899 garLoopResultBuilder]: For program point ldv_check_alloc_flagsEXIT(lines 2889 2898) no Hoare annotation was computed. [2022-12-14 13:29:41,351 INFO L899 garLoopResultBuilder]: For program point L2892(lines 2892 2895) no Hoare annotation was computed. [2022-12-14 13:29:41,351 INFO L899 garLoopResultBuilder]: For program point L2894-1(lines 2889 2898) no Hoare annotation was computed. [2022-12-14 13:29:41,351 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(lines 2889 2898) the Hoare annotation is: true [2022-12-14 13:29:41,354 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 13:29:41,356 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-14 13:29:41,378 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.12 01:29:41 BoogieIcfgContainer [2022-12-14 13:29:41,378 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-14 13:29:41,379 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-14 13:29:41,379 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-14 13:29:41,379 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-14 13:29:41,379 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 01:29:22" (3/4) ... [2022-12-14 13:29:41,382 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-12-14 13:29:41,387 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_stop_kthread [2022-12-14 13:29:41,387 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_delay [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_spin_write_unlock_irq [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_lock [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmalloc [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_random [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_stats_print [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_lock_busted_write_unlock [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_print_module_parms [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_delay [2022-12-14 13:29:41,388 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure lock_torture_cleanup [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_init_end [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock_irq [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure _torture_create_kthread [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_lock [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~~TO~VOID [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_zalloc [2022-12-14 13:29:41,389 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure torture_spin_lock_write_unlock [2022-12-14 13:29:41,390 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_alloc_flags [2022-12-14 13:29:41,412 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 179 nodes and edges [2022-12-14 13:29:41,414 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 55 nodes and edges [2022-12-14 13:29:41,417 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2022-12-14 13:29:41,420 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2022-12-14 13:29:41,422 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-12-14 13:29:41,425 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 13:29:41,427 INFO L961 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-12-14 13:29:41,453 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) [2022-12-14 13:29:41,454 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) [2022-12-14 13:29:41,456 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) [2022-12-14 13:29:41,457 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) [2022-12-14 13:29:41,459 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((ldv_state_variable_0 == 1 && firsterr + 12 <= 0) && \result + 12 <= 0) || (((!(\result == 0) && ldv_state_variable_0 == 1) && onoff_interval == 0) && !(firsterr == 0))) || (ldv_state_variable_0 == 1 && \result + 16 <= 0) [2022-12-14 13:29:41,555 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/witness.graphml [2022-12-14 13:29:41,555 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-14 13:29:41,556 INFO L158 Benchmark]: Toolchain (without parser) took 21194.92ms. Allocated memory was 117.4MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 77.1MB in the beginning and 726.8MB in the end (delta: -649.8MB). Peak memory consumption was 458.6MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,556 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 117.4MB. Free memory is still 86.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 13:29:41,557 INFO L158 Benchmark]: CACSL2BoogieTranslator took 788.93ms. Allocated memory was 117.4MB in the beginning and 190.8MB in the end (delta: 73.4MB). Free memory was 76.7MB in the beginning and 133.2MB in the end (delta: -56.4MB). Peak memory consumption was 41.8MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,557 INFO L158 Benchmark]: Boogie Procedure Inliner took 68.62ms. Allocated memory is still 190.8MB. Free memory was 133.2MB in the beginning and 126.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,557 INFO L158 Benchmark]: Boogie Preprocessor took 61.95ms. Allocated memory is still 190.8MB. Free memory was 126.9MB in the beginning and 122.4MB in the end (delta: 4.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,557 INFO L158 Benchmark]: RCFGBuilder took 971.37ms. Allocated memory is still 190.8MB. Free memory was 122.4MB in the beginning and 76.7MB in the end (delta: 45.6MB). Peak memory consumption was 46.6MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,558 INFO L158 Benchmark]: TraceAbstraction took 19122.44ms. Allocated memory was 190.8MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 76.7MB in the beginning and 742.6MB in the end (delta: -665.8MB). Peak memory consumption was 571.5MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,558 INFO L158 Benchmark]: Witness Printer took 176.63ms. Allocated memory is still 1.2GB. Free memory was 742.6MB in the beginning and 726.8MB in the end (delta: 15.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-12-14 13:29:41,560 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.16ms. Allocated memory is still 117.4MB. Free memory is still 86.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 788.93ms. Allocated memory was 117.4MB in the beginning and 190.8MB in the end (delta: 73.4MB). Free memory was 76.7MB in the beginning and 133.2MB in the end (delta: -56.4MB). Peak memory consumption was 41.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 68.62ms. Allocated memory is still 190.8MB. Free memory was 133.2MB in the beginning and 126.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 61.95ms. Allocated memory is still 190.8MB. Free memory was 126.9MB in the beginning and 122.4MB in the end (delta: 4.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 971.37ms. Allocated memory is still 190.8MB. Free memory was 122.4MB in the beginning and 76.7MB in the end (delta: 45.6MB). Peak memory consumption was 46.6MB. Max. memory is 16.1GB. * TraceAbstraction took 19122.44ms. Allocated memory was 190.8MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 76.7MB in the beginning and 742.6MB in the end (delta: -665.8MB). Peak memory consumption was 571.5MB. Max. memory is 16.1GB. * Witness Printer took 176.63ms. Allocated memory is still 1.2GB. Free memory was 742.6MB in the beginning and 726.8MB in the end (delta: 15.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 2013]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 28 procedures, 265 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 19.1s, OverallIterations: 18, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 7.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 3.9s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 6043 SdHoareTripleChecker+Valid, 2.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6019 mSDsluCounter, 14300 SdHoareTripleChecker+Invalid, 2.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7193 mSDsCounter, 514 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2650 IncrementalHoareTripleChecker+Invalid, 3164 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 514 mSolverCounterUnsat, 7107 mSDtfsCounter, 2650 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 688 GetRequests, 626 SyntacticMatches, 2 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=17081occurred in iteration=17, InterpolantAutomatonStates: 71, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 18 MinimizatonAttempts, 15644 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 121 LocationsWithAnnotation, 19901 PreInvPairs, 20419 NumberOfFragments, 1258 HoareAnnotationTreeSize, 19901 FomulaSimplifications, 10732 FormulaSimplificationTreeSizeReduction, 1.7s HoareSimplificationTime, 121 FomulaSimplificationsInter, 18825 FormulaSimplificationTreeSizeReductionInter, 2.0s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 3.1s InterpolantComputationTime, 2130 NumberOfCodeBlocks, 2130 NumberOfCodeBlocksAsserted, 21 NumberOfCheckSat, 2359 ConstructedInterpolants, 0 QuantifiedInterpolants, 4350 SizeOfPredicates, 20 NumberOfNonLiveVariables, 3166 ConjunctsInSsa, 16 ConjunctsInUnsatCore, 23 InterpolantComputations, 18 PerfectInterpolantSequences, 741/801 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 2414]: Loop Invariant Derived loop invariant: (((ldv_state_variable_0 == 1 && firsterr + 12 <= 0) && \result + 12 <= 0) || (((!(\result == 0) && ldv_state_variable_0 == 1) && onoff_interval == 0) && !(firsterr == 0))) || (ldv_state_variable_0 == 1 && \result + 16 <= 0) - InvariantResult [Line: 2755]: Loop Invariant Derived loop invariant: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) - InvariantResult [Line: 2508]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2401]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2096]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2668]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2465]: Loop Invariant Derived loop invariant: ldv_state_variable_0 == 1 - InvariantResult [Line: 2456]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3 - InvariantResult [Line: 2609]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3 - InvariantResult [Line: 2564]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2371]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2399]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2156]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2096]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1937]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2696]: Loop Invariant Derived loop invariant: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) - InvariantResult [Line: 2660]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2297]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2849]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2883]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2821]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2383]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2016]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2813]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: ((ldv_state_variable_0 == 1 && ldv_spin == 0) && firsterr + 12 <= 0) || (((ldv_state_variable_0 == 1 && onoff_interval == 0) && ldv_spin == 0) && !(firsterr == 0)) - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2609]: Loop Invariant Derived loop invariant: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) - InvariantResult [Line: 2857]: Loop Invariant Derived loop invariant: ((((((((!(ldv_state_variable_1 == 0) || !(onoff_interval == 0)) || !(0 == lwsa)) || ldv_spin == 0) || !(5 == stutter)) || !(ldv_state_variable_0 == 1)) || !(60 <= stat_interval)) || !(ldv_state_variable_2 == 0)) || !(shuffle_interval == 3)) || !(lwsa == 0) - InvariantResult [Line: 2425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2763]: Loop Invariant Derived loop invariant: (((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3) || ((((((((60 <= stat_interval && \result == 0) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 5 == stutter) && shuffle_interval == 3) && ldv_state_variable_0 == 3) - InvariantResult [Line: 2865]: Loop Invariant Derived loop invariant: ((((((((!(ldv_state_variable_1 == 0) || !(onoff_interval == 0)) || !(0 == lwsa)) || ldv_spin == 0) || !(5 == stutter)) || !(ldv_state_variable_0 == 1)) || !(60 <= stat_interval)) || !(ldv_state_variable_2 == 0)) || !(shuffle_interval == 3)) || !(lwsa == 0) - InvariantResult [Line: 2142]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2390]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2504]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2451]: Loop Invariant Derived loop invariant: ((((((((ldv_state_variable_0 == 1 && 60 <= stat_interval) && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3 - InvariantResult [Line: 2614]: Loop Invariant Derived loop invariant: ((((((((60 <= stat_interval && onoff_interval == 0) && ldv_state_variable_2 == 0) && ldv_spin == 0) && 0 <= ref_cnt) && ldv_state_variable_1 == 0) && 0 == lwsa) && lwsa == 0) && 5 == stutter) && shuffle_interval == 3 RESULT: Ultimate proved your program to be correct! [2022-12-14 13:29:41,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2cadde5d-6e32-40ab-980f-b18a33f50733/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE