./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8 --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2748addc8053ad023c4e3c8659303b8900a913629c960b74e135fe261e72552c --- 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-13 12:14:09,823 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 12:14:09,825 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 12:14:09,842 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 12:14:09,842 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 12:14:09,843 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 12:14:09,844 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 12:14:09,846 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 12:14:09,847 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 12:14:09,848 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 12:14:09,848 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 12:14:09,849 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 12:14:09,850 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 12:14:09,851 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 12:14:09,852 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 12:14:09,853 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 12:14:09,853 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 12:14:09,854 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 12:14:09,855 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 12:14:09,857 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 12:14:09,858 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 12:14:09,859 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 12:14:09,860 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 12:14:09,861 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 12:14:09,864 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 12:14:09,865 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 12:14:09,865 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 12:14:09,866 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 12:14:09,866 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 12:14:09,867 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 12:14:09,867 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 12:14:09,868 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 12:14:09,868 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 12:14:09,869 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 12:14:09,870 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 12:14:09,870 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 12:14:09,871 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 12:14:09,871 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 12:14:09,871 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 12:14:09,872 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 12:14:09,872 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 12:14:09,873 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 12:14:09,898 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 12:14:09,898 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 12:14:09,899 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 12:14:09,899 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 12:14:09,912 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 12:14:09,912 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 12:14:09,913 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 12:14:09,913 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 12:14:09,913 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 12:14:09,913 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 12:14:09,913 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 12:14:09,914 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 12:14:09,915 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 12:14:09,915 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 12:14:09,915 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 12:14:09,915 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:14:09,915 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 12:14:09,915 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 12:14:09,916 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 12:14:09,917 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 12:14:09,917 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/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_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8 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 -> Automizer 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 -> 2748addc8053ad023c4e3c8659303b8900a913629c960b74e135fe261e72552c [2022-12-13 12:14:10,111 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 12:14:10,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 12:14:10,131 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 12:14:10,132 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 12:14:10,133 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 12:14:10,134 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:14:12,598 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 12:14:12,976 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 12:14:12,977 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:14:13,002 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/2b6d1f027/8cbbb873e59e49b5be2e44169dd2c4b3/FLAGd9e586b81 [2022-12-13 12:14:13,200 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/2b6d1f027/8cbbb873e59e49b5be2e44169dd2c4b3 [2022-12-13 12:14:13,206 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 12:14:13,210 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 12:14:13,213 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 12:14:13,214 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 12:14:13,224 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 12:14:13,225 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:14:13" (1/1) ... [2022-12-13 12:14:13,228 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@24b5106 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:13, skipping insertion in model container [2022-12-13 12:14:13,229 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:14:13" (1/1) ... [2022-12-13 12:14:13,248 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 12:14:13,363 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:14:13,758 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 12:14:13,804 WARN L623 FunctionHandler]: Unknown extern function ktime_get_with_offset [2022-12-13 12:14:13,836 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:13,868 WARN L611 FunctionHandler]: implicit declaration of function ldv_assume [2022-12-13 12:14:13,908 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-13 12:14:13,909 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 12:14:13,910 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-12-13 12:14:13,923 WARN L623 FunctionHandler]: Unknown extern function __alloc_skb [2022-12-13 12:14:13,941 WARN L623 FunctionHandler]: Unknown extern function debug_lockdep_rcu_enabled [2022-12-13 12:14:13,979 WARN L623 FunctionHandler]: Unknown extern function put_device [2022-12-13 12:14:13,995 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:13,996 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,002 WARN L623 FunctionHandler]: Unknown extern function add_wait_queue [2022-12-13 12:14:14,004 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:14:14,004 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-13 12:14:14,006 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:14:14,006 WARN L623 FunctionHandler]: Unknown extern function remove_wait_queue [2022-12-13 12:14:14,014 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 12:14:14,015 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-13 12:14:14,033 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:14:14,035 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,036 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,041 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,042 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,043 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:14:14,044 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,045 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,046 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,047 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,051 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:14:14,051 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:14:14,056 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,065 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:14:14,066 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,067 WARN L623 FunctionHandler]: Unknown extern function skb_pull [2022-12-13 12:14:14,067 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:14:14,067 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,069 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,078 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,082 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:14:14,084 WARN L623 FunctionHandler]: Unknown extern function vcc_insert_socket [2022-12-13 12:14:14,085 WARN L623 FunctionHandler]: Unknown extern function atm_init_aal5 [2022-12-13 12:14:14,092 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:14:14,093 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,097 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 12:14:14,101 WARN L623 FunctionHandler]: Unknown extern function register_atm_ioctl [2022-12-13 12:14:14,104 WARN L623 FunctionHandler]: Unknown extern function deregister_atm_ioctl [2022-12-13 12:14:14,116 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 12:14:14,120 WARN L623 FunctionHandler]: Unknown extern function ldv_open_2 [2022-12-13 12:14:14,121 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:14:14,122 WARN L623 FunctionHandler]: Unknown extern function atm_dev_register [2022-12-13 12:14:14,123 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:14:14,126 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i[225414,225427] [2022-12-13 12:14:14,148 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,148 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,150 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,150 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,150 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,155 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,159 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:14:14,181 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 12:14:14,288 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 12:14:14,290 WARN L623 FunctionHandler]: Unknown extern function ktime_get_with_offset [2022-12-13 12:14:14,290 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,292 WARN L611 FunctionHandler]: implicit declaration of function ldv_assume [2022-12-13 12:14:14,294 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-13 12:14:14,295 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 12:14:14,295 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-12-13 12:14:14,295 WARN L623 FunctionHandler]: Unknown extern function __alloc_skb [2022-12-13 12:14:14,297 WARN L623 FunctionHandler]: Unknown extern function debug_lockdep_rcu_enabled [2022-12-13 12:14:14,305 WARN L623 FunctionHandler]: Unknown extern function put_device [2022-12-13 12:14:14,307 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,308 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,312 WARN L623 FunctionHandler]: Unknown extern function add_wait_queue [2022-12-13 12:14:14,314 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:14:14,314 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-13 12:14:14,315 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:14:14,315 WARN L623 FunctionHandler]: Unknown extern function remove_wait_queue [2022-12-13 12:14:14,317 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 12:14:14,318 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-13 12:14:14,322 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:14:14,323 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,324 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,328 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,331 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,331 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:14:14,334 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,335 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,335 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,338 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,342 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:14:14,342 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:14:14,343 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,345 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:14:14,346 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:14:14,346 WARN L623 FunctionHandler]: Unknown extern function skb_pull [2022-12-13 12:14:14,346 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:14:14,347 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:14:14,352 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:14:14,356 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,357 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:14:14,358 WARN L623 FunctionHandler]: Unknown extern function vcc_insert_socket [2022-12-13 12:14:14,359 WARN L623 FunctionHandler]: Unknown extern function atm_init_aal5 [2022-12-13 12:14:14,360 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:14:14,360 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:14:14,361 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 12:14:14,362 WARN L623 FunctionHandler]: Unknown extern function register_atm_ioctl [2022-12-13 12:14:14,362 WARN L623 FunctionHandler]: Unknown extern function deregister_atm_ioctl [2022-12-13 12:14:14,364 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 12:14:14,366 WARN L623 FunctionHandler]: Unknown extern function ldv_open_2 [2022-12-13 12:14:14,366 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:14:14,367 WARN L623 FunctionHandler]: Unknown extern function atm_dev_register [2022-12-13 12:14:14,367 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:14:14,368 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i[225414,225427] [2022-12-13 12:14:14,369 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,370 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,371 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,371 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,371 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,372 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:14:14,373 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:14:14,399 INFO L208 MainTranslator]: Completed translation [2022-12-13 12:14:14,400 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14 WrapperNode [2022-12-13 12:14:14,400 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 12:14:14,401 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 12:14:14,401 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 12:14:14,401 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 12:14:14,406 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,436 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,524 INFO L138 Inliner]: procedures = 142, calls = 1107, calls flagged for inlining = 57, calls inlined = 56, statements flattened = 2446 [2022-12-13 12:14:14,524 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 12:14:14,525 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 12:14:14,525 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 12:14:14,525 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 12:14:14,532 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,532 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,549 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,549 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,589 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,594 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,601 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,606 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,616 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 12:14:14,616 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 12:14:14,616 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 12:14:14,616 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 12:14:14,617 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (1/1) ... [2022-12-13 12:14:14,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:14:14,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:14:14,640 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 12:14:14,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 12:14:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure atm_sk [2022-12-13 12:14:14,674 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_sk [2022-12-13 12:14:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2022-12-13 12:14:14,674 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2022-12-13 12:14:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-13 12:14:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2022-12-13 12:14:14,674 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2022-12-13 12:14:14,674 INFO L130 BoogieDeclarations]: Found specification of procedure atm_alloc_charge [2022-12-13 12:14:14,675 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_alloc_charge [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-13 12:14:14,675 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-13 12:14:14,675 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-13 12:14:14,675 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-12-13 12:14:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-13 12:14:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-12-13 12:14:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 12:14:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure sk_sleep [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_sleep [2022-12-13 12:14:14,676 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2022-12-13 12:14:14,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_ioctl [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_ioctl [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-13 12:14:14,677 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-13 12:14:14,677 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_dev_close [2022-12-13 12:14:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_dev_close [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-12-13 12:14:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 12:14:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-12-13 12:14:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-12-13 12:14:14,678 INFO L130 BoogieDeclarations]: Found specification of procedure sk_atm [2022-12-13 12:14:14,678 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_atm [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-12-13 12:14:14,679 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_c_send [2022-12-13 12:14:14,679 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_c_send [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-13 12:14:14,679 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-13 12:14:14,679 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-12-13 12:14:14,680 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_create [2022-12-13 12:14:14,680 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_create [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_c_close [2022-12-13 12:14:14,680 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_c_close [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2022-12-13 12:14:14,680 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 12:14:14,680 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_close [2022-12-13 12:14:14,680 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_close [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-12-13 12:14:14,681 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_put [2022-12-13 12:14:14,681 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_put [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-12-13 12:14:14,681 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_lookup [2022-12-13 12:14:14,681 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_lookup [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-12-13 12:14:14,681 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-12-13 12:14:14,681 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_send [2022-12-13 12:14:14,682 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_send [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-12-13 12:14:14,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_send_control [2022-12-13 12:14:14,682 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_send_control [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock [2022-12-13 12:14:14,682 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 12:14:14,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 12:14:14,682 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock [2022-12-13 12:14:14,683 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock [2022-12-13 12:14:14,987 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 12:14:14,989 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 12:14:18,190 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-13 12:14:26,625 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 12:14:26,633 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 12:14:26,633 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 12:14:26,635 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:14:26 BoogieIcfgContainer [2022-12-13 12:14:26,635 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 12:14:26,637 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 12:14:26,637 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 12:14:26,639 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 12:14:26,640 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 12:14:13" (1/3) ... [2022-12-13 12:14:26,640 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@537a99a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:14:26, skipping insertion in model container [2022-12-13 12:14:26,640 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:14:14" (2/3) ... [2022-12-13 12:14:26,640 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@537a99a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:14:26, skipping insertion in model container [2022-12-13 12:14:26,640 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:14:26" (3/3) ... [2022-12-13 12:14:26,641 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:14:26,655 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 12:14:26,655 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 12:14:26,700 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 12:14:26,704 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=PETRI_NET, 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;@9bfc3a4, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 12:14:26,704 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 12:14:26,709 INFO L276 IsEmpty]: Start isEmpty. Operand has 631 states, 451 states have (on average 1.3392461197339247) internal successors, (604), 468 states have internal predecessors, (604), 138 states have call successors, (138), 41 states have call predecessors, (138), 40 states have return successors, (133), 130 states have call predecessors, (133), 133 states have call successors, (133) [2022-12-13 12:14:26,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-13 12:14:26,717 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:14:26,718 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:14:26,718 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:14:26,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:14:26,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1407454986, now seen corresponding path program 1 times [2022-12-13 12:14:26,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:14:26,729 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1274203449] [2022-12-13 12:14:26,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:14:26,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:14:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:14:27,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:14:27,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:14:27,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:14:27,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:14:27,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:14:27,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:14:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:14:27,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:27,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:27,337 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-12-13 12:14:27,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:14:27,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1274203449] [2022-12-13 12:14:27,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1274203449] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:14:27,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:14:27,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 12:14:27,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332870938] [2022-12-13 12:14:27,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:14:27,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:14:27,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:14:27,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:14:27,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:14:27,371 INFO L87 Difference]: Start difference. First operand has 631 states, 451 states have (on average 1.3392461197339247) internal successors, (604), 468 states have internal predecessors, (604), 138 states have call successors, (138), 41 states have call predecessors, (138), 40 states have return successors, (133), 130 states have call predecessors, (133), 133 states have call successors, (133) Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-12-13 12:14:29,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:32,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:34,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:36,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:38,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:39,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:14:39,239 INFO L93 Difference]: Finished difference Result 1377 states and 1975 transitions. [2022-12-13 12:14:39,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 12:14:39,242 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 133 [2022-12-13 12:14:39,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:14:39,255 INFO L225 Difference]: With dead ends: 1377 [2022-12-13 12:14:39,256 INFO L226 Difference]: Without dead ends: 738 [2022-12-13 12:14:39,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:14:39,264 INFO L413 NwaCegarLoop]: 715 mSDtfsCounter, 575 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 387 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 1464 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.7s IncrementalHoareTripleChecker+Time [2022-12-13 12:14:39,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 1464 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 602 Invalid, 5 Unknown, 0 Unchecked, 11.7s Time] [2022-12-13 12:14:39,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 738 states. [2022-12-13 12:14:39,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 738 to 618. [2022-12-13 12:14:39,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 445 states have (on average 1.3235955056179776) internal successors, (589), 455 states have internal predecessors, (589), 133 states have call successors, (133), 40 states have call predecessors, (133), 39 states have return successors, (131), 128 states have call predecessors, (131), 131 states have call successors, (131) [2022-12-13 12:14:39,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 853 transitions. [2022-12-13 12:14:39,336 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 853 transitions. Word has length 133 [2022-12-13 12:14:39,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:14:39,336 INFO L495 AbstractCegarLoop]: Abstraction has 618 states and 853 transitions. [2022-12-13 12:14:39,336 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-12-13 12:14:39,336 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 853 transitions. [2022-12-13 12:14:39,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-13 12:14:39,339 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:14:39,339 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:14:39,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 12:14:39,339 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:14:39,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:14:39,340 INFO L85 PathProgramCache]: Analyzing trace with hash -634983830, now seen corresponding path program 1 times [2022-12-13 12:14:39,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:14:39,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258753008] [2022-12-13 12:14:39,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:14:39,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:14:39,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:14:39,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:14:39,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:14:39,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:14:39,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:14:39,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:14:39,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:39,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:14:39,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:14:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:39,771 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-12-13 12:14:39,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:14:39,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258753008] [2022-12-13 12:14:39,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258753008] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:14:39,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:14:39,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:14:39,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437964402] [2022-12-13 12:14:39,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:14:39,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:14:39,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:14:39,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:14:39,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:14:39,774 INFO L87 Difference]: Start difference. First operand 618 states and 853 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:14:42,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:45,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:48,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:50,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:52,636 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:53,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:14:53,054 INFO L93 Difference]: Finished difference Result 2018 states and 2836 transitions. [2022-12-13 12:14:53,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:14:53,055 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 133 [2022-12-13 12:14:53,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:14:53,061 INFO L225 Difference]: With dead ends: 2018 [2022-12-13 12:14:53,061 INFO L226 Difference]: Without dead ends: 1424 [2022-12-13 12:14:53,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:14:53,064 INFO L413 NwaCegarLoop]: 811 mSDtfsCounter, 2126 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 1133 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2224 SdHoareTripleChecker+Valid, 1922 SdHoareTripleChecker+Invalid, 2045 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1133 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:14:53,064 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2224 Valid, 1922 Invalid, 2045 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1133 Valid, 907 Invalid, 5 Unknown, 0 Unchecked, 13.1s Time] [2022-12-13 12:14:53,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1424 states. [2022-12-13 12:14:53,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1424 to 1192. [2022-12-13 12:14:53,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1192 states, 862 states have (on average 1.3271461716937354) internal successors, (1144), 881 states have internal predecessors, (1144), 252 states have call successors, (252), 77 states have call predecessors, (252), 77 states have return successors, (254), 245 states have call predecessors, (254), 250 states have call successors, (254) [2022-12-13 12:14:53,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1650 transitions. [2022-12-13 12:14:53,116 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1650 transitions. Word has length 133 [2022-12-13 12:14:53,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:14:53,116 INFO L495 AbstractCegarLoop]: Abstraction has 1192 states and 1650 transitions. [2022-12-13 12:14:53,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:14:53,117 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1650 transitions. [2022-12-13 12:14:53,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-12-13 12:14:53,118 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:14:53,118 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:14:53,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 12:14:53,119 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:14:53,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:14:53,119 INFO L85 PathProgramCache]: Analyzing trace with hash 104987761, now seen corresponding path program 1 times [2022-12-13 12:14:53,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:14:53,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076433767] [2022-12-13 12:14:53,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:14:53,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:14:53,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:14:53,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:14:53,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:14:53,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:14:53,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:14:53,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:14:53,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:14:53,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:14:53,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:14:53,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:14:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:14:53,461 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-12-13 12:14:53,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:14:53,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076433767] [2022-12-13 12:14:53,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076433767] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:14:53,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:14:53,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:14:53,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129968598] [2022-12-13 12:14:53,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:14:53,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:14:53,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:14:53,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:14:53,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:14:53,464 INFO L87 Difference]: Start difference. First operand 1192 states and 1650 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:14:55,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:14:59,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:02,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:04,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:05,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:15:05,204 INFO L93 Difference]: Finished difference Result 2633 states and 3679 transitions. [2022-12-13 12:15:05,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:15:05,204 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 136 [2022-12-13 12:15:05,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:15:05,211 INFO L225 Difference]: With dead ends: 2633 [2022-12-13 12:15:05,211 INFO L226 Difference]: Without dead ends: 1465 [2022-12-13 12:15:05,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=35, Invalid=75, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:15:05,214 INFO L413 NwaCegarLoop]: 913 mSDtfsCounter, 1446 mSDsluCounter, 1788 mSDsCounter, 0 mSdLazyCounter, 1115 mSolverCounterSat, 551 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1529 SdHoareTripleChecker+Valid, 2701 SdHoareTripleChecker+Invalid, 1670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 551 IncrementalHoareTripleChecker+Valid, 1115 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2022-12-13 12:15:05,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1529 Valid, 2701 Invalid, 1670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [551 Valid, 1115 Invalid, 4 Unknown, 0 Unchecked, 11.5s Time] [2022-12-13 12:15:05,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1465 states. [2022-12-13 12:15:05,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1465 to 1218. [2022-12-13 12:15:05,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 882 states have (on average 1.3242630385487528) internal successors, (1168), 901 states have internal predecessors, (1168), 253 states have call successors, (253), 82 states have call predecessors, (253), 82 states have return successors, (255), 246 states have call predecessors, (255), 251 states have call successors, (255) [2022-12-13 12:15:05,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1676 transitions. [2022-12-13 12:15:05,260 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1676 transitions. Word has length 136 [2022-12-13 12:15:05,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:15:05,261 INFO L495 AbstractCegarLoop]: Abstraction has 1218 states and 1676 transitions. [2022-12-13 12:15:05,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:15:05,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1676 transitions. [2022-12-13 12:15:05,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-12-13 12:15:05,263 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:15:05,263 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:15:05,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 12:15:05,264 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:15:05,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:15:05,264 INFO L85 PathProgramCache]: Analyzing trace with hash -752594678, now seen corresponding path program 1 times [2022-12-13 12:15:05,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:15:05,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154751393] [2022-12-13 12:15:05,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:15:05,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:15:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:15:05,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:15:05,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:15:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:15:05,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:15:05,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:15:05,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:15:05,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:15:05,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:05,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:05,583 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-12-13 12:15:05,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:15:05,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154751393] [2022-12-13 12:15:05,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154751393] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:15:05,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:15:05,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:15:05,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757020101] [2022-12-13 12:15:05,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:15:05,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:15:05,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:15:05,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:15:05,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:15:05,584 INFO L87 Difference]: Start difference. First operand 1218 states and 1676 transitions. Second operand has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-12-13 12:15:07,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:11,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:14,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:14,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:15:14,855 INFO L93 Difference]: Finished difference Result 4032 states and 5660 transitions. [2022-12-13 12:15:14,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:15:14,856 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 144 [2022-12-13 12:15:14,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:15:14,867 INFO L225 Difference]: With dead ends: 4032 [2022-12-13 12:15:14,867 INFO L226 Difference]: Without dead ends: 2834 [2022-12-13 12:15:14,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:15:14,871 INFO L413 NwaCegarLoop]: 807 mSDtfsCounter, 2178 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 869 mSolverCounterSat, 1152 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2273 SdHoareTripleChecker+Valid, 1871 SdHoareTripleChecker+Invalid, 2024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1152 IncrementalHoareTripleChecker+Valid, 869 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:15:14,872 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2273 Valid, 1871 Invalid, 2024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1152 Valid, 869 Invalid, 3 Unknown, 0 Unchecked, 9.0s Time] [2022-12-13 12:15:14,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2834 states. [2022-12-13 12:15:14,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2834 to 2349. [2022-12-13 12:15:14,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2349 states, 1705 states have (on average 1.3272727272727274) internal successors, (2263), 1738 states have internal predecessors, (2263), 487 states have call successors, (487), 156 states have call predecessors, (487), 156 states have return successors, (493), 476 states have call predecessors, (493), 485 states have call successors, (493) [2022-12-13 12:15:14,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2349 states to 2349 states and 3243 transitions. [2022-12-13 12:15:14,962 INFO L78 Accepts]: Start accepts. Automaton has 2349 states and 3243 transitions. Word has length 144 [2022-12-13 12:15:14,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:15:14,962 INFO L495 AbstractCegarLoop]: Abstraction has 2349 states and 3243 transitions. [2022-12-13 12:15:14,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.333333333333333) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (12), 5 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-12-13 12:15:14,962 INFO L276 IsEmpty]: Start isEmpty. Operand 2349 states and 3243 transitions. [2022-12-13 12:15:14,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-12-13 12:15:14,964 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:15:14,964 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:15:14,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 12:15:14,964 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:15:14,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:15:14,965 INFO L85 PathProgramCache]: Analyzing trace with hash 644482776, now seen corresponding path program 1 times [2022-12-13 12:15:14,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:15:14,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430964531] [2022-12-13 12:15:14,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:15:14,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:15:15,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:15:15,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:15:15,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:15:15,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:15:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:15:15,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:15:15,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:15:15,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:15:15,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:15,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-12-13 12:15:15,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-12-13 12:15:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-12-13 12:15:15,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:15:15,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430964531] [2022-12-13 12:15:15,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [430964531] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:15:15,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:15:15,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:15:15,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409843419] [2022-12-13 12:15:15,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:15:15,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:15:15,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:15:15,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:15:15,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:15:15,279 INFO L87 Difference]: Start difference. First operand 2349 states and 3243 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:15:18,182 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:20,189 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:23,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:25,509 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:25,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:15:25,865 INFO L93 Difference]: Finished difference Result 4845 states and 6739 transitions. [2022-12-13 12:15:25,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:15:25,866 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 150 [2022-12-13 12:15:25,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:15:25,876 INFO L225 Difference]: With dead ends: 4845 [2022-12-13 12:15:25,876 INFO L226 Difference]: Without dead ends: 2520 [2022-12-13 12:15:25,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:15:25,883 INFO L413 NwaCegarLoop]: 571 mSDtfsCounter, 1236 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 565 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1319 SdHoareTripleChecker+Valid, 1516 SdHoareTripleChecker+Invalid, 1294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 565 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:15:25,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1319 Valid, 1516 Invalid, 1294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [565 Valid, 725 Invalid, 4 Unknown, 0 Unchecked, 10.4s Time] [2022-12-13 12:15:25,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2520 states. [2022-12-13 12:15:25,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2520 to 1993. [2022-12-13 12:15:25,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1993 states, 1448 states have (on average 1.3225138121546962) internal successors, (1915), 1473 states have internal predecessors, (1915), 403 states have call successors, (403), 142 states have call predecessors, (403), 141 states have return successors, (401), 393 states have call predecessors, (401), 401 states have call successors, (401) [2022-12-13 12:15:25,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1993 states to 1993 states and 2719 transitions. [2022-12-13 12:15:25,980 INFO L78 Accepts]: Start accepts. Automaton has 1993 states and 2719 transitions. Word has length 150 [2022-12-13 12:15:25,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:15:25,980 INFO L495 AbstractCegarLoop]: Abstraction has 1993 states and 2719 transitions. [2022-12-13 12:15:25,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (16), 6 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:15:25,981 INFO L276 IsEmpty]: Start isEmpty. Operand 1993 states and 2719 transitions. [2022-12-13 12:15:25,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-12-13 12:15:25,984 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:15:25,984 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:15:25,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 12:15:25,984 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:15:25,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:15:25,984 INFO L85 PathProgramCache]: Analyzing trace with hash -242096099, now seen corresponding path program 1 times [2022-12-13 12:15:25,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:15:25,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042940770] [2022-12-13 12:15:25,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:15:25,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:15:26,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:15:26,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:15:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:15:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:15:26,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:15:26,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:15:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:15:26,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:15:26,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:26,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-12-13 12:15:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-12-13 12:15:26,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-12-13 12:15:26,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-12-13 12:15:26,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:26,318 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-12-13 12:15:26,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:15:26,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042940770] [2022-12-13 12:15:26,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042940770] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:15:26,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:15:26,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:15:26,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222935436] [2022-12-13 12:15:26,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:15:26,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:15:26,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:15:26,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:15:26,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:15:26,319 INFO L87 Difference]: Start difference. First operand 1993 states and 2719 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:15:29,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:31,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:33,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:37,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:39,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:41,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:42,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:15:42,244 INFO L93 Difference]: Finished difference Result 4585 states and 6341 transitions. [2022-12-13 12:15:42,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:15:42,245 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 175 [2022-12-13 12:15:42,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:15:42,254 INFO L225 Difference]: With dead ends: 4585 [2022-12-13 12:15:42,254 INFO L226 Difference]: Without dead ends: 2616 [2022-12-13 12:15:42,259 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:15:42,259 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 1333 mSDsluCounter, 1554 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 614 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1414 SdHoareTripleChecker+Valid, 2224 SdHoareTripleChecker+Invalid, 1836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 614 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2022-12-13 12:15:42,260 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1414 Valid, 2224 Invalid, 1836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [614 Valid, 1216 Invalid, 6 Unknown, 0 Unchecked, 15.6s Time] [2022-12-13 12:15:42,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2616 states. [2022-12-13 12:15:42,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2616 to 2068. [2022-12-13 12:15:42,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2068 states, 1500 states have (on average 1.3306666666666667) internal successors, (1996), 1525 states have internal predecessors, (1996), 416 states have call successors, (416), 152 states have call predecessors, (416), 151 states have return successors, (414), 410 states have call predecessors, (414), 414 states have call successors, (414) [2022-12-13 12:15:42,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2068 states to 2068 states and 2826 transitions. [2022-12-13 12:15:42,343 INFO L78 Accepts]: Start accepts. Automaton has 2068 states and 2826 transitions. Word has length 175 [2022-12-13 12:15:42,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:15:42,343 INFO L495 AbstractCegarLoop]: Abstraction has 2068 states and 2826 transitions. [2022-12-13 12:15:42,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:15:42,344 INFO L276 IsEmpty]: Start isEmpty. Operand 2068 states and 2826 transitions. [2022-12-13 12:15:42,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-12-13 12:15:42,347 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:15:42,347 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:15:42,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 12:15:42,347 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:15:42,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:15:42,347 INFO L85 PathProgramCache]: Analyzing trace with hash -1586123419, now seen corresponding path program 1 times [2022-12-13 12:15:42,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:15:42,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668246947] [2022-12-13 12:15:42,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:15:42,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:15:42,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:15:42,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:15:42,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:15:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:15:42,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:15:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:15:42,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:15:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:15:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:15:42,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:15:42,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:15:42,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2022-12-13 12:15:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:15:42,742 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:15:42,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:15:42,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668246947] [2022-12-13 12:15:42,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668246947] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:15:42,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:15:42,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:15:42,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677390847] [2022-12-13 12:15:42,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:15:42,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:15:42,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:15:42,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:15:42,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:15:42,744 INFO L87 Difference]: Start difference. First operand 2068 states and 2826 transitions. Second operand has 8 states, 8 states have (on average 9.625) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 12:15:46,197 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:48,204 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:52,012 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:54,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:56,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:15:58,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:00,276 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:02,282 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:02,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:02,747 INFO L93 Difference]: Finished difference Result 4798 states and 6848 transitions. [2022-12-13 12:16:02,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:16:02,748 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 178 [2022-12-13 12:16:02,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:02,769 INFO L225 Difference]: With dead ends: 4798 [2022-12-13 12:16:02,769 INFO L226 Difference]: Without dead ends: 3111 [2022-12-13 12:16:02,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:16:02,772 INFO L413 NwaCegarLoop]: 752 mSDtfsCounter, 826 mSDsluCounter, 2463 mSDsCounter, 0 mSdLazyCounter, 1442 mSolverCounterSat, 429 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 880 SdHoareTripleChecker+Valid, 3215 SdHoareTripleChecker+Invalid, 1879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 429 IncrementalHoareTripleChecker+Valid, 1442 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:02,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [880 Valid, 3215 Invalid, 1879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [429 Valid, 1442 Invalid, 8 Unknown, 0 Unchecked, 19.7s Time] [2022-12-13 12:16:02,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3111 states. [2022-12-13 12:16:02,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3111 to 2072. [2022-12-13 12:16:02,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1504 states have (on average 1.3297872340425532) internal successors, (2000), 1529 states have internal predecessors, (2000), 416 states have call successors, (416), 152 states have call predecessors, (416), 151 states have return successors, (414), 410 states have call predecessors, (414), 414 states have call successors, (414) [2022-12-13 12:16:02,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 2830 transitions. [2022-12-13 12:16:02,868 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 2830 transitions. Word has length 178 [2022-12-13 12:16:02,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:02,868 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 2830 transitions. [2022-12-13 12:16:02,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.625) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 12:16:02,869 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 2830 transitions. [2022-12-13 12:16:02,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-12-13 12:16:02,872 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:02,872 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:16:02,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 12:16:02,872 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:02,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:02,872 INFO L85 PathProgramCache]: Analyzing trace with hash 82366631, now seen corresponding path program 1 times [2022-12-13 12:16:02,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:02,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [846127576] [2022-12-13 12:16:02,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:02,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:02,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:16:03,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:16:03,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:16:03,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:16:03,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:16:03,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:16:03,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:16:03,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:16:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:03,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:16:03,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-12-13 12:16:03,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:03,277 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:16:03,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:03,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [846127576] [2022-12-13 12:16:03,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [846127576] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:03,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:16:03,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:16:03,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468758820] [2022-12-13 12:16:03,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:03,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:16:03,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:03,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:16:03,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:16:03,279 INFO L87 Difference]: Start difference. First operand 2072 states and 2830 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 12:16:06,987 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:11,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:13,329 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:13,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:13,997 INFO L93 Difference]: Finished difference Result 4806 states and 6856 transitions. [2022-12-13 12:16:13,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:16:13,997 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) Word has length 179 [2022-12-13 12:16:13,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:14,007 INFO L225 Difference]: With dead ends: 4806 [2022-12-13 12:16:14,008 INFO L226 Difference]: Without dead ends: 3115 [2022-12-13 12:16:14,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:16:14,012 INFO L413 NwaCegarLoop]: 751 mSDtfsCounter, 565 mSDsluCounter, 2281 mSDsCounter, 0 mSdLazyCounter, 1732 mSolverCounterSat, 174 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 619 SdHoareTripleChecker+Valid, 3032 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 1732 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:14,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [619 Valid, 3032 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 1732 Invalid, 3 Unknown, 0 Unchecked, 10.4s Time] [2022-12-13 12:16:14,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3115 states. [2022-12-13 12:16:14,115 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3115 to 2072. [2022-12-13 12:16:14,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2072 states, 1504 states have (on average 1.3297872340425532) internal successors, (2000), 1529 states have internal predecessors, (2000), 416 states have call successors, (416), 152 states have call predecessors, (416), 151 states have return successors, (414), 410 states have call predecessors, (414), 414 states have call successors, (414) [2022-12-13 12:16:14,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2072 states to 2072 states and 2830 transitions. [2022-12-13 12:16:14,123 INFO L78 Accepts]: Start accepts. Automaton has 2072 states and 2830 transitions. Word has length 179 [2022-12-13 12:16:14,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:14,123 INFO L495 AbstractCegarLoop]: Abstraction has 2072 states and 2830 transitions. [2022-12-13 12:16:14,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 6 states have call predecessors, (14), 1 states have return successors, (13), 1 states have call predecessors, (13), 1 states have call successors, (13) [2022-12-13 12:16:14,123 INFO L276 IsEmpty]: Start isEmpty. Operand 2072 states and 2830 transitions. [2022-12-13 12:16:14,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-12-13 12:16:14,127 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:14,127 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:16:14,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 12:16:14,127 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:14,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:14,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1185610051, now seen corresponding path program 1 times [2022-12-13 12:16:14,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:14,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70806597] [2022-12-13 12:16:14,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:14,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:14,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:16:14,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:16:14,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:16:14,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:16:14,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:16:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:16:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:14,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:16:14,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:16:14,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:16:14,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-12-13 12:16:14,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-12-13 12:16:14,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-12-13 12:16:14,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:14,926 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:16:14,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:14,926 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70806597] [2022-12-13 12:16:14,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70806597] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:14,926 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:16:14,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:16:14,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804789741] [2022-12-13 12:16:14,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:14,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:16:14,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:14,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:16:14,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:16:14,928 INFO L87 Difference]: Start difference. First operand 2072 states and 2830 transitions. Second operand has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:16:18,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:20,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:22,302 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:26,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:28,277 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:30,292 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:31,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:16:31,028 INFO L93 Difference]: Finished difference Result 4310 states and 5980 transitions. [2022-12-13 12:16:31,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:16:31,029 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 186 [2022-12-13 12:16:31,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:16:31,038 INFO L225 Difference]: With dead ends: 4310 [2022-12-13 12:16:31,038 INFO L226 Difference]: Without dead ends: 2619 [2022-12-13 12:16:31,041 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:16:31,042 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 543 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 1306 mSolverCounterSat, 439 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 568 SdHoareTripleChecker+Valid, 2450 SdHoareTripleChecker+Invalid, 1751 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 1306 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-12-13 12:16:31,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [568 Valid, 2450 Invalid, 1751 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 1306 Invalid, 6 Unknown, 0 Unchecked, 15.8s Time] [2022-12-13 12:16:31,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2619 states. [2022-12-13 12:16:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2619 to 2076. [2022-12-13 12:16:31,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2076 states, 1508 states have (on average 1.3289124668435013) internal successors, (2004), 1533 states have internal predecessors, (2004), 416 states have call successors, (416), 152 states have call predecessors, (416), 151 states have return successors, (414), 410 states have call predecessors, (414), 414 states have call successors, (414) [2022-12-13 12:16:31,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2076 states to 2076 states and 2834 transitions. [2022-12-13 12:16:31,135 INFO L78 Accepts]: Start accepts. Automaton has 2076 states and 2834 transitions. Word has length 186 [2022-12-13 12:16:31,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:16:31,135 INFO L495 AbstractCegarLoop]: Abstraction has 2076 states and 2834 transitions. [2022-12-13 12:16:31,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.75) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (19), 6 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:16:31,135 INFO L276 IsEmpty]: Start isEmpty. Operand 2076 states and 2834 transitions. [2022-12-13 12:16:31,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2022-12-13 12:16:31,138 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:16:31,139 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:16:31,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 12:16:31,139 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:16:31,139 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:16:31,139 INFO L85 PathProgramCache]: Analyzing trace with hash -570060133, now seen corresponding path program 1 times [2022-12-13 12:16:31,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:16:31,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081316090] [2022-12-13 12:16:31,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:16:31,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:16:31,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:16:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:16:31,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:16:31,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:16:31,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:16:31,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:16:31,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:16:31,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:16:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:16:31,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:16:31,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-12-13 12:16:31,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:16:31,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:16:31,734 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:16:31,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:16:31,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081316090] [2022-12-13 12:16:31,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081316090] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:16:31,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:16:31,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:16:31,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551613837] [2022-12-13 12:16:31,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:16:31,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:16:31,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:16:31,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:16:31,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:16:31,737 INFO L87 Difference]: Start difference. First operand 2076 states and 2834 transitions. Second operand has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (15), 7 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 12:16:36,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:38,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:40,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:42,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:48,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:50,545 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:52,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:54,555 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:57,289 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:16:59,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:01,303 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:03,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:05,712 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:07,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:09,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:09,002 INFO L93 Difference]: Finished difference Result 5606 states and 8238 transitions. [2022-12-13 12:17:09,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:17:09,003 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (15), 7 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 185 [2022-12-13 12:17:09,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:09,017 INFO L225 Difference]: With dead ends: 5606 [2022-12-13 12:17:09,017 INFO L226 Difference]: Without dead ends: 3911 [2022-12-13 12:17:09,022 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:17:09,022 INFO L413 NwaCegarLoop]: 792 mSDtfsCounter, 1061 mSDsluCounter, 5289 mSDsCounter, 0 mSdLazyCounter, 3496 mSolverCounterSat, 323 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1129 SdHoareTripleChecker+Valid, 6081 SdHoareTripleChecker+Invalid, 3833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 3496 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.7s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:09,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1129 Valid, 6081 Invalid, 3833 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [323 Valid, 3496 Invalid, 14 Unknown, 0 Unchecked, 36.7s Time] [2022-12-13 12:17:09,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3911 states. [2022-12-13 12:17:09,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3911 to 2084. [2022-12-13 12:17:09,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2084 states, 1514 states have (on average 1.3276089828269484) internal successors, (2010), 1539 states have internal predecessors, (2010), 416 states have call successors, (416), 152 states have call predecessors, (416), 153 states have return successors, (418), 412 states have call predecessors, (418), 414 states have call successors, (418) [2022-12-13 12:17:09,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2084 states to 2084 states and 2844 transitions. [2022-12-13 12:17:09,164 INFO L78 Accepts]: Start accepts. Automaton has 2084 states and 2844 transitions. Word has length 185 [2022-12-13 12:17:09,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:09,164 INFO L495 AbstractCegarLoop]: Abstraction has 2084 states and 2844 transitions. [2022-12-13 12:17:09,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.833333333333333) internal successors, (82), 6 states have internal predecessors, (82), 2 states have call successors, (15), 7 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 12:17:09,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2084 states and 2844 transitions. [2022-12-13 12:17:09,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-12-13 12:17:09,167 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:09,167 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:09,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-13 12:17:09,168 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:09,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:09,168 INFO L85 PathProgramCache]: Analyzing trace with hash 232136520, now seen corresponding path program 1 times [2022-12-13 12:17:09,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:09,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602388568] [2022-12-13 12:17:09,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:09,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:09,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:09,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:17:09,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:17:09,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:17:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:17:09,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:17:09,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:09,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:09,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:17:10,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:10,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:17:10,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:17:10,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-12-13 12:17:10,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:10,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-12-13 12:17:10,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-12-13 12:17:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-12-13 12:17:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:10,405 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:17:10,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:10,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602388568] [2022-12-13 12:17:10,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602388568] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:10,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:10,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-12-13 12:17:10,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885238469] [2022-12-13 12:17:10,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:10,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:17:10,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:10,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:17:10,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:17:10,408 INFO L87 Difference]: Start difference. First operand 2084 states and 2844 transitions. Second operand has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:17:14,486 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:16,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:21,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:23,465 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:24,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:24,462 INFO L93 Difference]: Finished difference Result 4334 states and 6008 transitions. [2022-12-13 12:17:24,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:17:24,464 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) Word has length 197 [2022-12-13 12:17:24,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:24,476 INFO L225 Difference]: With dead ends: 4334 [2022-12-13 12:17:24,476 INFO L226 Difference]: Without dead ends: 2631 [2022-12-13 12:17:24,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2022-12-13 12:17:24,482 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 772 mSDsluCounter, 4048 mSDsCounter, 0 mSdLazyCounter, 2255 mSolverCounterSat, 592 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 4629 SdHoareTripleChecker+Invalid, 2851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 592 IncrementalHoareTripleChecker+Valid, 2255 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.5s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:24,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 4629 Invalid, 2851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [592 Valid, 2255 Invalid, 4 Unknown, 0 Unchecked, 13.5s Time] [2022-12-13 12:17:24,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2631 states. [2022-12-13 12:17:24,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2631 to 2096. [2022-12-13 12:17:24,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2096 states, 1522 states have (on average 1.325886990801577) internal successors, (2018), 1547 states have internal predecessors, (2018), 416 states have call successors, (416), 152 states have call predecessors, (416), 157 states have return successors, (434), 416 states have call predecessors, (434), 414 states have call successors, (434) [2022-12-13 12:17:24,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2096 states to 2096 states and 2868 transitions. [2022-12-13 12:17:24,596 INFO L78 Accepts]: Start accepts. Automaton has 2096 states and 2868 transitions. Word has length 197 [2022-12-13 12:17:24,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:24,596 INFO L495 AbstractCegarLoop]: Abstraction has 2096 states and 2868 transitions. [2022-12-13 12:17:24,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:17:24,596 INFO L276 IsEmpty]: Start isEmpty. Operand 2096 states and 2868 transitions. [2022-12-13 12:17:24,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-12-13 12:17:24,599 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:24,599 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:24,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 12:17:24,599 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:24,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:24,599 INFO L85 PathProgramCache]: Analyzing trace with hash -196602993, now seen corresponding path program 1 times [2022-12-13 12:17:24,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:24,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1549966258] [2022-12-13 12:17:24,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:24,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:24,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:25,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:17:25,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:17:25,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:17:25,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:17:25,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:17:25,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:25,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:17:25,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:17:25,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:17:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-12-13 12:17:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:25,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-12-13 12:17:25,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2022-12-13 12:17:25,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-12-13 12:17:25,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:25,504 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2022-12-13 12:17:25,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:25,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1549966258] [2022-12-13 12:17:25,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1549966258] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:25,504 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:17:25,505 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-13 12:17:25,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325850961] [2022-12-13 12:17:25,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:25,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 12:17:25,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:25,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 12:17:25,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-12-13 12:17:25,507 INFO L87 Difference]: Start difference. First operand 2096 states and 2868 transitions. Second operand has 12 states, 12 states have (on average 7.0) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:17:29,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:33,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:36,053 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:36,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:36,911 INFO L93 Difference]: Finished difference Result 4731 states and 6693 transitions. [2022-12-13 12:17:36,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:17:36,912 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 7.0) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) Word has length 196 [2022-12-13 12:17:36,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:36,922 INFO L225 Difference]: With dead ends: 4731 [2022-12-13 12:17:36,922 INFO L226 Difference]: Without dead ends: 3016 [2022-12-13 12:17:36,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2022-12-13 12:17:36,927 INFO L413 NwaCegarLoop]: 764 mSDtfsCounter, 1091 mSDsluCounter, 4206 mSDsCounter, 0 mSdLazyCounter, 1855 mSolverCounterSat, 741 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1153 SdHoareTripleChecker+Valid, 4970 SdHoareTripleChecker+Invalid, 2599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 741 IncrementalHoareTripleChecker+Valid, 1855 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:36,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1153 Valid, 4970 Invalid, 2599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [741 Valid, 1855 Invalid, 3 Unknown, 0 Unchecked, 10.9s Time] [2022-12-13 12:17:36,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3016 states. [2022-12-13 12:17:37,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3016 to 2100. [2022-12-13 12:17:37,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2100 states, 1526 states have (on average 1.3250327653997378) internal successors, (2022), 1549 states have internal predecessors, (2022), 416 states have call successors, (416), 152 states have call predecessors, (416), 157 states have return successors, (434), 418 states have call predecessors, (434), 414 states have call successors, (434) [2022-12-13 12:17:37,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2100 states to 2100 states and 2872 transitions. [2022-12-13 12:17:37,053 INFO L78 Accepts]: Start accepts. Automaton has 2100 states and 2872 transitions. Word has length 196 [2022-12-13 12:17:37,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:37,053 INFO L495 AbstractCegarLoop]: Abstraction has 2100 states and 2872 transitions. [2022-12-13 12:17:37,053 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 7.0) internal successors, (84), 5 states have internal predecessors, (84), 2 states have call successors, (21), 7 states have call predecessors, (21), 3 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:17:37,053 INFO L276 IsEmpty]: Start isEmpty. Operand 2100 states and 2872 transitions. [2022-12-13 12:17:37,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-12-13 12:17:37,056 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:37,056 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:37,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-13 12:17:37,056 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:37,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:37,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1120552229, now seen corresponding path program 1 times [2022-12-13 12:17:37,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:37,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924186428] [2022-12-13 12:17:37,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:37,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:37,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:37,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:17:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:17:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:17:37,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:17:37,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:17:37,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:37,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:17:37,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-12-13 12:17:37,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 12:17:37,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-12-13 12:17:37,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:37,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:37,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2022-12-13 12:17:37,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2022-12-13 12:17:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2022-12-13 12:17:37,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:37,765 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2022-12-13 12:17:37,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:37,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924186428] [2022-12-13 12:17:37,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924186428] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:37,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307047776] [2022-12-13 12:17:37,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:37,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:37,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:37,767 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:37,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 12:17:38,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:38,251 INFO L263 TraceCheckSpWp]: Trace formula consists of 2233 conjuncts, 15 conjunts are in the unsatisfiable core [2022-12-13 12:17:38,260 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:38,428 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2022-12-13 12:17:38,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:17:38,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307047776] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:17:38,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 12:17:38,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 13 [2022-12-13 12:17:38,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309340786] [2022-12-13 12:17:38,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:17:38,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:17:38,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:38,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:17:38,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:17:38,431 INFO L87 Difference]: Start difference. First operand 2100 states and 2872 transitions. Second operand has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-13 12:17:38,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:17:38,736 INFO L93 Difference]: Finished difference Result 4192 states and 5771 transitions. [2022-12-13 12:17:38,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:17:38,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 202 [2022-12-13 12:17:38,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:17:38,741 INFO L225 Difference]: With dead ends: 4192 [2022-12-13 12:17:38,741 INFO L226 Difference]: Without dead ends: 2105 [2022-12-13 12:17:38,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 251 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:17:38,745 INFO L413 NwaCegarLoop]: 709 mSDtfsCounter, 6 mSDsluCounter, 2820 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3529 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:17:38,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3529 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 12:17:38,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2022-12-13 12:17:38,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 2105. [2022-12-13 12:17:38,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2105 states, 1531 states have (on average 1.3239712606139777) internal successors, (2027), 1554 states have internal predecessors, (2027), 416 states have call successors, (416), 152 states have call predecessors, (416), 157 states have return successors, (434), 418 states have call predecessors, (434), 414 states have call successors, (434) [2022-12-13 12:17:38,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2105 states to 2105 states and 2877 transitions. [2022-12-13 12:17:38,870 INFO L78 Accepts]: Start accepts. Automaton has 2105 states and 2877 transitions. Word has length 202 [2022-12-13 12:17:38,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:17:38,870 INFO L495 AbstractCegarLoop]: Abstraction has 2105 states and 2877 transitions. [2022-12-13 12:17:38,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 6 states have internal predecessors, (94), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-13 12:17:38,871 INFO L276 IsEmpty]: Start isEmpty. Operand 2105 states and 2877 transitions. [2022-12-13 12:17:38,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-12-13 12:17:38,874 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:17:38,874 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:17:38,884 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 12:17:39,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-12-13 12:17:39,075 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:17:39,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:17:39,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1836739445, now seen corresponding path program 1 times [2022-12-13 12:17:39,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:17:39,077 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12741256] [2022-12-13 12:17:39,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:39,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:17:39,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:39,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:17:39,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:17:39,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:17:39,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:17:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:17:39,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:17:39,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:17:39,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-12-13 12:17:39,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-12-13 12:17:39,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-12-13 12:17:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:17:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:17:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2022-12-13 12:17:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2022-12-13 12:17:39,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-12-13 12:17:39,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:39,960 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-12-13 12:17:39,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:17:39,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12741256] [2022-12-13 12:17:39,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12741256] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:17:39,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1078189540] [2022-12-13 12:17:39,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:17:39,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:17:39,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:17:39,962 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:17:39,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 12:17:40,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:17:40,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 2263 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 12:17:40,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:17:40,748 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 36 proven. 1 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-12-13 12:17:40,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:17:41,241 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2022-12-13 12:17:41,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1078189540] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:17:41,241 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:17:41,241 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 7] total 18 [2022-12-13 12:17:41,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215829647] [2022-12-13 12:17:41,242 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:17:41,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 12:17:41,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:17:41,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 12:17:41,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:17:41,243 INFO L87 Difference]: Start difference. First operand 2105 states and 2877 transitions. Second operand has 18 states, 16 states have (on average 8.5) internal successors, (136), 13 states have internal predecessors, (136), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:17:46,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:48,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:50,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:56,002 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:17:58,008 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:00,018 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:01,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:18:01,262 INFO L93 Difference]: Finished difference Result 4709 states and 6538 transitions. [2022-12-13 12:18:01,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:18:01,263 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 8.5) internal successors, (136), 13 states have internal predecessors, (136), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 204 [2022-12-13 12:18:01,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:18:01,270 INFO L225 Difference]: With dead ends: 4709 [2022-12-13 12:18:01,271 INFO L226 Difference]: Without dead ends: 2617 [2022-12-13 12:18:01,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 453 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=143, Invalid=613, Unknown=0, NotChecked=0, Total=756 [2022-12-13 12:18:01,275 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 415 mSDsluCounter, 5186 mSDsCounter, 0 mSdLazyCounter, 2816 mSolverCounterSat, 310 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 438 SdHoareTripleChecker+Valid, 5761 SdHoareTripleChecker+Invalid, 3132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 2816 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:18:01,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [438 Valid, 5761 Invalid, 3132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 2816 Invalid, 6 Unknown, 0 Unchecked, 19.2s Time] [2022-12-13 12:18:01,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2617 states. [2022-12-13 12:18:01,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2617 to 2115. [2022-12-13 12:18:01,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 1539 states have (on average 1.322287199480182) internal successors, (2035), 1562 states have internal predecessors, (2035), 417 states have call successors, (417), 153 states have call predecessors, (417), 158 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:18:01,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 2887 transitions. [2022-12-13 12:18:01,392 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 2887 transitions. Word has length 204 [2022-12-13 12:18:01,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:18:01,392 INFO L495 AbstractCegarLoop]: Abstraction has 2115 states and 2887 transitions. [2022-12-13 12:18:01,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 8.5) internal successors, (136), 13 states have internal predecessors, (136), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:01,392 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 2887 transitions. [2022-12-13 12:18:01,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2022-12-13 12:18:01,394 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:18:01,395 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:18:01,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 12:18:01,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 12:18:01,596 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:18:01,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:18:01,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1440224515, now seen corresponding path program 1 times [2022-12-13 12:18:01,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:18:01,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133965904] [2022-12-13 12:18:01,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:01,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:18:01,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:02,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:18:02,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:18:02,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:18:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:18:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:18:02,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:02,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:18:02,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-12-13 12:18:02,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-12-13 12:18:02,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-12-13 12:18:02,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:02,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:02,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2022-12-13 12:18:02,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-12-13 12:18:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-12-13 12:18:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:02,601 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2022-12-13 12:18:02,601 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:18:02,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133965904] [2022-12-13 12:18:02,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133965904] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:18:02,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583453957] [2022-12-13 12:18:02,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:02,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:18:02,602 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:18:02,603 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:18:02,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 12:18:03,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:03,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 2244 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 12:18:03,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:18:03,386 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 41 proven. 3 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2022-12-13 12:18:03,386 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:18:04,156 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2022-12-13 12:18:04,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583453957] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:18:04,156 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:18:04,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 8, 8] total 21 [2022-12-13 12:18:04,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801076058] [2022-12-13 12:18:04,157 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:18:04,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 12:18:04,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:18:04,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 12:18:04,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2022-12-13 12:18:04,158 INFO L87 Difference]: Start difference. First operand 2115 states and 2887 transitions. Second operand has 21 states, 19 states have (on average 7.315789473684211) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:10,062 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:16,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:18,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:18:18,289 INFO L93 Difference]: Finished difference Result 4722 states and 6550 transitions. [2022-12-13 12:18:18,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:18:18,289 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 7.315789473684211) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 206 [2022-12-13 12:18:18,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:18:18,297 INFO L225 Difference]: With dead ends: 4722 [2022-12-13 12:18:18,297 INFO L226 Difference]: Without dead ends: 2622 [2022-12-13 12:18:18,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 454 SyntacticMatches, 2 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 205 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=172, Invalid=884, Unknown=0, NotChecked=0, Total=1056 [2022-12-13 12:18:18,303 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 542 mSDsluCounter, 6536 mSDsCounter, 0 mSdLazyCounter, 3348 mSolverCounterSat, 443 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 565 SdHoareTripleChecker+Valid, 7119 SdHoareTripleChecker+Invalid, 3793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 443 IncrementalHoareTripleChecker+Valid, 3348 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:18:18,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [565 Valid, 7119 Invalid, 3793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [443 Valid, 3348 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2022-12-13 12:18:18,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2622 states. [2022-12-13 12:18:18,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2622 to 2120. [2022-12-13 12:18:18,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2120 states, 1544 states have (on average 1.3212435233160622) internal successors, (2040), 1567 states have internal predecessors, (2040), 417 states have call successors, (417), 153 states have call predecessors, (417), 158 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:18:18,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2120 states to 2120 states and 2892 transitions. [2022-12-13 12:18:18,437 INFO L78 Accepts]: Start accepts. Automaton has 2120 states and 2892 transitions. Word has length 206 [2022-12-13 12:18:18,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:18:18,437 INFO L495 AbstractCegarLoop]: Abstraction has 2120 states and 2892 transitions. [2022-12-13 12:18:18,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 7.315789473684211) internal successors, (139), 16 states have internal predecessors, (139), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:18,437 INFO L276 IsEmpty]: Start isEmpty. Operand 2120 states and 2892 transitions. [2022-12-13 12:18:18,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-12-13 12:18:18,439 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:18:18,439 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:18:18,447 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 12:18:18,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 12:18:18,641 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:18:18,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:18:18,642 INFO L85 PathProgramCache]: Analyzing trace with hash -30410251, now seen corresponding path program 2 times [2022-12-13 12:18:18,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:18:18,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664260865] [2022-12-13 12:18:18,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:18,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:18:18,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:19,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:18:19,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:18:19,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:18:19,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:18:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:18:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:19,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:18:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-12-13 12:18:19,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2022-12-13 12:18:19,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2022-12-13 12:18:19,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:19,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:19,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2022-12-13 12:18:19,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2022-12-13 12:18:19,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-12-13 12:18:19,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:19,670 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2022-12-13 12:18:19,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:18:19,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664260865] [2022-12-13 12:18:19,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664260865] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:18:19,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162234369] [2022-12-13 12:18:19,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:18:19,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:18:19,671 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:18:19,672 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:18:19,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 12:18:20,341 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:18:20,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:18:20,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 2323 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 12:18:20,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:18:20,636 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 48 proven. 6 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-12-13 12:18:20,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:18:21,252 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 244 trivial. 0 not checked. [2022-12-13 12:18:21,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162234369] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:18:21,253 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:18:21,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 9, 9] total 24 [2022-12-13 12:18:21,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21574233] [2022-12-13 12:18:21,253 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:18:21,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:18:21,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:18:21,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:18:21,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2022-12-13 12:18:21,256 INFO L87 Difference]: Start difference. First operand 2120 states and 2892 transitions. Second operand has 24 states, 22 states have (on average 6.454545454545454) internal successors, (142), 19 states have internal predecessors, (142), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:27,165 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:33,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:35,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:18:35,304 INFO L93 Difference]: Finished difference Result 4732 states and 6560 transitions. [2022-12-13 12:18:35,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:18:35,304 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 6.454545454545454) internal successors, (142), 19 states have internal predecessors, (142), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 208 [2022-12-13 12:18:35,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:18:35,311 INFO L225 Difference]: With dead ends: 4732 [2022-12-13 12:18:35,312 INFO L226 Difference]: Without dead ends: 2627 [2022-12-13 12:18:35,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 457 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=197, Invalid=1063, Unknown=0, NotChecked=0, Total=1260 [2022-12-13 12:18:35,316 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 763 mSDsluCounter, 7307 mSDsCounter, 0 mSdLazyCounter, 3655 mSolverCounterSat, 587 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 786 SdHoareTripleChecker+Valid, 7892 SdHoareTripleChecker+Invalid, 4244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 587 IncrementalHoareTripleChecker+Valid, 3655 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:18:35,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [786 Valid, 7892 Invalid, 4244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [587 Valid, 3655 Invalid, 2 Unknown, 0 Unchecked, 13.2s Time] [2022-12-13 12:18:35,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2022-12-13 12:18:35,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2125. [2022-12-13 12:18:35,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2125 states, 1549 states have (on average 1.3202065848934796) internal successors, (2045), 1572 states have internal predecessors, (2045), 417 states have call successors, (417), 153 states have call predecessors, (417), 158 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:18:35,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2125 states to 2125 states and 2897 transitions. [2022-12-13 12:18:35,467 INFO L78 Accepts]: Start accepts. Automaton has 2125 states and 2897 transitions. Word has length 208 [2022-12-13 12:18:35,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:18:35,467 INFO L495 AbstractCegarLoop]: Abstraction has 2125 states and 2897 transitions. [2022-12-13 12:18:35,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 6.454545454545454) internal successors, (142), 19 states have internal predecessors, (142), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:35,467 INFO L276 IsEmpty]: Start isEmpty. Operand 2125 states and 2897 transitions. [2022-12-13 12:18:35,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2022-12-13 12:18:35,469 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:18:35,470 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:18:35,477 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 12:18:35,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:18:35,671 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:18:35,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:18:35,672 INFO L85 PathProgramCache]: Analyzing trace with hash -920163803, now seen corresponding path program 3 times [2022-12-13 12:18:35,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:18:35,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743439097] [2022-12-13 12:18:35,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:35,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:18:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:18:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:18:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:18:36,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:18:36,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:18:36,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:18:36,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-12-13 12:18:36,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-12-13 12:18:36,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-12-13 12:18:36,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:36,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-12-13 12:18:36,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2022-12-13 12:18:36,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2022-12-13 12:18:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:36,832 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:18:36,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:18:36,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743439097] [2022-12-13 12:18:36,832 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743439097] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:18:36,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1174312269] [2022-12-13 12:18:36,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:18:36,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:18:36,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:18:36,833 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:18:36,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 12:18:39,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-12-13 12:18:39,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:18:39,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 2281 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:18:39,820 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:18:40,196 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 57 proven. 10 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-12-13 12:18:40,196 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:18:41,130 INFO L134 CoverageAnalysis]: Checked inductivity of 289 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:18:41,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1174312269] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:18:41,130 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:18:41,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 10] total 25 [2022-12-13 12:18:41,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9351591] [2022-12-13 12:18:41,130 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:18:41,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 12:18:41,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:18:41,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 12:18:41,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=522, Unknown=0, NotChecked=0, Total=600 [2022-12-13 12:18:41,132 INFO L87 Difference]: Start difference. First operand 2125 states and 2897 transitions. Second operand has 25 states, 23 states have (on average 6.217391304347826) internal successors, (143), 20 states have internal predecessors, (143), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:48,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:54,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:18:56,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:18:56,476 INFO L93 Difference]: Finished difference Result 4790 states and 6625 transitions. [2022-12-13 12:18:56,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-13 12:18:56,477 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 6.217391304347826) internal successors, (143), 20 states have internal predecessors, (143), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 210 [2022-12-13 12:18:56,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:18:56,486 INFO L225 Difference]: With dead ends: 4790 [2022-12-13 12:18:56,486 INFO L226 Difference]: Without dead ends: 2685 [2022-12-13 12:18:56,492 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 509 GetRequests, 459 SyntacticMatches, 3 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=361, Invalid=1991, Unknown=0, NotChecked=0, Total=2352 [2022-12-13 12:18:56,492 INFO L413 NwaCegarLoop]: 583 mSDtfsCounter, 740 mSDsluCounter, 6177 mSDsCounter, 0 mSdLazyCounter, 3282 mSolverCounterSat, 595 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 6760 SdHoareTripleChecker+Invalid, 3879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 595 IncrementalHoareTripleChecker+Valid, 3282 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:18:56,492 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 6760 Invalid, 3879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [595 Valid, 3282 Invalid, 2 Unknown, 0 Unchecked, 13.3s Time] [2022-12-13 12:18:56,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2685 states. [2022-12-13 12:18:56,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2685 to 2183. [2022-12-13 12:18:56,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2183 states, 1601 states have (on average 1.3141786383510305) internal successors, (2104), 1624 states have internal predecessors, (2104), 417 states have call successors, (417), 159 states have call predecessors, (417), 164 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:18:56,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2183 states to 2183 states and 2956 transitions. [2022-12-13 12:18:56,652 INFO L78 Accepts]: Start accepts. Automaton has 2183 states and 2956 transitions. Word has length 210 [2022-12-13 12:18:56,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:18:56,653 INFO L495 AbstractCegarLoop]: Abstraction has 2183 states and 2956 transitions. [2022-12-13 12:18:56,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 6.217391304347826) internal successors, (143), 20 states have internal predecessors, (143), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:18:56,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2183 states and 2956 transitions. [2022-12-13 12:18:56,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-12-13 12:18:56,655 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:18:56,655 INFO L195 NwaCegarLoop]: trace histogram [9, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:18:56,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 12:18:56,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 12:18:56,856 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:18:56,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:18:56,856 INFO L85 PathProgramCache]: Analyzing trace with hash 734452282, now seen corresponding path program 1 times [2022-12-13 12:18:56,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:18:56,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147329447] [2022-12-13 12:18:56,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:56,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:18:56,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:57,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:18:57,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:18:57,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:18:57,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:18:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:18:57,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:18:57,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:18:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-12-13 12:18:57,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:57,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:57,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-12-13 12:18:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2022-12-13 12:18:58,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:18:58,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:18:58,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-12-13 12:18:58,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-12-13 12:18:58,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-12-13 12:18:58,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:58,121 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:18:58,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:18:58,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147329447] [2022-12-13 12:18:58,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147329447] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:18:58,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970754491] [2022-12-13 12:18:58,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:18:58,121 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:18:58,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:18:58,122 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:18:58,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 12:18:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:18:59,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 2382 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:18:59,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:18:59,739 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 62 proven. 15 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-12-13 12:18:59,739 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:19:00,877 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:19:00,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970754491] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:19:00,878 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:19:00,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 11, 11] total 27 [2022-12-13 12:19:00,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440738487] [2022-12-13 12:19:00,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:19:00,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-12-13 12:19:00,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:19:00,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-12-13 12:19:00,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=613, Unknown=0, NotChecked=0, Total=702 [2022-12-13 12:19:00,880 INFO L87 Difference]: Start difference. First operand 2183 states and 2956 transitions. Second operand has 27 states, 25 states have (on average 5.84) internal successors, (146), 22 states have internal predecessors, (146), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:19:09,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:17,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:19,282 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:19:19,282 INFO L93 Difference]: Finished difference Result 4870 states and 6699 transitions. [2022-12-13 12:19:19,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-13 12:19:19,283 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 25 states have (on average 5.84) internal successors, (146), 22 states have internal predecessors, (146), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 212 [2022-12-13 12:19:19,283 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:19:19,290 INFO L225 Difference]: With dead ends: 4870 [2022-12-13 12:19:19,290 INFO L226 Difference]: Without dead ends: 2695 [2022-12-13 12:19:19,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 462 SyntacticMatches, 3 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 534 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=419, Invalid=2443, Unknown=0, NotChecked=0, Total=2862 [2022-12-13 12:19:19,295 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 720 mSDsluCounter, 8029 mSDsCounter, 0 mSdLazyCounter, 4242 mSolverCounterSat, 471 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 8614 SdHoareTripleChecker+Invalid, 4715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 4242 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2022-12-13 12:19:19,295 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 8614 Invalid, 4715 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [471 Valid, 4242 Invalid, 2 Unknown, 0 Unchecked, 15.9s Time] [2022-12-13 12:19:19,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2695 states. [2022-12-13 12:19:19,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2695 to 2193. [2022-12-13 12:19:19,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2193 states, 1611 states have (on average 1.3122284295468654) internal successors, (2114), 1634 states have internal predecessors, (2114), 417 states have call successors, (417), 159 states have call predecessors, (417), 164 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:19:19,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2193 states to 2193 states and 2966 transitions. [2022-12-13 12:19:19,459 INFO L78 Accepts]: Start accepts. Automaton has 2193 states and 2966 transitions. Word has length 212 [2022-12-13 12:19:19,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:19:19,459 INFO L495 AbstractCegarLoop]: Abstraction has 2193 states and 2966 transitions. [2022-12-13 12:19:19,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 25 states have (on average 5.84) internal successors, (146), 22 states have internal predecessors, (146), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:19:19,459 INFO L276 IsEmpty]: Start isEmpty. Operand 2193 states and 2966 transitions. [2022-12-13 12:19:19,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2022-12-13 12:19:19,464 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:19:19,464 INFO L195 NwaCegarLoop]: trace histogram [10, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:19:19,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 12:19:19,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 12:19:19,665 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:19:19,665 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:19:19,665 INFO L85 PathProgramCache]: Analyzing trace with hash -313341339, now seen corresponding path program 4 times [2022-12-13 12:19:19,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:19:19,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143681778] [2022-12-13 12:19:19,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:19:19,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:19:19,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:19:20,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:19:20,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:19:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:19:20,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:19:20,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:19:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:20,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:19:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-12-13 12:19:20,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-12-13 12:19:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-12-13 12:19:20,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:20,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:19:20,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2022-12-13 12:19:20,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-12-13 12:19:20,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-12-13 12:19:20,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:20,989 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:19:20,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:19:20,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143681778] [2022-12-13 12:19:20,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143681778] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:19:20,989 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108835459] [2022-12-13 12:19:20,989 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:19:20,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:19:20,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:19:20,990 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:19:20,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 12:19:21,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:19:21,696 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:19:21,705 INFO L263 TraceCheckSpWp]: Trace formula consists of 2383 conjuncts, 49 conjunts are in the unsatisfiable core [2022-12-13 12:19:21,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:19:22,141 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 67 proven. 21 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-12-13 12:19:22,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:19:22,358 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:19:22,359 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 36 [2022-12-13 12:19:22,377 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:19:22,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 31 [2022-12-13 12:19:23,816 INFO L134 CoverageAnalysis]: Checked inductivity of 310 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:19:23,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108835459] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:19:23,816 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:19:23,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12, 14] total 31 [2022-12-13 12:19:23,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129244836] [2022-12-13 12:19:23,817 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:19:23,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:19:23,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:19:23,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:19:23,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2022-12-13 12:19:23,818 INFO L87 Difference]: Start difference. First operand 2193 states and 2966 transitions. Second operand has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:19:34,375 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:36,382 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:45,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:47,816 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:19:50,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:19:50,296 INFO L93 Difference]: Finished difference Result 4908 states and 6749 transitions. [2022-12-13 12:19:50,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 12:19:50,297 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 212 [2022-12-13 12:19:50,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:19:50,304 INFO L225 Difference]: With dead ends: 4908 [2022-12-13 12:19:50,304 INFO L226 Difference]: Without dead ends: 2723 [2022-12-13 12:19:50,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 521 GetRequests, 459 SyntacticMatches, 3 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 657 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=477, Invalid=3183, Unknown=0, NotChecked=0, Total=3660 [2022-12-13 12:19:50,309 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 799 mSDsluCounter, 10266 mSDsCounter, 0 mSdLazyCounter, 5548 mSolverCounterSat, 609 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 822 SdHoareTripleChecker+Valid, 10845 SdHoareTripleChecker+Invalid, 6161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 609 IncrementalHoareTripleChecker+Valid, 5548 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.5s IncrementalHoareTripleChecker+Time [2022-12-13 12:19:50,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [822 Valid, 10845 Invalid, 6161 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [609 Valid, 5548 Invalid, 4 Unknown, 0 Unchecked, 23.5s Time] [2022-12-13 12:19:50,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2723 states. [2022-12-13 12:19:50,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2723 to 2203. [2022-12-13 12:19:50,488 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2203 states, 1621 states have (on average 1.310302282541641) internal successors, (2124), 1644 states have internal predecessors, (2124), 417 states have call successors, (417), 159 states have call predecessors, (417), 164 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:19:50,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2203 states to 2203 states and 2976 transitions. [2022-12-13 12:19:50,493 INFO L78 Accepts]: Start accepts. Automaton has 2203 states and 2976 transitions. Word has length 212 [2022-12-13 12:19:50,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:19:50,493 INFO L495 AbstractCegarLoop]: Abstraction has 2203 states and 2976 transitions. [2022-12-13 12:19:50,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:19:50,493 INFO L276 IsEmpty]: Start isEmpty. Operand 2203 states and 2976 transitions. [2022-12-13 12:19:50,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-12-13 12:19:50,495 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:19:50,496 INFO L195 NwaCegarLoop]: trace histogram [11, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:19:50,507 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 12:19:50,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:19:50,696 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:19:50,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:19:50,696 INFO L85 PathProgramCache]: Analyzing trace with hash -224712070, now seen corresponding path program 2 times [2022-12-13 12:19:50,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:19:50,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223645038] [2022-12-13 12:19:50,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:19:50,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:19:50,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:19:51,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2022-12-13 12:19:51,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-12-13 12:19:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 12:19:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-12-13 12:19:51,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 12:19:51,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-12-13 12:19:51,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 12:19:51,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:51,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:51,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-12-13 12:19:52,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:52,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-12-13 12:19:52,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-12-13 12:19:52,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 12:19:52,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 12:19:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2022-12-13 12:19:52,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-12-13 12:19:52,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2022-12-13 12:19:52,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:19:52,168 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:19:52,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:19:52,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223645038] [2022-12-13 12:19:52,169 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223645038] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:19:52,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127412256] [2022-12-13 12:19:52,169 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:19:52,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:19:52,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:19:52,170 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:19:52,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 12:19:53,398 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:19:53,398 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:19:53,407 INFO L263 TraceCheckSpWp]: Trace formula consists of 2412 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:19:53,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:19:53,876 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 72 proven. 28 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-12-13 12:19:53,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:19:55,343 INFO L134 CoverageAnalysis]: Checked inductivity of 322 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-13 12:19:55,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127412256] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:19:55,343 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:19:55,343 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 13, 13] total 31 [2022-12-13 12:19:55,343 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282186798] [2022-12-13 12:19:55,343 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:19:55,344 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:19:55,344 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:19:55,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:19:55,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=816, Unknown=0, NotChecked=0, Total=930 [2022-12-13 12:19:55,345 INFO L87 Difference]: Start difference. First operand 2203 states and 2976 transitions. Second operand has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:20:06,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:20:08,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:20:17,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:20:19,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:20:22,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:20:22,127 INFO L93 Difference]: Finished difference Result 4910 states and 6739 transitions. [2022-12-13 12:20:22,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 12:20:22,128 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 214 [2022-12-13 12:20:22,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:20:22,135 INFO L225 Difference]: With dead ends: 4910 [2022-12-13 12:20:22,135 INFO L226 Difference]: Without dead ends: 2715 [2022-12-13 12:20:22,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 464 SyntacticMatches, 3 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 694 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=513, Invalid=3269, Unknown=0, NotChecked=0, Total=3782 [2022-12-13 12:20:22,141 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 565 mSDsluCounter, 11559 mSDsCounter, 0 mSdLazyCounter, 6215 mSolverCounterSat, 439 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 588 SdHoareTripleChecker+Valid, 12132 SdHoareTripleChecker+Invalid, 6658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 6215 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2022-12-13 12:20:22,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [588 Valid, 12132 Invalid, 6658 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [439 Valid, 6215 Invalid, 4 Unknown, 0 Unchecked, 23.9s Time] [2022-12-13 12:20:22,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2715 states. [2022-12-13 12:20:22,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2715 to 2213. [2022-12-13 12:20:22,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2213 states, 1631 states have (on average 1.3083997547516861) internal successors, (2134), 1654 states have internal predecessors, (2134), 417 states have call successors, (417), 159 states have call predecessors, (417), 164 states have return successors, (435), 419 states have call predecessors, (435), 415 states have call successors, (435) [2022-12-13 12:20:22,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2213 states to 2213 states and 2986 transitions. [2022-12-13 12:20:22,325 INFO L78 Accepts]: Start accepts. Automaton has 2213 states and 2986 transitions. Word has length 214 [2022-12-13 12:20:22,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:20:22,325 INFO L495 AbstractCegarLoop]: Abstraction has 2213 states and 2986 transitions. [2022-12-13 12:20:22,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 5.172413793103448) internal successors, (150), 26 states have internal predecessors, (150), 4 states have call successors, (47), 7 states have call predecessors, (47), 6 states have return successors, (31), 4 states have call predecessors, (31), 4 states have call successors, (31) [2022-12-13 12:20:22,325 INFO L276 IsEmpty]: Start isEmpty. Operand 2213 states and 2986 transitions. [2022-12-13 12:20:22,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-12-13 12:20:22,327 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:20:22,327 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:20:22,338 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-12-13 12:20:22,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:20:22,528 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:20:22,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:20:22,528 INFO L85 PathProgramCache]: Analyzing trace with hash -1272505691, now seen corresponding path program 5 times [2022-12-13 12:20:22,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:20:22,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346166422] [2022-12-13 12:20:22,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:20:22,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:20:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 12:20:22,888 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 12:20:23,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 12:20:23,137 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 12:20:23,137 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 12:20:23,138 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-13 12:20:23,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 12:20:23,143 INFO L445 BasicCegarLoop]: Path program histogram: [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:20:23,147 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 12:20:23,181 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2022-12-13 12:20:23,184 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2022-12-13 12:20:23,277 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 12:20:23 BoogieIcfgContainer [2022-12-13 12:20:23,277 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 12:20:23,277 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 12:20:23,277 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 12:20:23,277 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 12:20:23,278 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:14:26" (3/4) ... [2022-12-13 12:20:23,280 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 12:20:23,280 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 12:20:23,280 INFO L158 Benchmark]: Toolchain (without parser) took 370071.18ms. Allocated memory was 132.1MB in the beginning and 461.4MB in the end (delta: 329.3MB). Free memory was 87.6MB in the beginning and 152.9MB in the end (delta: -65.4MB). Peak memory consumption was 264.3MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,280 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 132.1MB. Free memory is still 99.3MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 12:20:23,280 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1186.85ms. Allocated memory was 132.1MB in the beginning and 220.2MB in the end (delta: 88.1MB). Free memory was 87.6MB in the beginning and 113.9MB in the end (delta: -26.3MB). Peak memory consumption was 81.0MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,281 INFO L158 Benchmark]: Boogie Procedure Inliner took 123.72ms. Allocated memory is still 220.2MB. Free memory was 113.9MB in the beginning and 153.0MB in the end (delta: -39.1MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,281 INFO L158 Benchmark]: Boogie Preprocessor took 90.96ms. Allocated memory is still 220.2MB. Free memory was 153.0MB in the beginning and 133.1MB in the end (delta: 19.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,281 INFO L158 Benchmark]: RCFGBuilder took 12019.22ms. Allocated memory was 220.2MB in the beginning and 383.8MB in the end (delta: 163.6MB). Free memory was 133.1MB in the beginning and 276.0MB in the end (delta: -142.9MB). Peak memory consumption was 228.3MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,281 INFO L158 Benchmark]: TraceAbstraction took 356639.90ms. Allocated memory was 383.8MB in the beginning and 461.4MB in the end (delta: 77.6MB). Free memory was 275.0MB in the beginning and 152.9MB in the end (delta: 122.0MB). Peak memory consumption was 199.6MB. Max. memory is 16.1GB. [2022-12-13 12:20:23,281 INFO L158 Benchmark]: Witness Printer took 2.68ms. Allocated memory is still 461.4MB. Free memory is still 152.9MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 12:20:23,282 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.15ms. Allocated memory is still 132.1MB. Free memory is still 99.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1186.85ms. Allocated memory was 132.1MB in the beginning and 220.2MB in the end (delta: 88.1MB). Free memory was 87.6MB in the beginning and 113.9MB in the end (delta: -26.3MB). Peak memory consumption was 81.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 123.72ms. Allocated memory is still 220.2MB. Free memory was 113.9MB in the beginning and 153.0MB in the end (delta: -39.1MB). Peak memory consumption was 34.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 90.96ms. Allocated memory is still 220.2MB. Free memory was 153.0MB in the beginning and 133.1MB in the end (delta: 19.9MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * RCFGBuilder took 12019.22ms. Allocated memory was 220.2MB in the beginning and 383.8MB in the end (delta: 163.6MB). Free memory was 133.1MB in the beginning and 276.0MB in the end (delta: -142.9MB). Peak memory consumption was 228.3MB. Max. memory is 16.1GB. * TraceAbstraction took 356639.90ms. Allocated memory was 383.8MB in the beginning and 461.4MB in the end (delta: 77.6MB). Free memory was 275.0MB in the beginning and 152.9MB in the end (delta: 122.0MB). Peak memory consumption was 199.6MB. Max. memory is 16.1GB. * Witness Printer took 2.68ms. Allocated memory is still 461.4MB. Free memory is still 152.9MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 - UnprovableResult [Line: 7541]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 6967, overapproximation of shiftRight at line 6045, overapproximation of bitwiseAnd at line 6045. Possible FailurePath: [L6276] int ldv_state_variable_3 ; [L6277] int LDV_IN_INTERRUPT = 1; [L6278] int ldv_state_variable_2 ; [L6279] struct atm_vcc *atmtcp_c_dev_ops_group0 ; [L6280] int ref_cnt ; [L6281] struct atm_vcc *atmtcp_v_dev_ops_group1 ; [L6282] struct atm_dev *atmtcp_v_dev_ops_group0 ; [L6283] int ldv_state_variable_1 ; [L6284] int ldv_state_variable_0 ; [L6957-L6959] static struct atmdev_ops atmtcp_v_dev_ops = {& atmtcp_v_dev_close, & atmtcp_v_open, & atmtcp_v_close, & atmtcp_v_ioctl, 0, 0, 0, & atmtcp_v_send, 0, 0, 0, 0, & atmtcp_v_proc, & __this_module}; [L6960-L6961] static struct atmdev_ops atmtcp_c_dev_ops = {0, 0, & atmtcp_c_close, 0, 0, 0, 0, & atmtcp_c_send, 0, 0, 0, 0, 0, 0}; [L6962-L7070] static struct atm_dev atmtcp_control_dev = {(struct atmdev_ops const *)(& atmtcp_c_dev_ops), 0, "atmtcp", 999, 0, 0, 0UL, {0, 0}, {0, 0}, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, {(signed char)0, (signed char)0}, {{{0}, {0}, {0}, {0}, {0}}, {{0}, {0}, {0}, {0}, {0}}, {{0}, {0}, {0}, {0}, {0}}}, (char)0, 0, {0}, {{{{{0}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "atmtcp_control_dev.lock", 0, 0UL}}}}, 0, 0, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, {{{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{0, 0}, 0UL, 0, 0UL, 0U, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0UL, 0U, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0, 0}, 0, 0, 0, 0, 0ULL, 0UL, 0, {0, 0}, 0, 0, {0, 0}, 0, 0, 0U, 0U, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0, (_Bool)0, (_Bool)0}, {0, 0}}; [L7227] static struct atm_ioctl atmtcp_ioctl_ops = {& __this_module, & atmtcp_ioctl, {0, 0}}; [L7243] int ldv_retval_0 ; [L7244] int ldv_retval_1 ; [L7580] int ldv_module_refcounter = 1; VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7270] unsigned long ldvarg1 ; [L7271] struct socket *ldvarg0 ; [L7272] void *tmp ; [L7273] unsigned int ldvarg2 ; [L7274] loff_t *ldvarg7 ; [L7275] void *tmp___0 ; [L7276] void *ldvarg4 ; [L7277] void *tmp___1 ; [L7278] struct sk_buff *ldvarg3 ; [L7279] void *tmp___2 ; [L7280] unsigned int ldvarg5 ; [L7281] char *ldvarg6 ; [L7282] void *tmp___3 ; [L7283] struct sk_buff *ldvarg8 ; [L7284] void *tmp___4 ; [L7285] int tmp___5 ; [L7286] int tmp___6 ; [L7287] int tmp___7 ; [L7288] int tmp___8 ; [L7289] int tmp___9 ; VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg1={19:0}, ldvarg5={18:0}, ref_cnt=0] [L7291] CALL, EXPR ldv_init_zalloc(48UL) VAL [\old(size)=48, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=48, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-18446744073709551617:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=48] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=48, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-18446744073709551617:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551617:0}, ref_cnt=0, size=48, tmp={-18446744073709551617:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=48, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-18446744073709551617:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551617:0}, ref_cnt=0, size=48, tmp={-18446744073709551617:0}] [L6236] return (p); VAL [\old(size)=48, \result={-18446744073709551617:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-18446744073709551617:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551617:0}, ref_cnt=0, size=48, tmp={-18446744073709551617:0}] [L7291] RET, EXPR ldv_init_zalloc(48UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(48UL)={-18446744073709551617:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg1={19:0}, ldvarg5={18:0}, ref_cnt=0] [L7291] tmp = ldv_init_zalloc(48UL) [L7292] ldvarg0 = (struct socket *)tmp VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg5={18:0}, ref_cnt=0, tmp={-18446744073709551617:0}] [L7293] CALL, EXPR ldv_init_zalloc(8UL) VAL [\old(size)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-36893488147419103233:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=8] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-36893488147419103233:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-36893488147419103233:0}, ref_cnt=0, size=8, tmp={-36893488147419103233:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-36893488147419103233:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-36893488147419103233:0}, ref_cnt=0, size=8, tmp={-36893488147419103233:0}] [L6236] return (p); VAL [\old(size)=8, \result={-36893488147419103233:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-36893488147419103233:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-36893488147419103233:0}, ref_cnt=0, size=8, tmp={-36893488147419103233:0}] [L7293] RET, EXPR ldv_init_zalloc(8UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(8UL)={-36893488147419103233:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg5={18:0}, ref_cnt=0, tmp={-18446744073709551617:0}] [L7293] tmp___0 = ldv_init_zalloc(8UL) [L7294] ldvarg7 = (loff_t *)tmp___0 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}] [L7295] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=1] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-55340232221128654849:0}, ref_cnt=0, size=1, tmp={-55340232221128654849:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-55340232221128654849:0}, ref_cnt=0, size=1, tmp={-55340232221128654849:0}] [L6236] return (p); VAL [\old(size)=1, \result={-55340232221128654849:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-55340232221128654849:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-55340232221128654849:0}, ref_cnt=0, size=1, tmp={-55340232221128654849:0}] [L7295] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-55340232221128654849:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}] [L7295] tmp___1 = ldv_init_zalloc(1UL) [L7296] ldvarg4 = tmp___1 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}] [L7297] CALL, EXPR ldv_init_zalloc(232UL) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=232] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-73786976294838206465:0}, ref_cnt=0, size=232, tmp={-73786976294838206465:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-73786976294838206465:0}, ref_cnt=0, size=232, tmp={-73786976294838206465:0}] [L6236] return (p); VAL [\old(size)=232, \result={-73786976294838206465:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-73786976294838206465:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-73786976294838206465:0}, ref_cnt=0, size=232, tmp={-73786976294838206465:0}] [L7297] RET, EXPR ldv_init_zalloc(232UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(232UL)={-73786976294838206465:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}] [L7297] tmp___2 = ldv_init_zalloc(232UL) [L7298] ldvarg3 = (struct sk_buff *)tmp___2 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}] [L7299] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-92233720368547758081:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=1] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-92233720368547758081:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-92233720368547758081:0}, ref_cnt=0, size=1, tmp={-92233720368547758081:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-92233720368547758081:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-92233720368547758081:0}, ref_cnt=0, size=1, tmp={-92233720368547758081:0}] [L6236] return (p); VAL [\old(size)=1, \result={-92233720368547758081:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-92233720368547758081:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-92233720368547758081:0}, ref_cnt=0, size=1, tmp={-92233720368547758081:0}] [L7299] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={-92233720368547758081:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}] [L7299] tmp___3 = ldv_init_zalloc(1UL) [L7300] ldvarg6 = (char *)tmp___3 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}] [L7301] CALL, EXPR ldv_init_zalloc(232UL) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=232] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-110680464442257309697:0}, ref_cnt=0, size=232, tmp={-110680464442257309697:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=232, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-110680464442257309697:0}, ref_cnt=0, size=232, tmp={-110680464442257309697:0}] [L6236] return (p); VAL [\old(size)=232, \result={-110680464442257309697:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-110680464442257309697:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-110680464442257309697:0}, ref_cnt=0, size=232, tmp={-110680464442257309697:0}] [L7301] RET, EXPR ldv_init_zalloc(232UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(232UL)={-110680464442257309697:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}] [L7301] tmp___4 = ldv_init_zalloc(232UL) [L7302] ldvarg8 = (struct sk_buff *)tmp___4 [L7303] FCALL ldv_initialize() [L7304] CALL ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [\old(c)=0, \old(n)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, s={19:0}] [L6241] void *tmp ; VAL [\old(c)=0, \old(n)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=8, ref_cnt=0, s={19:0}, s={19:0}] [L6243] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, memset(s, c, n)={19:0}, n=8, ref_cnt=0, s={19:0}, s={19:0}] [L6243] tmp = memset(s, c, n) [L6244] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={19:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=8, ref_cnt=0, s={19:0}, s={19:0}, tmp={19:0}] [L7304] RET ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg1), 0, 8UL)={19:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}] [L7305] ldvarg2 = __VERIFIER_nondet_uint () [L7306] CALL ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [\old(c)=0, \old(n)=4, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, s={18:0}] [L6241] void *tmp ; VAL [\old(c)=0, \old(n)=4, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=4, ref_cnt=0, s={18:0}, s={18:0}] [L6243] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, memset(s, c, n)={18:0}, n=4, ref_cnt=0, s={18:0}, s={18:0}] [L6243] tmp = memset(s, c, n) [L6244] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={18:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=4, ref_cnt=0, s={18:0}, s={18:0}, tmp={18:0}] [L7306] RET ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg5), 0, 4UL)={18:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}] [L7307] ldv_state_variable_1 = 0 [L7308] ref_cnt = 0 [L7309] ldv_state_variable_0 = 1 [L7310] ldv_state_variable_3 = 0 [L7311] ldv_state_variable_2 = 0 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}] [L7313] tmp___5 = __VERIFIER_nondet_int() [L7315] case 0: [L7333] case 1: VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=1] [L7334] COND TRUE ldv_state_variable_0 != 0 [L7335] tmp___7 = __VERIFIER_nondet_int() [L7337] case 0: [L7345] case 1: VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=1, tmp___7=1] [L7346] COND TRUE ldv_state_variable_0 == 1 [L7347] CALL, EXPR atmtcp_init() [L7231] FCALL register_atm_ioctl(& atmtcp_ioctl_ops) [L7232] return (0); VAL [\result=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7347] RET, EXPR atmtcp_init() [L7347] ldv_retval_0 = atmtcp_init() [L7348] COND TRUE ldv_retval_0 == 0 [L7349] ldv_state_variable_0 = 3 [L7350] ldv_state_variable_1 = 1 VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=1, tmp___7=1] [L7353] COND FALSE !(ldv_retval_0 != 0) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=1, tmp___7=1] [L7313] tmp___5 = __VERIFIER_nondet_int() [L7315] case 0: VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=0, tmp___7=1] [L7316] COND TRUE ldv_state_variable_1 != 0 [L7317] tmp___6 = __VERIFIER_nondet_int() [L7319] case 0: VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-18446744073709551617:0}, ldvarg1={19:0}, ldvarg2=24960, ldvarg3={-73786976294838206465:0}, ldvarg4={-55340232221128654849:0}, ldvarg5={18:0}, ldvarg6={-92233720368547758081:0}, ldvarg7={-36893488147419103233:0}, ldvarg8={-110680464442257309697:0}, ref_cnt=0, tmp={-18446744073709551617:0}, tmp___0={-36893488147419103233:0}, tmp___1={-55340232221128654849:0}, tmp___2={-73786976294838206465:0}, tmp___3={-92233720368547758081:0}, tmp___4={-110680464442257309697:0}, tmp___5=0, tmp___6=0, tmp___7=1] [L7320] COND TRUE ldv_state_variable_1 == 1 [L7321] EXPR \read(ldvarg1) [L7321] CALL atmtcp_ioctl(ldvarg0, ldvarg2, ldvarg1) [L7184] int err ; [L7185] struct atm_vcc *vcc ; [L7186] struct atm_vcc *tmp ; [L7187] bool tmp___0 ; [L7188] int tmp___1 ; [L7190] err = 0 [L7191] CALL, EXPR ATM_SD(sock) [L6357] struct atm_vcc *tmp ; [L6359] EXPR sock->sk VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-18446744073709551617:0}, sock={-18446744073709551617:0}, sock->sk={4294967302:4294967299}] [L6359] CALL, EXPR atm_sk(sock->sk) VAL [__this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sk={4294967302:4294967299}] [L6352] return ((struct atm_vcc *)sk); VAL [\result={4294967302:4294967299}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sk={4294967302:4294967299}, sk={4294967302:4294967299}] [L6359] RET, EXPR atm_sk(sock->sk) VAL [__this_module={27:-26}, atm_sk(sock->sk)={4294967302:4294967299}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-18446744073709551617:0}, sock={-18446744073709551617:0}, sock->sk={4294967302:4294967299}] [L6359] tmp = atm_sk(sock->sk) [L6360] return (tmp); VAL [\result={4294967302:4294967299}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-18446744073709551617:0}, sock={-18446744073709551617:0}, tmp={4294967302:4294967299}] [L7191] RET, EXPR ATM_SD(sock) [L7191] tmp = ATM_SD(sock) [L7192] vcc = tmp VAL [\old(arg)=0, \old(cmd)=24960, __this_module={27:-26}, arg=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cmd=24960, err=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-18446744073709551617:0}, sock={-18446744073709551617:0}, tmp={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7193] COND FALSE !((cmd != 24960U && cmd != 24974U) && cmd != 24975U) [L7197] CALL, EXPR capable(12) [L7695] return __VERIFIER_nondet_bool(); [L7197] RET, EXPR capable(12) [L7197] tmp___0 = capable(12) [L7198] COND TRUE \read(tmp___0) [L7199] tmp___1 = 0 VAL [\old(arg)=0, \old(cmd)=24960, __this_module={27:-26}, arg=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cmd=24960, err=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-18446744073709551617:0}, sock={-18446744073709551617:0}, tmp={4294967302:4294967299}, tmp___0=1, tmp___1=0, vcc={4294967302:4294967299}] [L7203] COND FALSE !(\read(tmp___1)) [L7208] case 24960U: [L7209] CALL atmtcp_attach(vcc, (int )arg) [L7104] struct atm_dev *dev ; [L7105] int error ; [L7106] struct sock *tmp ; [L7108] dev = (struct atm_dev *)0 VAL [\old(itf)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7109] COND TRUE itf != -1 VAL [\old(itf)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7110] CALL, EXPR atm_dev_lookup(itf) VAL [\old(arg0)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7684] CALL, EXPR ldv_malloc(sizeof(struct atm_dev)) VAL [\old(size)=1598, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6181] void *p ; [L6182] void *tmp ; [L6183] int tmp___0 ; [L6185] tmp___0 = __VERIFIER_nondet_int() [L6186] COND FALSE !(tmp___0 != 0) [L6189] tmp = malloc(size) [L6190] p = tmp VAL [\old(size)=1598, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551615:0}, ref_cnt=0, size=1598, tmp={-18446744073709551615:0}, tmp___0=0] [L6191] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6191] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1598, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551615:0}, ref_cnt=0, size=1598, tmp={-18446744073709551615:0}, tmp___0=0] [L6192] return (p); VAL [\old(size)=1598, \result={-18446744073709551615:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-18446744073709551615:0}, ref_cnt=0, size=1598, tmp={-18446744073709551615:0}, tmp___0=0] [L7684] RET, EXPR ldv_malloc(sizeof(struct atm_dev)) VAL [\old(arg0)=0, __this_module={27:-26}, arg0=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct atm_dev))={-18446744073709551615:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7684] return ldv_malloc(sizeof(struct atm_dev)); [L7110] RET, EXPR atm_dev_lookup(itf) VAL [\old(itf)=0, __this_module={27:-26}, atm_dev_lookup(itf)={-18446744073709551615:0}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7110] dev = atm_dev_lookup(itf) [L7113] EXPR \read(*dev) VAL [\old(itf)=0, \read(*dev)={-18446744073709551615:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7113] COND TRUE (unsigned long )dev != (unsigned long )((struct atm_dev *)0) [L7114] EXPR \read(*dev) [L7114] EXPR dev->ops VAL [\old(itf)=0, \read(*dev)={-18446744073709551615:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, dev->ops={-2:20}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7114] COND TRUE (unsigned long )dev->ops != (unsigned long )((struct atmdev_ops const *)(& atmtcp_v_dev_ops)) [L7115] EXPR \read(*dev) VAL [\old(itf)=0, \read(*dev)={-18446744073709551615:0}, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={17:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={4294967302:4294967299}, vcc={4294967302:4294967299}] [L7115] CALL atm_dev_put(dev) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6392] int tmp ; [L6393] long tmp___0 ; [L6394] int tmp___1 ; [L6396] CALL, EXPR atomic_dec_and_test(& dev->refcnt) [L6126] char c ; [L6130] return ((int )((signed char )c) != 0); VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, \result=1, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=4294967300, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, v={-18446744073709551615:157}, v={-18446744073709551615:157}] [L6396] RET, EXPR atomic_dec_and_test(& dev->refcnt) [L6396] tmp___1 = atomic_dec_and_test(& dev->refcnt) [L6397] COND TRUE tmp___1 != 0 [L6398] CALL, EXPR constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6045] EXPR addr + (unsigned long )(nr >> 6) [L6045] return ((int )((unsigned long )*(addr + (unsigned long )(nr >> 6)) >> ((int )nr & 63)) & 1); [L6398] RET, EXPR constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6398] tmp = constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6399] CALL, EXPR ldv__builtin_expect(tmp == 0, 0L) VAL [\old(c)=0, \old(exp)=0, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6273] return (exp); VAL [\old(c)=0, \old(exp)=0, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, \result=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, exp=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6399] RET, EXPR ldv__builtin_expect(tmp == 0, 0L) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-18446744073709551615:0}, dev={-18446744073709551615:0}, ldv__builtin_expect(tmp == 0, 0L)=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tmp=23, tmp___1=1] [L6399] tmp___0 = ldv__builtin_expect(tmp == 0, 0L) [L6400] COND FALSE !(tmp___0 != 0L) [L6407] EXPR dev->ops [L6407] EXPR (dev->ops)->dev_close VAL [(dev->ops)->dev_close={-1:7}, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-18446744073709551615:0}, dev={-18446744073709551615:0}, dev->ops={-2:20}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tmp=23, tmp___0=0, tmp___1=1] [L6407] COND TRUE (unsigned long )(dev->ops)->dev_close != (unsigned long )((void (* )(struct atm_dev * ))0) [L6408] EXPR dev->ops [L6408] EXPR (dev->ops)->dev_close [L6408] CALL (*((dev->ops)->dev_close))(dev) [L6839] struct atm_dev *atmtcp_dev ; [L6840] struct atmtcp_dev_data *dev_data ; [L6842] EXPR vcc->dev_data [L6842] atmtcp_dev = (struct atm_dev *)vcc->dev_data [L6843] EXPR atmtcp_dev->dev_data [L6843] dev_data = (struct atmtcp_dev_data *)atmtcp_dev->dev_data [L6844] dev_data->vcc = (struct atm_vcc *)0 [L6845] EXPR dev_data->persist VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={4294967296:26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={4294967296:-14}, dev_data->persist=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-18446744073709551615:0}, vcc={-18446744073709551615:0}] [L6845] COND FALSE !(dev_data->persist != 0) [L6849] atmtcp_dev->dev_data = (void *)0 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={4294967296:26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={4294967296:-14}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-18446744073709551615:0}, vcc={-18446744073709551615:0}] [L6850] CALL kfree((void const *)dev_data) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={4294967296:-14}, ref_cnt=0] [L6850] RET kfree((void const *)dev_data) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={4294967296:26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={4294967296:-14}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-18446744073709551615:0}, vcc={-18446744073709551615:0}] [L6851] CALL ldv_atm_dev_deregister_5(atmtcp_dev) [L7491] FCALL atm_dev_deregister(ldv_func_arg1) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, ldv_func_arg1={4294967296:26}, ldv_func_arg1={4294967296:26}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7492] ldv_state_variable_3 = 0 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, ldv_func_arg1={4294967296:26}, ldv_func_arg1={4294967296:26}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6851] RET ldv_atm_dev_deregister_5(atmtcp_dev) [L6852] vcc->dev_data = (void *)0 [L6853] CALL ldv_module_put_6(& __this_module) [L7499] CALL ldv_module_put(ldv_func_arg1) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={27:-26}, ref_cnt=0] [L7611] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={27:-26}, module={27:-26}, ref_cnt=0] [L7612] COND TRUE ldv_module_refcounter <= 1 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={27:-26}, module={27:-26}, ref_cnt=0] [L7613] CALL ldv_error() VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7541] reach_error() VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={27:-26}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 42 procedures, 632 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 356.5s, OverallIterations: 21, TraceHistogramMax: 12, PathProgramHistogramMax: 5, EmptinessCheckTime: 0.1s, AutomataDifference: 318.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 87 mSolverCounterUnknown, 19210 SdHoareTripleChecker+Valid, 300.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 18302 mSDsluCounter, 98727 SdHoareTripleChecker+Invalid, 288.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 85255 mSDsCounter, 10558 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 46662 IncrementalHoareTripleChecker+Invalid, 57307 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 10558 mSolverCounterUnsat, 13472 mSDtfsCounter, 46662 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4513 GetRequests, 4059 SyntacticMatches, 17 SemanticMatches, 437 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3006 ImplicationChecksByTransitivity, 22.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2349occurred in iteration=4, InterpolantAutomatonStates: 279, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 20 MinimizatonAttempts, 11594 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 7.5s SatisfiabilityAnalysisTime, 23.8s InterpolantComputationTime, 5542 NumberOfCodeBlocks, 5526 NumberOfCodeBlocksAsserted, 36 NumberOfCheckSat, 6759 ConstructedInterpolants, 0 QuantifiedInterpolants, 11973 SizeOfPredicates, 29 NumberOfNonLiveVariables, 18521 ConjunctsInSsa, 203 ConjunctsInUnsatCore, 35 InterpolantComputations, 13 PerfectInterpolantSequences, 8498/9159 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-12-13 12:20:23,332 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/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 Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8 --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 2748addc8053ad023c4e3c8659303b8900a913629c960b74e135fe261e72552c --- 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-13 12:20:24,829 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 12:20:24,830 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 12:20:24,858 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 12:20:24,859 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 12:20:24,860 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 12:20:24,861 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 12:20:24,863 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 12:20:24,864 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 12:20:24,865 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 12:20:24,866 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 12:20:24,868 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 12:20:24,868 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 12:20:24,869 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 12:20:24,870 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 12:20:24,871 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 12:20:24,872 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 12:20:24,873 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 12:20:24,875 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 12:20:24,877 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 12:20:24,878 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 12:20:24,880 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 12:20:24,881 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 12:20:24,882 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 12:20:24,886 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 12:20:24,886 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 12:20:24,886 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 12:20:24,887 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 12:20:24,888 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 12:20:24,889 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 12:20:24,889 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 12:20:24,890 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 12:20:24,891 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 12:20:24,891 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 12:20:24,892 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 12:20:24,893 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 12:20:24,893 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 12:20:24,894 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 12:20:24,894 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 12:20:24,895 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 12:20:24,895 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 12:20:24,896 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-12-13 12:20:24,918 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 12:20:24,918 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 12:20:24,919 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 12:20:24,919 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 12:20:24,920 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 12:20:24,920 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 12:20:24,920 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 12:20:24,921 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 12:20:24,921 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 12:20:24,921 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 12:20:24,921 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 12:20:24,921 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 12:20:24,922 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 12:20:24,922 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 12:20:24,922 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-13 12:20:24,922 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-13 12:20:24,922 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-13 12:20:24,923 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 12:20:24,923 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 12:20:24,923 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 12:20:24,923 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 12:20:24,923 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 12:20:24,924 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 12:20:24,924 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:20:24,924 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 12:20:24,924 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 12:20:24,925 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 12:20:24,926 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 12:20:24,926 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-12-13 12:20:24,926 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 12:20:24,926 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/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_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8 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 -> Automizer 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 -> 2748addc8053ad023c4e3c8659303b8900a913629c960b74e135fe261e72552c [2022-12-13 12:20:25,204 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 12:20:25,219 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 12:20:25,221 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 12:20:25,222 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 12:20:25,222 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 12:20:25,223 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:20:27,867 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 12:20:28,263 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 12:20:28,264 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:20:28,301 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/94c6bb20b/7c950456b38441b3a29c76b83617cd51/FLAG965842ba6 [2022-12-13 12:20:28,315 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/data/94c6bb20b/7c950456b38441b3a29c76b83617cd51 [2022-12-13 12:20:28,318 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 12:20:28,319 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 12:20:28,320 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 12:20:28,320 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 12:20:28,323 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 12:20:28,324 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:20:28" (1/1) ... [2022-12-13 12:20:28,325 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37db1ac6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:28, skipping insertion in model container [2022-12-13 12:20:28,325 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:20:28" (1/1) ... [2022-12-13 12:20:28,330 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 12:20:28,412 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:20:28,776 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 12:20:28,830 WARN L623 FunctionHandler]: Unknown extern function ktime_get_with_offset [2022-12-13 12:20:28,862 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:28,894 WARN L611 FunctionHandler]: implicit declaration of function ldv_assume [2022-12-13 12:20:28,934 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-13 12:20:28,935 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 12:20:28,936 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-12-13 12:20:28,949 WARN L623 FunctionHandler]: Unknown extern function __alloc_skb [2022-12-13 12:20:28,969 WARN L623 FunctionHandler]: Unknown extern function debug_lockdep_rcu_enabled [2022-12-13 12:20:29,015 WARN L623 FunctionHandler]: Unknown extern function put_device [2022-12-13 12:20:29,041 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,041 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,061 WARN L623 FunctionHandler]: Unknown extern function add_wait_queue [2022-12-13 12:20:29,063 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,064 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-13 12:20:29,065 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,065 WARN L623 FunctionHandler]: Unknown extern function remove_wait_queue [2022-12-13 12:20:29,079 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 12:20:29,080 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-13 12:20:29,106 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,109 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,111 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,116 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,118 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,119 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,120 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,120 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,122 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,123 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,128 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,129 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,134 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,146 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,147 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,148 WARN L623 FunctionHandler]: Unknown extern function skb_pull [2022-12-13 12:20:29,148 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,149 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,150 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,163 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,168 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,170 WARN L623 FunctionHandler]: Unknown extern function vcc_insert_socket [2022-12-13 12:20:29,171 WARN L623 FunctionHandler]: Unknown extern function atm_init_aal5 [2022-12-13 12:20:29,178 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,180 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,184 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 12:20:29,190 WARN L623 FunctionHandler]: Unknown extern function register_atm_ioctl [2022-12-13 12:20:29,193 WARN L623 FunctionHandler]: Unknown extern function deregister_atm_ioctl [2022-12-13 12:20:29,208 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 12:20:29,213 WARN L623 FunctionHandler]: Unknown extern function ldv_open_2 [2022-12-13 12:20:29,221 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,222 WARN L623 FunctionHandler]: Unknown extern function atm_dev_register [2022-12-13 12:20:29,222 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,227 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i[225414,225427] [2022-12-13 12:20:29,253 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,254 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,273 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,273 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,274 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,279 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,284 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:20:29,318 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-13 12:20:29,348 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:20:29,457 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 12:20:29,459 WARN L623 FunctionHandler]: Unknown extern function ktime_get_with_offset [2022-12-13 12:20:29,459 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,461 WARN L611 FunctionHandler]: implicit declaration of function ldv_assume [2022-12-13 12:20:29,464 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-13 12:20:29,464 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 12:20:29,464 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-12-13 12:20:29,465 WARN L623 FunctionHandler]: Unknown extern function __alloc_skb [2022-12-13 12:20:29,466 WARN L623 FunctionHandler]: Unknown extern function debug_lockdep_rcu_enabled [2022-12-13 12:20:29,468 WARN L623 FunctionHandler]: Unknown extern function put_device [2022-12-13 12:20:29,471 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,471 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,475 WARN L623 FunctionHandler]: Unknown extern function add_wait_queue [2022-12-13 12:20:29,476 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,476 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-13 12:20:29,477 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,477 WARN L623 FunctionHandler]: Unknown extern function remove_wait_queue [2022-12-13 12:20:29,480 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 12:20:29,481 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-13 12:20:29,486 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,487 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,488 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,489 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,489 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,490 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,490 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,491 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,491 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,492 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,493 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,493 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,494 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,497 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,497 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,503 WARN L623 FunctionHandler]: Unknown extern function skb_pull [2022-12-13 12:20:29,503 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,503 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,504 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,508 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,509 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,511 WARN L623 FunctionHandler]: Unknown extern function vcc_insert_socket [2022-12-13 12:20:29,511 WARN L623 FunctionHandler]: Unknown extern function atm_init_aal5 [2022-12-13 12:20:29,512 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,513 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,513 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 12:20:29,514 WARN L623 FunctionHandler]: Unknown extern function register_atm_ioctl [2022-12-13 12:20:29,515 WARN L623 FunctionHandler]: Unknown extern function deregister_atm_ioctl [2022-12-13 12:20:29,516 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 12:20:29,518 WARN L623 FunctionHandler]: Unknown extern function ldv_open_2 [2022-12-13 12:20:29,519 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,519 WARN L623 FunctionHandler]: Unknown extern function atm_dev_register [2022-12-13 12:20:29,520 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,520 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i[225414,225427] [2022-12-13 12:20:29,522 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,523 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,523 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,524 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,524 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,525 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,526 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:20:29,538 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 12:20:29,670 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 12:20:29,672 WARN L623 FunctionHandler]: Unknown extern function ktime_get_with_offset [2022-12-13 12:20:29,673 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,674 WARN L611 FunctionHandler]: implicit declaration of function ldv_assume [2022-12-13 12:20:29,676 WARN L623 FunctionHandler]: Unknown extern function __might_fault [2022-12-13 12:20:29,676 WARN L623 FunctionHandler]: Unknown extern function _copy_from_user [2022-12-13 12:20:29,676 WARN L623 FunctionHandler]: Unknown extern function __copy_from_user_overflow [2022-12-13 12:20:29,677 WARN L623 FunctionHandler]: Unknown extern function __alloc_skb [2022-12-13 12:20:29,678 WARN L623 FunctionHandler]: Unknown extern function debug_lockdep_rcu_enabled [2022-12-13 12:20:29,686 WARN L623 FunctionHandler]: Unknown extern function put_device [2022-12-13 12:20:29,688 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,688 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,701 WARN L623 FunctionHandler]: Unknown extern function add_wait_queue [2022-12-13 12:20:29,703 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,703 WARN L623 FunctionHandler]: Unknown extern function schedule [2022-12-13 12:20:29,704 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 12:20:29,705 WARN L623 FunctionHandler]: Unknown extern function remove_wait_queue [2022-12-13 12:20:29,709 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 12:20:29,709 WARN L623 FunctionHandler]: Unknown extern function __wake_up [2022-12-13 12:20:29,718 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,720 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,721 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,727 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,732 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,733 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,738 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,739 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,740 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,756 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,763 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,764 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 12:20:29,765 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,769 WARN L623 FunctionHandler]: Unknown extern function _raw_read_lock [2022-12-13 12:20:29,770 WARN L623 FunctionHandler]: Unknown extern function _raw_read_unlock [2022-12-13 12:20:29,771 WARN L623 FunctionHandler]: Unknown extern function skb_pull [2022-12-13 12:20:29,771 WARN L623 FunctionHandler]: Unknown extern function atm_alloc_charge [2022-12-13 12:20:29,772 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 12:20:29,785 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 12:20:29,792 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,794 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,796 WARN L623 FunctionHandler]: Unknown extern function vcc_insert_socket [2022-12-13 12:20:29,797 WARN L623 FunctionHandler]: Unknown extern function atm_init_aal5 [2022-12-13 12:20:29,798 WARN L623 FunctionHandler]: Unknown extern function atm_dev_lookup [2022-12-13 12:20:29,799 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 12:20:29,800 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 12:20:29,801 WARN L623 FunctionHandler]: Unknown extern function register_atm_ioctl [2022-12-13 12:20:29,802 WARN L623 FunctionHandler]: Unknown extern function deregister_atm_ioctl [2022-12-13 12:20:29,803 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 12:20:29,805 WARN L623 FunctionHandler]: Unknown extern function ldv_open_2 [2022-12-13 12:20:29,806 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,807 WARN L623 FunctionHandler]: Unknown extern function atm_dev_register [2022-12-13 12:20:29,807 WARN L623 FunctionHandler]: Unknown extern function atm_dev_deregister [2022-12-13 12:20:29,807 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_534c6fa2-b959-4e5c-a9b9-54a14e836577/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i[225414,225427] [2022-12-13 12:20:29,810 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,810 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,811 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,811 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,812 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,813 WARN L623 FunctionHandler]: Unknown extern function ldv_malloc [2022-12-13 12:20:29,814 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:20:29,853 INFO L208 MainTranslator]: Completed translation [2022-12-13 12:20:29,854 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29 WrapperNode [2022-12-13 12:20:29,854 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 12:20:29,854 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 12:20:29,855 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 12:20:29,855 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 12:20:29,860 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:29,892 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:29,974 INFO L138 Inliner]: procedures = 156, calls = 1107, calls flagged for inlining = 57, calls inlined = 56, statements flattened = 2410 [2022-12-13 12:20:29,974 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 12:20:29,975 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 12:20:29,975 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 12:20:29,975 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 12:20:29,984 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:29,984 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,006 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,007 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,064 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,070 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,078 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,084 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,094 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 12:20:30,095 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 12:20:30,095 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 12:20:30,095 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 12:20:30,095 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (1/1) ... [2022-12-13 12:20:30,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:20:30,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:20:30,119 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 12:20:30,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 12:20:30,162 INFO L130 BoogieDeclarations]: Found specification of procedure atm_sk [2022-12-13 12:20:30,163 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_sk [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_from_linear_data [2022-12-13 12:20:30,163 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_from_linear_data [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure change_bit [2022-12-13 12:20:30,163 INFO L138 BoogieDeclarations]: Found implementation of procedure change_bit [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure atm_alloc_charge [2022-12-13 12:20:30,163 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_alloc_charge [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-12-13 12:20:30,163 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure sk_sleep [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_sleep [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_ioctl [2022-12-13 12:20:30,164 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_ioctl [2022-12-13 12:20:30,164 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_dev_close [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_dev_close [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-12-13 12:20:30,165 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-13 12:20:30,165 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-12-13 12:20:30,166 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure sk_atm [2022-12-13 12:20:30,166 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_atm [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-12-13 12:20:30,166 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_c_send [2022-12-13 12:20:30,166 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_c_send [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-13 12:20:30,166 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-12-13 12:20:30,166 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-12-13 12:20:30,167 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_create [2022-12-13 12:20:30,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_create [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_c_close [2022-12-13 12:20:30,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_c_close [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_deregister [2022-12-13 12:20:30,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_deregister [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_close [2022-12-13 12:20:30,167 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_close [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-12-13 12:20:30,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_put [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_put [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure atm_dev_lookup [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atm_dev_lookup [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_v_send [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_v_send [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure atmtcp_send_control [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure atmtcp_send_control [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock [2022-12-13 12:20:30,168 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock [2022-12-13 12:20:30,168 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 12:20:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 12:20:30,169 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock [2022-12-13 12:20:30,169 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock [2022-12-13 12:20:30,535 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 12:20:30,537 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 12:20:35,047 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-12-13 12:20:54,133 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 12:20:54,146 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 12:20:54,147 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 12:20:54,150 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:20:54 BoogieIcfgContainer [2022-12-13 12:20:54,150 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 12:20:54,153 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 12:20:54,153 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 12:20:54,156 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 12:20:54,156 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 12:20:28" (1/3) ... [2022-12-13 12:20:54,156 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1386ba06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:20:54, skipping insertion in model container [2022-12-13 12:20:54,156 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:20:29" (2/3) ... [2022-12-13 12:20:54,157 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1386ba06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:20:54, skipping insertion in model container [2022-12-13 12:20:54,157 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:20:54" (3/3) ... [2022-12-13 12:20:54,158 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--atm--atmtcp.ko-entry_point.cil.out.i [2022-12-13 12:20:54,174 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 12:20:54,175 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 12:20:54,241 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 12:20:54,247 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=PETRI_NET, 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;@4ffd3623, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 12:20:54,248 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 12:20:54,255 INFO L276 IsEmpty]: Start isEmpty. Operand has 631 states, 451 states have (on average 1.3392461197339247) internal successors, (604), 468 states have internal predecessors, (604), 138 states have call successors, (138), 41 states have call predecessors, (138), 40 states have return successors, (133), 130 states have call predecessors, (133), 133 states have call successors, (133) [2022-12-13 12:20:54,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-13 12:20:54,272 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:20:54,273 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:20:54,273 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:20:54,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:20:54,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1407454986, now seen corresponding path program 1 times [2022-12-13 12:20:54,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:20:54,292 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [899405979] [2022-12-13 12:20:54,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:20:54,293 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:20:54,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:20:54,294 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:20:54,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-12-13 12:20:54,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:20:55,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 1 conjunts are in the unsatisfiable core [2022-12-13 12:20:55,030 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:20:55,055 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 121 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-12-13 12:20:55,055 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:20:55,056 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:20:55,056 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [899405979] [2022-12-13 12:20:55,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [899405979] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:20:55,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:20:55,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 12:20:55,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981403595] [2022-12-13 12:20:55,058 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:20:55,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-13 12:20:55,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:20:55,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-13 12:20:55,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 12:20:55,083 INFO L87 Difference]: Start difference. First operand has 631 states, 451 states have (on average 1.3392461197339247) internal successors, (604), 468 states have internal predecessors, (604), 138 states have call successors, (138), 41 states have call predecessors, (138), 40 states have return successors, (133), 130 states have call predecessors, (133), 133 states have call successors, (133) Second operand has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 12:20:55,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:20:55,163 INFO L93 Difference]: Finished difference Result 1257 states and 1783 transitions. [2022-12-13 12:20:55,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-13 12:20:55,165 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 133 [2022-12-13 12:20:55,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:20:55,176 INFO L225 Difference]: With dead ends: 1257 [2022-12-13 12:20:55,176 INFO L226 Difference]: Without dead ends: 618 [2022-12-13 12:20:55,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-13 12:20:55,184 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:20:55,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 870 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 12:20:55,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2022-12-13 12:20:55,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 618. [2022-12-13 12:20:55,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 445 states have (on average 1.3235955056179776) internal successors, (589), 455 states have internal predecessors, (589), 133 states have call successors, (133), 40 states have call predecessors, (133), 39 states have return successors, (131), 128 states have call predecessors, (131), 131 states have call successors, (131) [2022-12-13 12:20:55,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 853 transitions. [2022-12-13 12:20:55,240 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 853 transitions. Word has length 133 [2022-12-13 12:20:55,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:20:55,241 INFO L495 AbstractCegarLoop]: Abstraction has 618 states and 853 transitions. [2022-12-13 12:20:55,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 23.5) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-12-13 12:20:55,241 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 853 transitions. [2022-12-13 12:20:55,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-13 12:20:55,243 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:20:55,243 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:20:55,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-12-13 12:20:55,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:20:55,445 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:20:55,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:20:55,446 INFO L85 PathProgramCache]: Analyzing trace with hash -634983830, now seen corresponding path program 1 times [2022-12-13 12:20:55,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:20:55,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [15403487] [2022-12-13 12:20:55,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:20:55,449 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:20:55,449 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:20:55,451 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:20:55,454 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-12-13 12:20:56,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:20:56,134 INFO L263 TraceCheckSpWp]: Trace formula consists of 1345 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 12:20:56,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:20:56,529 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2022-12-13 12:20:56,529 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:20:56,529 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:20:56,529 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [15403487] [2022-12-13 12:20:56,529 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [15403487] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:20:56,529 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:20:56,529 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 12:20:56,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837482325] [2022-12-13 12:20:56,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:20:56,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:20:56,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:20:56,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:20:56,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 12:20:56,531 INFO L87 Difference]: Start difference. First operand 618 states and 853 transitions. Second operand has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-13 12:20:57,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:20:57,140 INFO L93 Difference]: Finished difference Result 1226 states and 1702 transitions. [2022-12-13 12:20:57,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:20:57,141 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 133 [2022-12-13 12:20:57,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:20:57,144 INFO L225 Difference]: With dead ends: 1226 [2022-12-13 12:20:57,144 INFO L226 Difference]: Without dead ends: 619 [2022-12-13 12:20:57,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:20:57,147 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 6 mSDsluCounter, 3376 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 4224 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:20:57,147 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 4224 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 12:20:57,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2022-12-13 12:20:57,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 619. [2022-12-13 12:20:57,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 446 states have (on average 1.3228699551569507) internal successors, (590), 456 states have internal predecessors, (590), 133 states have call successors, (133), 40 states have call predecessors, (133), 39 states have return successors, (131), 128 states have call predecessors, (131), 131 states have call successors, (131) [2022-12-13 12:20:57,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 854 transitions. [2022-12-13 12:20:57,169 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 854 transitions. Word has length 133 [2022-12-13 12:20:57,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:20:57,170 INFO L495 AbstractCegarLoop]: Abstraction has 619 states and 854 transitions. [2022-12-13 12:20:57,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.6) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (13), 2 states have call predecessors, (13), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-12-13 12:20:57,170 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 854 transitions. [2022-12-13 12:20:57,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-12-13 12:20:57,172 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:20:57,172 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:20:57,196 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-12-13 12:20:57,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:20:57,373 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:20:57,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:20:57,375 INFO L85 PathProgramCache]: Analyzing trace with hash 822186522, now seen corresponding path program 1 times [2022-12-13 12:20:57,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:20:57,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688937841] [2022-12-13 12:20:57,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:20:57,378 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:20:57,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:20:57,381 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:20:57,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-12-13 12:20:58,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:20:58,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 1367 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 12:20:58,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:20:58,607 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 12 proven. 1 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-12-13 12:20:58,607 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:00,306 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-12-13 12:21:00,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:00,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [688937841] [2022-12-13 12:21:00,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [688937841] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:00,307 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:00,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2022-12-13 12:21:00,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940455820] [2022-12-13 12:21:00,307 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:00,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:21:00,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:00,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:21:00,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:21:00,309 INFO L87 Difference]: Start difference. First operand 619 states and 854 transitions. Second operand has 11 states, 9 states have (on average 6.444444444444445) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (16), 2 states have call predecessors, (16), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-12-13 12:21:01,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:01,337 INFO L93 Difference]: Finished difference Result 1233 states and 1710 transitions. [2022-12-13 12:21:01,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:21:01,339 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 6.444444444444445) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (16), 2 states have call predecessors, (16), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 135 [2022-12-13 12:21:01,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:01,342 INFO L225 Difference]: With dead ends: 1233 [2022-12-13 12:21:01,342 INFO L226 Difference]: Without dead ends: 625 [2022-12-13 12:21:01,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:21:01,344 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 9 mSDsluCounter, 3376 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 4225 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:01,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 4225 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 12:21:01,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-12-13 12:21:01,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 625. [2022-12-13 12:21:01,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 625 states, 450 states have (on average 1.32) internal successors, (594), 460 states have internal predecessors, (594), 134 states have call successors, (134), 41 states have call predecessors, (134), 40 states have return successors, (132), 129 states have call predecessors, (132), 132 states have call successors, (132) [2022-12-13 12:21:01,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 625 states to 625 states and 860 transitions. [2022-12-13 12:21:01,365 INFO L78 Accepts]: Start accepts. Automaton has 625 states and 860 transitions. Word has length 135 [2022-12-13 12:21:01,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:01,365 INFO L495 AbstractCegarLoop]: Abstraction has 625 states and 860 transitions. [2022-12-13 12:21:01,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 6.444444444444445) internal successors, (58), 11 states have internal predecessors, (58), 4 states have call successors, (16), 2 states have call predecessors, (16), 5 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-12-13 12:21:01,365 INFO L276 IsEmpty]: Start isEmpty. Operand 625 states and 860 transitions. [2022-12-13 12:21:01,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-12-13 12:21:01,367 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:01,367 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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] [2022-12-13 12:21:01,393 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-12-13 12:21:01,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:01,568 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:01,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:01,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1453090794, now seen corresponding path program 2 times [2022-12-13 12:21:01,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:01,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [57945170] [2022-12-13 12:21:01,569 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:21:01,569 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:01,569 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:01,570 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:01,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-12-13 12:21:02,043 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 12:21:02,043 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:02,059 INFO L263 TraceCheckSpWp]: Trace formula consists of 1072 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 12:21:02,063 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:04,505 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2022-12-13 12:21:04,505 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:21:04,505 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:04,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [57945170] [2022-12-13 12:21:04,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [57945170] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:21:04,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:21:04,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 12:21:04,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049547947] [2022-12-13 12:21:04,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:21:04,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:21:04,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:04,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:21:04,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:21:04,507 INFO L87 Difference]: Start difference. First operand 625 states and 860 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:21:04,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:04,616 INFO L93 Difference]: Finished difference Result 1815 states and 2511 transitions. [2022-12-13 12:21:04,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:21:04,616 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 137 [2022-12-13 12:21:04,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:04,621 INFO L225 Difference]: With dead ends: 1815 [2022-12-13 12:21:04,621 INFO L226 Difference]: Without dead ends: 1215 [2022-12-13 12:21:04,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 135 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-13 12:21:04,624 INFO L413 NwaCegarLoop]: 998 mSDtfsCounter, 790 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 790 SdHoareTripleChecker+Valid, 1814 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:04,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [790 Valid, 1814 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 12:21:04,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2022-12-13 12:21:04,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1212. [2022-12-13 12:21:04,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1212 states, 877 states have (on average 1.3249714937286203) internal successors, (1162), 896 states have internal predecessors, (1162), 256 states have call successors, (256), 79 states have call predecessors, (256), 78 states have return successors, (254), 248 states have call predecessors, (254), 254 states have call successors, (254) [2022-12-13 12:21:04,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1212 states to 1212 states and 1672 transitions. [2022-12-13 12:21:04,665 INFO L78 Accepts]: Start accepts. Automaton has 1212 states and 1672 transitions. Word has length 137 [2022-12-13 12:21:04,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:04,665 INFO L495 AbstractCegarLoop]: Abstraction has 1212 states and 1672 transitions. [2022-12-13 12:21:04,666 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 2 states have internal predecessors, (38), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-12-13 12:21:04,666 INFO L276 IsEmpty]: Start isEmpty. Operand 1212 states and 1672 transitions. [2022-12-13 12:21:04,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-12-13 12:21:04,668 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:04,668 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 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] [2022-12-13 12:21:04,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-12-13 12:21:04,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:04,868 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:04,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:04,869 INFO L85 PathProgramCache]: Analyzing trace with hash 116341080, now seen corresponding path program 1 times [2022-12-13 12:21:04,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:04,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [436901575] [2022-12-13 12:21:04,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:21:04,870 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:04,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:04,871 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:04,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-12-13 12:21:05,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:21:05,523 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 12:21:05,525 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:06,158 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 17 proven. 3 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-12-13 12:21:06,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:08,520 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2022-12-13 12:21:08,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:08,520 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [436901575] [2022-12-13 12:21:08,520 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [436901575] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:08,520 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:08,520 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 13 [2022-12-13 12:21:08,520 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020077653] [2022-12-13 12:21:08,520 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:08,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:21:08,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:08,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:21:08,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:21:08,521 INFO L87 Difference]: Start difference. First operand 1212 states and 1672 transitions. Second operand has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:10,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:10,007 INFO L93 Difference]: Finished difference Result 2415 states and 3352 transitions. [2022-12-13 12:21:10,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:21:10,008 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 154 [2022-12-13 12:21:10,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:10,013 INFO L225 Difference]: With dead ends: 2415 [2022-12-13 12:21:10,013 INFO L226 Difference]: Without dead ends: 1214 [2022-12-13 12:21:10,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-12-13 12:21:10,017 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 9 mSDsluCounter, 5911 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 6760 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:10,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 6760 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-13 12:21:10,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1214 states. [2022-12-13 12:21:10,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1214 to 1214. [2022-12-13 12:21:10,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1214 states, 879 states have (on average 1.3242320819112627) internal successors, (1164), 898 states have internal predecessors, (1164), 256 states have call successors, (256), 79 states have call predecessors, (256), 78 states have return successors, (254), 248 states have call predecessors, (254), 254 states have call successors, (254) [2022-12-13 12:21:10,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1214 states to 1214 states and 1674 transitions. [2022-12-13 12:21:10,050 INFO L78 Accepts]: Start accepts. Automaton has 1214 states and 1674 transitions. Word has length 154 [2022-12-13 12:21:10,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:10,051 INFO L495 AbstractCegarLoop]: Abstraction has 1214 states and 1674 transitions. [2022-12-13 12:21:10,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.818181818181818) internal successors, (75), 13 states have internal predecessors, (75), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:10,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1214 states and 1674 transitions. [2022-12-13 12:21:10,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-12-13 12:21:10,053 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:10,053 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:21:10,076 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-12-13 12:21:10,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:10,253 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:10,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:10,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1269138344, now seen corresponding path program 2 times [2022-12-13 12:21:10,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:10,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [94788859] [2022-12-13 12:21:10,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:21:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:10,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:10,257 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:10,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-12-13 12:21:10,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 12:21:10,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:10,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 1153 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 12:21:10,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:10,904 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 246 trivial. 0 not checked. [2022-12-13 12:21:10,904 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:21:10,904 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:10,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [94788859] [2022-12-13 12:21:10,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [94788859] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:21:10,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:21:10,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:21:10,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994343712] [2022-12-13 12:21:10,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:21:10,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:21:10,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:10,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:21:10,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:21:10,907 INFO L87 Difference]: Start difference. First operand 1214 states and 1674 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:21:11,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:11,066 INFO L93 Difference]: Finished difference Result 2213 states and 3039 transitions. [2022-12-13 12:21:11,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:21:11,067 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 156 [2022-12-13 12:21:11,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:11,075 INFO L225 Difference]: With dead ends: 2213 [2022-12-13 12:21:11,075 INFO L226 Difference]: Without dead ends: 1028 [2022-12-13 12:21:11,081 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 154 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-13 12:21:11,081 INFO L413 NwaCegarLoop]: 715 mSDtfsCounter, 709 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:11,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 715 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 12:21:11,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2022-12-13 12:21:11,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1028. [2022-12-13 12:21:11,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1028 states, 747 states have (on average 1.319946452476573) internal successors, (986), 760 states have internal predecessors, (986), 208 states have call successors, (208), 73 states have call predecessors, (208), 72 states have return successors, (206), 202 states have call predecessors, (206), 206 states have call successors, (206) [2022-12-13 12:21:11,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1028 states to 1028 states and 1400 transitions. [2022-12-13 12:21:11,119 INFO L78 Accepts]: Start accepts. Automaton has 1028 states and 1400 transitions. Word has length 156 [2022-12-13 12:21:11,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:11,119 INFO L495 AbstractCegarLoop]: Abstraction has 1028 states and 1400 transitions. [2022-12-13 12:21:11,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:21:11,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1028 states and 1400 transitions. [2022-12-13 12:21:11,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-12-13 12:21:11,121 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:11,121 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:21:11,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-12-13 12:21:11,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:11,322 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:11,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:11,322 INFO L85 PathProgramCache]: Analyzing trace with hash 2081270773, now seen corresponding path program 1 times [2022-12-13 12:21:11,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:11,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [346763271] [2022-12-13 12:21:11,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:21:11,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:11,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:11,324 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:11,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-12-13 12:21:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:21:12,017 INFO L263 TraceCheckSpWp]: Trace formula consists of 1561 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:21:12,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:12,814 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-12-13 12:21:12,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:15,670 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-12-13 12:21:15,670 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:15,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [346763271] [2022-12-13 12:21:15,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [346763271] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:15,671 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:15,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2022-12-13 12:21:15,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035214866] [2022-12-13 12:21:15,671 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:15,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:21:15,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:15,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:21:15,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:21:15,673 INFO L87 Difference]: Start difference. First operand 1028 states and 1400 transitions. Second operand has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:17,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:17,486 INFO L93 Difference]: Finished difference Result 2047 states and 2808 transitions. [2022-12-13 12:21:17,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:21:17,487 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 173 [2022-12-13 12:21:17,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:17,490 INFO L225 Difference]: With dead ends: 2047 [2022-12-13 12:21:17,490 INFO L226 Difference]: Without dead ends: 1030 [2022-12-13 12:21:17,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 347 GetRequests, 331 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:21:17,493 INFO L413 NwaCegarLoop]: 712 mSDtfsCounter, 7 mSDsluCounter, 5656 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 6368 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:17,494 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 6368 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-13 12:21:17,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1030 states. [2022-12-13 12:21:17,521 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1030 to 1030. [2022-12-13 12:21:17,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1030 states, 749 states have (on average 1.3190921228304406) internal successors, (988), 762 states have internal predecessors, (988), 208 states have call successors, (208), 73 states have call predecessors, (208), 72 states have return successors, (206), 202 states have call predecessors, (206), 206 states have call successors, (206) [2022-12-13 12:21:17,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1030 states to 1030 states and 1402 transitions. [2022-12-13 12:21:17,526 INFO L78 Accepts]: Start accepts. Automaton has 1030 states and 1402 transitions. Word has length 173 [2022-12-13 12:21:17,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:17,526 INFO L495 AbstractCegarLoop]: Abstraction has 1030 states and 1402 transitions. [2022-12-13 12:21:17,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 7.461538461538462) internal successors, (97), 15 states have internal predecessors, (97), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:17,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1030 states and 1402 transitions. [2022-12-13 12:21:17,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-12-13 12:21:17,528 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:17,529 INFO L195 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:21:17,558 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-12-13 12:21:17,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:17,729 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:17,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:17,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1866274363, now seen corresponding path program 2 times [2022-12-13 12:21:17,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:17,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1825115228] [2022-12-13 12:21:17,731 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:21:17,731 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:17,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:17,732 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:17,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-12-13 12:21:18,169 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 12:21:18,169 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:18,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 1072 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 12:21:18,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:18,935 INFO L134 CoverageAnalysis]: Checked inductivity of 265 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-12-13 12:21:18,935 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:21:18,935 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:18,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1825115228] [2022-12-13 12:21:18,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1825115228] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:21:18,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:21:18,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:21:18,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827904953] [2022-12-13 12:21:18,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:21:18,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:21:18,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:18,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:21:18,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:21:18,937 INFO L87 Difference]: Start difference. First operand 1030 states and 1402 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:21:19,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:19,246 INFO L93 Difference]: Finished difference Result 3021 states and 4119 transitions. [2022-12-13 12:21:19,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:21:19,247 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 175 [2022-12-13 12:21:19,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:19,255 INFO L225 Difference]: With dead ends: 3021 [2022-12-13 12:21:19,256 INFO L226 Difference]: Without dead ends: 2020 [2022-12-13 12:21:19,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 173 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-13 12:21:19,261 INFO L413 NwaCegarLoop]: 864 mSDtfsCounter, 636 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 1566 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:19,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 1566 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:21:19,264 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2020 states. [2022-12-13 12:21:19,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2020 to 2016. [2022-12-13 12:21:19,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2016 states, 1469 states have (on average 1.3206262763784888) internal successors, (1940), 1494 states have internal predecessors, (1940), 404 states have call successors, (404), 143 states have call predecessors, (404), 142 states have return successors, (402), 394 states have call predecessors, (402), 402 states have call successors, (402) [2022-12-13 12:21:19,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2016 states to 2016 states and 2746 transitions. [2022-12-13 12:21:19,377 INFO L78 Accepts]: Start accepts. Automaton has 2016 states and 2746 transitions. Word has length 175 [2022-12-13 12:21:19,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:19,378 INFO L495 AbstractCegarLoop]: Abstraction has 2016 states and 2746 transitions. [2022-12-13 12:21:19,378 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:21:19,378 INFO L276 IsEmpty]: Start isEmpty. Operand 2016 states and 2746 transitions. [2022-12-13 12:21:19,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-12-13 12:21:19,380 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:19,381 INFO L195 NwaCegarLoop]: trace histogram [8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:21:19,400 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-12-13 12:21:19,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:19,582 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:19,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:19,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1353719011, now seen corresponding path program 1 times [2022-12-13 12:21:19,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:19,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [708535663] [2022-12-13 12:21:19,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:21:19,589 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:19,589 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:19,592 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:19,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-12-13 12:21:20,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:21:20,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 12:21:20,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:21,391 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 33 proven. 10 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2022-12-13 12:21:21,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:25,081 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2022-12-13 12:21:25,082 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:25,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [708535663] [2022-12-13 12:21:25,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [708535663] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:25,082 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:25,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 17 [2022-12-13 12:21:25,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496702401] [2022-12-13 12:21:25,082 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:25,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 12:21:25,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:25,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 12:21:25,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2022-12-13 12:21:25,084 INFO L87 Difference]: Start difference. First operand 2016 states and 2746 transitions. Second operand has 17 states, 15 states have (on average 6.866666666666666) internal successors, (103), 17 states have internal predecessors, (103), 4 states have call successors, (27), 2 states have call predecessors, (27), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-12-13 12:21:27,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:27,932 INFO L93 Difference]: Finished difference Result 4032 states and 5533 transitions. [2022-12-13 12:21:27,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-13 12:21:27,933 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 6.866666666666666) internal successors, (103), 17 states have internal predecessors, (103), 4 states have call successors, (27), 2 states have call predecessors, (27), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) Word has length 183 [2022-12-13 12:21:27,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:27,941 INFO L225 Difference]: With dead ends: 4032 [2022-12-13 12:21:27,941 INFO L226 Difference]: Without dead ends: 2028 [2022-12-13 12:21:27,946 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 370 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2022-12-13 12:21:27,946 INFO L413 NwaCegarLoop]: 713 mSDtfsCounter, 15 mSDsluCounter, 6367 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 7080 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:27,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 7080 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-13 12:21:27,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2028 states. [2022-12-13 12:21:28,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2028 to 2028. [2022-12-13 12:21:28,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2028 states, 1480 states have (on average 1.318918918918919) internal successors, (1952), 1505 states have internal predecessors, (1952), 404 states have call successors, (404), 144 states have call predecessors, (404), 143 states have return successors, (402), 394 states have call predecessors, (402), 402 states have call successors, (402) [2022-12-13 12:21:28,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2028 states to 2028 states and 2758 transitions. [2022-12-13 12:21:28,015 INFO L78 Accepts]: Start accepts. Automaton has 2028 states and 2758 transitions. Word has length 183 [2022-12-13 12:21:28,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:28,015 INFO L495 AbstractCegarLoop]: Abstraction has 2028 states and 2758 transitions. [2022-12-13 12:21:28,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 6.866666666666666) internal successors, (103), 17 states have internal predecessors, (103), 4 states have call successors, (27), 2 states have call predecessors, (27), 5 states have return successors, (24), 4 states have call predecessors, (24), 4 states have call successors, (24) [2022-12-13 12:21:28,015 INFO L276 IsEmpty]: Start isEmpty. Operand 2028 states and 2758 transitions. [2022-12-13 12:21:28,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-12-13 12:21:28,018 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:28,018 INFO L195 NwaCegarLoop]: trace histogram [9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 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] [2022-12-13 12:21:28,048 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-12-13 12:21:28,219 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:28,220 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:28,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:28,221 INFO L85 PathProgramCache]: Analyzing trace with hash -1489923749, now seen corresponding path program 2 times [2022-12-13 12:21:28,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:28,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [218484567] [2022-12-13 12:21:28,226 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:21:28,226 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:28,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:28,229 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:28,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-12-13 12:21:28,852 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 12:21:28,852 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:28,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 1291 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 12:21:28,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:28,969 INFO L134 CoverageAnalysis]: Checked inductivity of 273 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 273 trivial. 0 not checked. [2022-12-13 12:21:28,969 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:21:28,969 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:28,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [218484567] [2022-12-13 12:21:28,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [218484567] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:21:28,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:21:28,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:21:28,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975238424] [2022-12-13 12:21:28,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:21:28,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:21:28,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:28,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:21:28,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:21:28,971 INFO L87 Difference]: Start difference. First operand 2028 states and 2758 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:21:29,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:29,249 INFO L93 Difference]: Finished difference Result 5456 states and 7431 transitions. [2022-12-13 12:21:29,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:21:29,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 184 [2022-12-13 12:21:29,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:29,262 INFO L225 Difference]: With dead ends: 5456 [2022-12-13 12:21:29,262 INFO L226 Difference]: Without dead ends: 3461 [2022-12-13 12:21:29,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 182 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-13 12:21:29,267 INFO L413 NwaCegarLoop]: 803 mSDtfsCounter, 527 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 1481 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:29,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [527 Valid, 1481 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-13 12:21:29,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3461 states. [2022-12-13 12:21:29,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3461 to 3454. [2022-12-13 12:21:29,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3454 states, 2522 states have (on average 1.3251387787470261) internal successors, (3342), 2563 states have internal predecessors, (3342), 682 states have call successors, (682), 250 states have call predecessors, (682), 249 states have return successors, (680), 672 states have call predecessors, (680), 680 states have call successors, (680) [2022-12-13 12:21:29,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3454 states to 3454 states and 4704 transitions. [2022-12-13 12:21:29,402 INFO L78 Accepts]: Start accepts. Automaton has 3454 states and 4704 transitions. Word has length 184 [2022-12-13 12:21:29,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:29,402 INFO L495 AbstractCegarLoop]: Abstraction has 3454 states and 4704 transitions. [2022-12-13 12:21:29,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:21:29,402 INFO L276 IsEmpty]: Start isEmpty. Operand 3454 states and 4704 transitions. [2022-12-13 12:21:29,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-12-13 12:21:29,405 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:29,405 INFO L195 NwaCegarLoop]: trace histogram [9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:21:29,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-12-13 12:21:29,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:29,606 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:29,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:29,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1617269607, now seen corresponding path program 1 times [2022-12-13 12:21:29,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:29,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1500845398] [2022-12-13 12:21:29,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:21:29,609 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:29,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:29,610 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:29,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-12-13 12:21:30,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:21:30,386 INFO L263 TraceCheckSpWp]: Trace formula consists of 1616 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 12:21:30,388 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:31,553 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 38 proven. 15 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2022-12-13 12:21:31,553 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:35,966 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-12-13 12:21:35,966 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:35,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1500845398] [2022-12-13 12:21:35,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1500845398] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:35,967 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:35,967 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2022-12-13 12:21:35,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017988261] [2022-12-13 12:21:35,967 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:35,968 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 12:21:35,968 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:35,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 12:21:35,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-12-13 12:21:35,969 INFO L87 Difference]: Start difference. First operand 3454 states and 4704 transitions. Second operand has 19 states, 17 states have (on average 6.352941176470588) internal successors, (108), 19 states have internal predecessors, (108), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:40,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:40,125 INFO L93 Difference]: Finished difference Result 6904 states and 9466 transitions. [2022-12-13 12:21:40,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:21:40,126 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 6.352941176470588) internal successors, (108), 19 states have internal predecessors, (108), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 187 [2022-12-13 12:21:40,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:40,136 INFO L225 Difference]: With dead ends: 6904 [2022-12-13 12:21:40,136 INFO L226 Difference]: Without dead ends: 3462 [2022-12-13 12:21:40,142 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=132, Invalid=518, Unknown=0, NotChecked=0, Total=650 [2022-12-13 12:21:40,143 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 14 mSDsluCounter, 9203 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 9917 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:40,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 9917 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-12-13 12:21:40,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3462 states. [2022-12-13 12:21:40,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3462 to 3462. [2022-12-13 12:21:40,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3462 states, 2530 states have (on average 1.3241106719367588) internal successors, (3350), 2571 states have internal predecessors, (3350), 682 states have call successors, (682), 250 states have call predecessors, (682), 249 states have return successors, (680), 672 states have call predecessors, (680), 680 states have call successors, (680) [2022-12-13 12:21:40,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3462 states to 3462 states and 4712 transitions. [2022-12-13 12:21:40,264 INFO L78 Accepts]: Start accepts. Automaton has 3462 states and 4712 transitions. Word has length 187 [2022-12-13 12:21:40,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:40,264 INFO L495 AbstractCegarLoop]: Abstraction has 3462 states and 4712 transitions. [2022-12-13 12:21:40,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 6.352941176470588) internal successors, (108), 19 states have internal predecessors, (108), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:40,265 INFO L276 IsEmpty]: Start isEmpty. Operand 3462 states and 4712 transitions. [2022-12-13 12:21:40,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2022-12-13 12:21:40,267 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:40,268 INFO L195 NwaCegarLoop]: trace histogram [10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:21:40,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-12-13 12:21:40,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:40,468 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:40,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:40,468 INFO L85 PathProgramCache]: Analyzing trace with hash 388625061, now seen corresponding path program 2 times [2022-12-13 12:21:40,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:40,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [750300289] [2022-12-13 12:21:40,470 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:21:40,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:40,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:40,471 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:40,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-12-13 12:21:42,958 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:21:42,958 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:43,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 1627 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 12:21:43,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:44,352 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 43 proven. 21 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2022-12-13 12:21:44,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:21:49,647 INFO L134 CoverageAnalysis]: Checked inductivity of 293 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-12-13 12:21:49,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:49,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [750300289] [2022-12-13 12:21:49,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [750300289] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:21:49,647 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:21:49,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 21 [2022-12-13 12:21:49,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893114818] [2022-12-13 12:21:49,648 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:21:49,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 12:21:49,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:49,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 12:21:49,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2022-12-13 12:21:49,650 INFO L87 Difference]: Start difference. First operand 3462 states and 4712 transitions. Second operand has 21 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 21 states have internal predecessors, (110), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:54,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:21:54,050 INFO L93 Difference]: Finished difference Result 6920 states and 9482 transitions. [2022-12-13 12:21:54,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:21:54,051 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 21 states have internal predecessors, (110), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 188 [2022-12-13 12:21:54,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:21:54,062 INFO L225 Difference]: With dead ends: 6920 [2022-12-13 12:21:54,062 INFO L226 Difference]: Without dead ends: 3470 [2022-12-13 12:21:54,069 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 355 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 6.1s TimeCoverageRelationStatistics Valid=150, Invalid=606, Unknown=0, NotChecked=0, Total=756 [2022-12-13 12:21:54,070 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 14 mSDsluCounter, 9911 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 10625 SdHoareTripleChecker+Invalid, 312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:21:54,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 10625 Invalid, 312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-12-13 12:21:54,073 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3470 states. [2022-12-13 12:21:54,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3470 to 3470. [2022-12-13 12:21:54,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3470 states, 2538 states have (on average 1.3230890464933018) internal successors, (3358), 2579 states have internal predecessors, (3358), 682 states have call successors, (682), 250 states have call predecessors, (682), 249 states have return successors, (680), 672 states have call predecessors, (680), 680 states have call successors, (680) [2022-12-13 12:21:54,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3470 states to 3470 states and 4720 transitions. [2022-12-13 12:21:54,226 INFO L78 Accepts]: Start accepts. Automaton has 3470 states and 4720 transitions. Word has length 188 [2022-12-13 12:21:54,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:21:54,226 INFO L495 AbstractCegarLoop]: Abstraction has 3470 states and 4720 transitions. [2022-12-13 12:21:54,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 5.7894736842105265) internal successors, (110), 21 states have internal predecessors, (110), 4 states have call successors, (20), 2 states have call predecessors, (20), 5 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-13 12:21:54,227 INFO L276 IsEmpty]: Start isEmpty. Operand 3470 states and 4720 transitions. [2022-12-13 12:21:54,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2022-12-13 12:21:54,232 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:21:54,232 INFO L195 NwaCegarLoop]: trace histogram [11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:21:54,265 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-12-13 12:21:54,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:54,432 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:21:54,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:21:54,433 INFO L85 PathProgramCache]: Analyzing trace with hash 955349799, now seen corresponding path program 3 times [2022-12-13 12:21:54,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:21:54,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [441587018] [2022-12-13 12:21:54,434 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:21:54,434 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:21:54,434 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:21:54,435 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:21:54,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-12-13 12:21:56,650 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 12:21:56,650 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:21:56,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 1329 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 12:21:56,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:21:56,734 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 12:21:56,773 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 12:21:56,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 12:21:56,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 12:21:57,085 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2022-12-13 12:21:57,085 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:21:57,085 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:21:57,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [441587018] [2022-12-13 12:21:57,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [441587018] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:21:57,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:21:57,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:21:57,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153322376] [2022-12-13 12:21:57,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:21:57,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:21:57,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:21:57,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:21:57,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 12:21:57,087 INFO L87 Difference]: Start difference. First operand 3470 states and 4720 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:22:00,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:02,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:05,033 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:07,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:08,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:08,502 INFO L93 Difference]: Finished difference Result 6907 states and 9407 transitions. [2022-12-13 12:22:08,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 12:22:08,509 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 189 [2022-12-13 12:22:08,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:08,520 INFO L225 Difference]: With dead ends: 6907 [2022-12-13 12:22:08,520 INFO L226 Difference]: Without dead ends: 3482 [2022-12-13 12:22:08,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:22:08,525 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 3 mSDsluCounter, 1344 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2058 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:08,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2058 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 3 Unknown, 0 Unchecked, 11.1s Time] [2022-12-13 12:22:08,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3482 states. [2022-12-13 12:22:08,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3482 to 3478. [2022-12-13 12:22:08,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3478 states, 2546 states have (on average 1.3220738413197173) internal successors, (3366), 2587 states have internal predecessors, (3366), 682 states have call successors, (682), 250 states have call predecessors, (682), 249 states have return successors, (680), 672 states have call predecessors, (680), 680 states have call successors, (680) [2022-12-13 12:22:08,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3478 states to 3478 states and 4728 transitions. [2022-12-13 12:22:08,638 INFO L78 Accepts]: Start accepts. Automaton has 3478 states and 4728 transitions. Word has length 189 [2022-12-13 12:22:08,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:08,638 INFO L495 AbstractCegarLoop]: Abstraction has 3478 states and 4728 transitions. [2022-12-13 12:22:08,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-12-13 12:22:08,639 INFO L276 IsEmpty]: Start isEmpty. Operand 3478 states and 4728 transitions. [2022-12-13 12:22:08,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2022-12-13 12:22:08,642 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:08,642 INFO L195 NwaCegarLoop]: trace histogram [11, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:08,673 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-12-13 12:22:08,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:08,843 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:08,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:08,844 INFO L85 PathProgramCache]: Analyzing trace with hash -4381031, now seen corresponding path program 1 times [2022-12-13 12:22:08,848 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:08,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503035698] [2022-12-13 12:22:08,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:22:08,849 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:08,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:08,851 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:08,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-12-13 12:22:09,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:22:09,763 INFO L263 TraceCheckSpWp]: Trace formula consists of 1669 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-13 12:22:09,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:22:12,289 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 48 proven. 28 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2022-12-13 12:22:12,289 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:22:21,220 INFO L134 CoverageAnalysis]: Checked inductivity of 305 backedges. 0 proven. 74 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-12-13 12:22:21,220 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:22:21,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503035698] [2022-12-13 12:22:21,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [503035698] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:22:21,220 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:22:21,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 23 [2022-12-13 12:22:21,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990536801] [2022-12-13 12:22:21,220 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 12:22:21,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 12:22:21,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:22:21,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 12:22:21,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2022-12-13 12:22:21,222 INFO L87 Difference]: Start difference. First operand 3478 states and 4728 transitions. Second operand has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 23 states have internal predecessors, (122), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-13 12:22:28,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:28,493 INFO L93 Difference]: Finished difference Result 6952 states and 9514 transitions. [2022-12-13 12:22:28,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-13 12:22:28,494 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 23 states have internal predecessors, (122), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 196 [2022-12-13 12:22:28,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:28,504 INFO L225 Difference]: With dead ends: 6952 [2022-12-13 12:22:28,504 INFO L226 Difference]: Without dead ends: 3486 [2022-12-13 12:22:28,512 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 369 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=169, Invalid=701, Unknown=0, NotChecked=0, Total=870 [2022-12-13 12:22:28,512 INFO L413 NwaCegarLoop]: 714 mSDtfsCounter, 16 mSDsluCounter, 10619 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 11333 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:28,512 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 11333 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2022-12-13 12:22:28,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3486 states. [2022-12-13 12:22:28,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3486 to 3486. [2022-12-13 12:22:28,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3486 states, 2554 states have (on average 1.3210649960845733) internal successors, (3374), 2595 states have internal predecessors, (3374), 682 states have call successors, (682), 250 states have call predecessors, (682), 249 states have return successors, (680), 672 states have call predecessors, (680), 680 states have call successors, (680) [2022-12-13 12:22:28,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3486 states to 3486 states and 4736 transitions. [2022-12-13 12:22:28,628 INFO L78 Accepts]: Start accepts. Automaton has 3486 states and 4736 transitions. Word has length 196 [2022-12-13 12:22:28,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:28,628 INFO L495 AbstractCegarLoop]: Abstraction has 3486 states and 4736 transitions. [2022-12-13 12:22:28,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 5.809523809523809) internal successors, (122), 23 states have internal predecessors, (122), 4 states have call successors, (22), 2 states have call predecessors, (22), 5 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-13 12:22:28,628 INFO L276 IsEmpty]: Start isEmpty. Operand 3486 states and 4736 transitions. [2022-12-13 12:22:28,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2022-12-13 12:22:28,631 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:28,631 INFO L195 NwaCegarLoop]: trace histogram [12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:28,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-12-13 12:22:28,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:28,831 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:28,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:28,832 INFO L85 PathProgramCache]: Analyzing trace with hash 272436507, now seen corresponding path program 2 times [2022-12-13 12:22:28,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:28,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [529377651] [2022-12-13 12:22:28,833 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:22:28,833 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:28,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:28,834 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:28,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-12-13 12:22:31,480 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:22:31,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:22:31,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 1680 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 12:22:31,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:22:32,235 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2022-12-13 12:22:32,236 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:22:32,236 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:22:32,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [529377651] [2022-12-13 12:22:32,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [529377651] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:22:32,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:22:32,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:22:32,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606290021] [2022-12-13 12:22:32,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:22:32,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:22:32,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:22:32,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:22:32,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:22:32,238 INFO L87 Difference]: Start difference. First operand 3486 states and 4736 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 12:22:33,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:33,590 INFO L93 Difference]: Finished difference Result 8233 states and 11523 transitions. [2022-12-13 12:22:33,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:22:33,591 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 197 [2022-12-13 12:22:33,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:33,610 INFO L225 Difference]: With dead ends: 8233 [2022-12-13 12:22:33,611 INFO L226 Difference]: Without dead ends: 4792 [2022-12-13 12:22:33,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 193 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-13 12:22:33,620 INFO L413 NwaCegarLoop]: 902 mSDtfsCounter, 577 mSDsluCounter, 4141 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 87 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 577 SdHoareTripleChecker+Valid, 5043 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:33,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [577 Valid, 5043 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-13 12:22:33,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4792 states. [2022-12-13 12:22:33,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4792 to 3510. [2022-12-13 12:22:33,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3510 states, 2574 states have (on average 1.3185703185703186) internal successors, (3394), 2615 states have internal predecessors, (3394), 682 states have call successors, (682), 250 states have call predecessors, (682), 253 states have return successors, (688), 676 states have call predecessors, (688), 680 states have call successors, (688) [2022-12-13 12:22:33,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3510 states to 3510 states and 4764 transitions. [2022-12-13 12:22:33,773 INFO L78 Accepts]: Start accepts. Automaton has 3510 states and 4764 transitions. Word has length 197 [2022-12-13 12:22:33,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:33,773 INFO L495 AbstractCegarLoop]: Abstraction has 3510 states and 4764 transitions. [2022-12-13 12:22:33,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 6 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-12-13 12:22:33,773 INFO L276 IsEmpty]: Start isEmpty. Operand 3510 states and 4764 transitions. [2022-12-13 12:22:33,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2022-12-13 12:22:33,776 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:33,776 INFO L195 NwaCegarLoop]: trace histogram [12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:33,809 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-12-13 12:22:33,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:33,977 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:33,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:33,977 INFO L85 PathProgramCache]: Analyzing trace with hash 357022576, now seen corresponding path program 1 times [2022-12-13 12:22:33,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:33,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [973079469] [2022-12-13 12:22:33,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:22:33,978 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:33,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:33,979 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:33,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-12-13 12:22:34,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:22:34,914 INFO L263 TraceCheckSpWp]: Trace formula consists of 1682 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 12:22:34,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:22:35,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 12:22:35,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 12:22:36,234 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 12:22:36,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-13 12:22:36,577 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2022-12-13 12:22:36,578 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:22:36,578 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:22:36,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [973079469] [2022-12-13 12:22:36,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [973079469] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:22:36,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:22:36,578 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 12:22:36,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [366076217] [2022-12-13 12:22:36,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:22:36,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:22:36,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:22:36,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:22:36,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:22:36,580 INFO L87 Difference]: Start difference. First operand 3510 states and 4764 transitions. Second operand has 8 states, 8 states have (on average 10.625) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:22:40,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:43,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:45,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:48,997 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 12:22:49,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:49,731 INFO L93 Difference]: Finished difference Result 7019 states and 9563 transitions. [2022-12-13 12:22:49,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:22:49,739 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) Word has length 201 [2022-12-13 12:22:49,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:49,752 INFO L225 Difference]: With dead ends: 7019 [2022-12-13 12:22:49,752 INFO L226 Difference]: Without dead ends: 3554 [2022-12-13 12:22:49,760 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:22:49,760 INFO L413 NwaCegarLoop]: 713 mSDtfsCounter, 4 mSDsluCounter, 4179 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 4892 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.5s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:49,760 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 4892 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 119 Invalid, 3 Unknown, 0 Unchecked, 12.5s Time] [2022-12-13 12:22:49,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3554 states. [2022-12-13 12:22:49,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3554 to 3534. [2022-12-13 12:22:49,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3534 states, 2590 states have (on average 1.3166023166023166) internal successors, (3410), 2631 states have internal predecessors, (3410), 682 states have call successors, (682), 250 states have call predecessors, (682), 261 states have return successors, (720), 684 states have call predecessors, (720), 680 states have call successors, (720) [2022-12-13 12:22:49,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3534 states to 3534 states and 4812 transitions. [2022-12-13 12:22:49,918 INFO L78 Accepts]: Start accepts. Automaton has 3534 states and 4812 transitions. Word has length 201 [2022-12-13 12:22:49,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:49,918 INFO L495 AbstractCegarLoop]: Abstraction has 3534 states and 4812 transitions. [2022-12-13 12:22:49,919 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 6 states have internal predecessors, (85), 2 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 12:22:49,919 INFO L276 IsEmpty]: Start isEmpty. Operand 3534 states and 4812 transitions. [2022-12-13 12:22:49,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-12-13 12:22:49,921 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:49,921 INFO L195 NwaCegarLoop]: trace histogram [12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:49,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-12-13 12:22:50,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:50,122 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:50,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:50,122 INFO L85 PathProgramCache]: Analyzing trace with hash -1957492465, now seen corresponding path program 1 times [2022-12-13 12:22:50,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:50,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1322508075] [2022-12-13 12:22:50,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:22:50,124 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:50,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:50,124 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:50,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-12-13 12:22:50,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:22:50,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 1713 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 12:22:50,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:22:52,499 INFO L134 CoverageAnalysis]: Checked inductivity of 311 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2022-12-13 12:22:52,500 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:22:52,500 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:22:52,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1322508075] [2022-12-13 12:22:52,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1322508075] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:22:52,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:22:52,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:22:52,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915345859] [2022-12-13 12:22:52,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:22:52,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:22:52,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:22:52,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:22:52,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:22:52,501 INFO L87 Difference]: Start difference. First operand 3534 states and 4812 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:22:53,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:53,411 INFO L93 Difference]: Finished difference Result 7818 states and 10835 transitions. [2022-12-13 12:22:53,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:22:53,412 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) Word has length 208 [2022-12-13 12:22:53,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:53,430 INFO L225 Difference]: With dead ends: 7818 [2022-12-13 12:22:53,430 INFO L226 Difference]: Without dead ends: 4329 [2022-12-13 12:22:53,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:22:53,439 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 148 mSDsluCounter, 4341 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 5247 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:53,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 5247 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-12-13 12:22:53,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4329 states. [2022-12-13 12:22:53,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4329 to 3542. [2022-12-13 12:22:53,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3542 states, 2598 states have (on average 1.3156274056966897) internal successors, (3418), 2635 states have internal predecessors, (3418), 682 states have call successors, (682), 250 states have call predecessors, (682), 261 states have return successors, (720), 688 states have call predecessors, (720), 680 states have call successors, (720) [2022-12-13 12:22:53,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3542 states to 3542 states and 4820 transitions. [2022-12-13 12:22:53,619 INFO L78 Accepts]: Start accepts. Automaton has 3542 states and 4820 transitions. Word has length 208 [2022-12-13 12:22:53,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:53,619 INFO L495 AbstractCegarLoop]: Abstraction has 3542 states and 4820 transitions. [2022-12-13 12:22:53,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 5 states have internal predecessors, (85), 2 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2022-12-13 12:22:53,619 INFO L276 IsEmpty]: Start isEmpty. Operand 3542 states and 4820 transitions. [2022-12-13 12:22:53,622 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2022-12-13 12:22:53,622 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:53,622 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:53,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-12-13 12:22:53,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:53,823 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:53,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:53,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1373702692, now seen corresponding path program 1 times [2022-12-13 12:22:53,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:53,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2029286319] [2022-12-13 12:22:53,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:22:53,824 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:53,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:53,825 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:53,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-12-13 12:22:54,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:22:54,749 INFO L263 TraceCheckSpWp]: Trace formula consists of 1699 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 12:22:54,751 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:22:54,989 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 335 trivial. 0 not checked. [2022-12-13 12:22:54,989 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 12:22:54,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 12:22:54,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2029286319] [2022-12-13 12:22:54,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2029286319] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:22:54,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:22:54,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:22:54,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50596388] [2022-12-13 12:22:54,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:22:54,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:22:54,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 12:22:54,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:22:54,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 12:22:54,991 INFO L87 Difference]: Start difference. First operand 3542 states and 4820 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-12-13 12:22:55,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 12:22:55,852 INFO L93 Difference]: Finished difference Result 8337 states and 11679 transitions. [2022-12-13 12:22:55,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 12:22:55,853 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 207 [2022-12-13 12:22:55,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 12:22:55,866 INFO L225 Difference]: With dead ends: 8337 [2022-12-13 12:22:55,866 INFO L226 Difference]: Without dead ends: 4840 [2022-12-13 12:22:55,872 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 205 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:22:55,873 INFO L413 NwaCegarLoop]: 906 mSDtfsCounter, 339 mSDsluCounter, 1614 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 2520 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-13 12:22:55,873 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 2520 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-13 12:22:55,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4840 states. [2022-12-13 12:22:56,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4840 to 3542. [2022-12-13 12:22:56,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3542 states, 2598 states have (on average 1.3156274056966897) internal successors, (3418), 2635 states have internal predecessors, (3418), 682 states have call successors, (682), 250 states have call predecessors, (682), 261 states have return successors, (720), 688 states have call predecessors, (720), 680 states have call successors, (720) [2022-12-13 12:22:56,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3542 states to 3542 states and 4820 transitions. [2022-12-13 12:22:56,056 INFO L78 Accepts]: Start accepts. Automaton has 3542 states and 4820 transitions. Word has length 207 [2022-12-13 12:22:56,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 12:22:56,056 INFO L495 AbstractCegarLoop]: Abstraction has 3542 states and 4820 transitions. [2022-12-13 12:22:56,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2022-12-13 12:22:56,056 INFO L276 IsEmpty]: Start isEmpty. Operand 3542 states and 4820 transitions. [2022-12-13 12:22:56,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2022-12-13 12:22:56,059 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 12:22:56,059 INFO L195 NwaCegarLoop]: trace histogram [12, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:22:56,089 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2022-12-13 12:22:56,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:56,260 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 12:22:56,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:22:56,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1272505691, now seen corresponding path program 1 times [2022-12-13 12:22:56,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 12:22:56,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [167603818] [2022-12-13 12:22:56,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:22:56,262 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:22:56,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 12:22:56,263 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 12:22:56,264 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-12-13 12:23:51,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 12:23:51,216 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 12:25:01,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 12:25:03,211 INFO L130 FreeRefinementEngine]: Strategy WOLF found a feasible trace [2022-12-13 12:25:03,212 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 12:25:03,212 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-13 12:25:03,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-12-13 12:25:03,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 12:25:03,423 INFO L445 BasicCegarLoop]: Path program histogram: [3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:03,433 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 12:25:03,466 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2022-12-13 12:25:03,468 WARN L421 cessorBacktranslator]: Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) [2022-12-13 12:25:03,549 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 12:25:03 BoogieIcfgContainer [2022-12-13 12:25:03,549 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 12:25:03,550 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 12:25:03,550 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 12:25:03,550 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 12:25:03,550 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:20:54" (3/4) ... [2022-12-13 12:25:03,552 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 12:25:03,552 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 12:25:03,553 INFO L158 Benchmark]: Toolchain (without parser) took 275233.99ms. Allocated memory was 73.4MB in the beginning and 515.9MB in the end (delta: 442.5MB). Free memory was 42.5MB in the beginning and 322.0MB in the end (delta: -279.5MB). Peak memory consumption was 163.9MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,553 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 52.4MB. Free memory is still 30.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 12:25:03,553 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1533.61ms. Allocated memory was 73.4MB in the beginning and 157.3MB in the end (delta: 83.9MB). Free memory was 42.3MB in the beginning and 75.6MB in the end (delta: -33.3MB). Peak memory consumption was 55.1MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,553 INFO L158 Benchmark]: Boogie Procedure Inliner took 119.94ms. Allocated memory is still 157.3MB. Free memory was 75.6MB in the beginning and 87.1MB in the end (delta: -11.5MB). Peak memory consumption was 12.9MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,554 INFO L158 Benchmark]: Boogie Preprocessor took 119.38ms. Allocated memory is still 157.3MB. Free memory was 87.1MB in the beginning and 64.8MB in the end (delta: 22.3MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,554 INFO L158 Benchmark]: RCFGBuilder took 24055.74ms. Allocated memory was 157.3MB in the beginning and 515.9MB in the end (delta: 358.6MB). Free memory was 64.8MB in the beginning and 422.4MB in the end (delta: -357.6MB). Peak memory consumption was 291.4MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,554 INFO L158 Benchmark]: TraceAbstraction took 249396.69ms. Allocated memory is still 515.9MB. Free memory was 422.4MB in the beginning and 323.0MB in the end (delta: 99.4MB). Peak memory consumption was 99.4MB. Max. memory is 16.1GB. [2022-12-13 12:25:03,554 INFO L158 Benchmark]: Witness Printer took 2.73ms. Allocated memory is still 515.9MB. Free memory is still 322.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 12:25:03,556 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.11ms. Allocated memory is still 52.4MB. Free memory is still 30.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1533.61ms. Allocated memory was 73.4MB in the beginning and 157.3MB in the end (delta: 83.9MB). Free memory was 42.3MB in the beginning and 75.6MB in the end (delta: -33.3MB). Peak memory consumption was 55.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 119.94ms. Allocated memory is still 157.3MB. Free memory was 75.6MB in the beginning and 87.1MB in the end (delta: -11.5MB). Peak memory consumption was 12.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 119.38ms. Allocated memory is still 157.3MB. Free memory was 87.1MB in the beginning and 64.8MB in the end (delta: 22.3MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * RCFGBuilder took 24055.74ms. Allocated memory was 157.3MB in the beginning and 515.9MB in the end (delta: 358.6MB). Free memory was 64.8MB in the beginning and 422.4MB in the end (delta: -357.6MB). Peak memory consumption was 291.4MB. Max. memory is 16.1GB. * TraceAbstraction took 249396.69ms. Allocated memory is still 515.9MB. Free memory was 422.4MB in the beginning and 323.0MB in the end (delta: 99.4MB). Peak memory consumption was 99.4MB. Max. memory is 16.1GB. * Witness Printer took 2.73ms. Allocated memory is still 515.9MB. Free memory is still 322.0MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) - GenericResult: Unfinished Backtranslation Generated EnsuresSpecification free ensures #res.base == #ptr.base && #res.offset == #ptr.offset; is not ensure(true) * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 - UnprovableResult [Line: 7541]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 6967. Possible FailurePath: [L6276] int ldv_state_variable_3 ; [L6277] int LDV_IN_INTERRUPT = 1; [L6278] int ldv_state_variable_2 ; [L6279] struct atm_vcc *atmtcp_c_dev_ops_group0 ; [L6280] int ref_cnt ; [L6281] struct atm_vcc *atmtcp_v_dev_ops_group1 ; [L6282] struct atm_dev *atmtcp_v_dev_ops_group0 ; [L6283] int ldv_state_variable_1 ; [L6284] int ldv_state_variable_0 ; [L6957-L6959] static struct atmdev_ops atmtcp_v_dev_ops = {& atmtcp_v_dev_close, & atmtcp_v_open, & atmtcp_v_close, & atmtcp_v_ioctl, 0, 0, 0, & atmtcp_v_send, 0, 0, 0, 0, & atmtcp_v_proc, & __this_module}; [L6960-L6961] static struct atmdev_ops atmtcp_c_dev_ops = {0, 0, & atmtcp_c_close, 0, 0, 0, 0, & atmtcp_c_send, 0, 0, 0, 0, 0, 0}; [L6962-L7070] static struct atm_dev atmtcp_control_dev = {(struct atmdev_ops const *)(& atmtcp_c_dev_ops), 0, "atmtcp", 999, 0, 0, 0UL, {0, 0}, {0, 0}, {(unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, {(signed char)0, (signed char)0}, {{{0}, {0}, {0}, {0}, {0}}, {{0}, {0}, {0}, {0}, {0}}, {{0}, {0}, {0}, {0}, {0}}}, (char)0, 0, {0}, {{{{{0}}, 3735899821U, 4294967295U, (void *)-1, {0, {0, 0}, "atmtcp_control_dev.lock", 0, 0UL}}}}, 0, 0, {0, 0, {0, {0, 0}, 0, 0, 0, 0, {{0}}, {{{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{0, 0}, 0UL, 0, 0UL, 0U, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}, 0, 0, {{0}, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, 0, 0, {0, {0, 0}, 0, 0, 0UL}}, 0, 0, 0, 0, {{0}, (unsigned char)0, (unsigned char)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, (_Bool)0, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0U, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}, 0, (_Bool)0, (_Bool)0, {{0, 0}, 0UL, 0, 0UL, 0U, 0, 0, 0, {(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, {0, {0, 0}, 0, 0, 0UL}}, 0UL, {{0L}, {0, 0}, 0, {0, {0, 0}, 0, 0, 0UL}}, {{{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, 0, {0}, {0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0, 0, 0, 0, 0UL, 0UL, 0UL, 0UL, 0, 0, 0}, 0, 0, 0, 0, 0ULL, 0UL, 0, {0, 0}, 0, 0, {0, 0}, 0, 0, 0U, 0U, {{{{{0}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}, {0, {0, 0}, {{0}}}, 0, 0, 0, 0, (_Bool)0, (_Bool)0}, {0, 0}}; [L7227] static struct atm_ioctl atmtcp_ioctl_ops = {& __this_module, & atmtcp_ioctl, {0, 0}}; [L7243] int ldv_retval_0 ; [L7244] int ldv_retval_1 ; [L7580] int ldv_module_refcounter = 1; VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7270] unsigned long ldvarg1 ; [L7271] struct socket *ldvarg0 ; [L7272] void *tmp ; [L7273] unsigned int ldvarg2 ; [L7274] loff_t *ldvarg7 ; [L7275] void *tmp___0 ; [L7276] void *ldvarg4 ; [L7277] void *tmp___1 ; [L7278] struct sk_buff *ldvarg3 ; [L7279] void *tmp___2 ; [L7280] unsigned int ldvarg5 ; [L7281] char *ldvarg6 ; [L7282] void *tmp___3 ; [L7283] struct sk_buff *ldvarg8 ; [L7284] void *tmp___4 ; [L7285] int tmp___5 ; [L7286] int tmp___6 ; [L7287] int tmp___7 ; [L7288] int tmp___8 ; [L7289] int tmp___9 ; VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg1={-5:0}, ldvarg5={-13:0}, ref_cnt=0] [L7291] CALL, EXPR ldv_init_zalloc(48UL) VAL [\old(size)=48, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=48, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-9223372036854775550:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=48] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=48, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-9223372036854775550:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-9223372036854775550:0}, ref_cnt=0, size=48, tmp={-9223372036854775550:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=48, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-9223372036854775550:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-9223372036854775550:0}, ref_cnt=0, size=48, tmp={-9223372036854775550:0}] [L6236] return (p); VAL [\old(size)=48, \result={-9223372036854775550:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={-9223372036854775550:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-9223372036854775550:0}, ref_cnt=0, size=48, tmp={-9223372036854775550:0}] [L7291] RET, EXPR ldv_init_zalloc(48UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(48UL)={-9223372036854775550:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg1={-5:0}, ldvarg5={-13:0}, ref_cnt=0] [L7291] tmp = ldv_init_zalloc(48UL) [L7292] ldvarg0 = (struct socket *)tmp VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg5={-13:0}, ref_cnt=0, tmp={-9223372036854775550:0}] [L7293] CALL, EXPR ldv_init_zalloc(8UL) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9223372036854775783:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=8] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9223372036854775783:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9223372036854775783:0}, ref_cnt=0, size=8, tmp={9223372036854775783:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9223372036854775783:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9223372036854775783:0}, ref_cnt=0, size=8, tmp={9223372036854775783:0}] [L6236] return (p); VAL [\old(size)=8, \result={9223372036854775783:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9223372036854775783:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9223372036854775783:0}, ref_cnt=0, size=8, tmp={9223372036854775783:0}] [L7293] RET, EXPR ldv_init_zalloc(8UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(8UL)={9223372036854775783:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg5={-13:0}, ref_cnt=0, tmp={-9223372036854775550:0}] [L7293] tmp___0 = ldv_init_zalloc(8UL) [L7294] ldvarg7 = (loff_t *)tmp___0 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}] [L7295] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={4611686018427387906:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=1] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={4611686018427387906:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={4611686018427387906:0}, ref_cnt=0, size=1, tmp={4611686018427387906:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={4611686018427387906:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={4611686018427387906:0}, ref_cnt=0, size=1, tmp={4611686018427387906:0}] [L6236] return (p); VAL [\old(size)=1, \result={4611686018427387906:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={4611686018427387906:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={4611686018427387906:0}, ref_cnt=0, size=1, tmp={4611686018427387906:0}] [L7295] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={4611686018427387906:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}] [L7295] tmp___1 = ldv_init_zalloc(1UL) [L7296] ldvarg4 = tmp___1 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}] [L7297] CALL, EXPR ldv_init_zalloc(232UL) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={5171094358012706307:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=232] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={5171094358012706307:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={5171094358012706307:0}, ref_cnt=0, size=232, tmp={5171094358012706307:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={5171094358012706307:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={5171094358012706307:0}, ref_cnt=0, size=232, tmp={5171094358012706307:0}] [L6236] return (p); VAL [\old(size)=232, \result={5171094358012706307:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={5171094358012706307:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={5171094358012706307:0}, ref_cnt=0, size=232, tmp={5171094358012706307:0}] [L7297] RET, EXPR ldv_init_zalloc(232UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(232UL)={5171094358012706307:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}] [L7297] tmp___2 = ldv_init_zalloc(232UL) [L7298] ldvarg3 = (struct sk_buff *)tmp___2 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}] [L7299] CALL, EXPR ldv_init_zalloc(1UL) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9180306356828110503:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=1] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9180306356828110503:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9180306356828110503:0}, ref_cnt=0, size=1, tmp={9180306356828110503:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9180306356828110503:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9180306356828110503:0}, ref_cnt=0, size=1, tmp={9180306356828110503:0}] [L6236] return (p); VAL [\old(size)=1, \result={9180306356828110503:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={9180306356828110503:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={9180306356828110503:0}, ref_cnt=0, size=1, tmp={9180306356828110503:0}] [L7299] RET, EXPR ldv_init_zalloc(1UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(1UL)={9180306356828110503:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}] [L7299] tmp___3 = ldv_init_zalloc(1UL) [L7300] ldvarg6 = (char *)tmp___3 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}] [L7301] CALL, EXPR ldv_init_zalloc(232UL) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6230] void *p ; [L6231] void *tmp ; [L6233] EXPR, FCALL calloc(1UL, size) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={54043195528445946:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, size=232] [L6233] tmp = calloc(1UL, size) [L6234] p = tmp VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={54043195528445946:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={54043195528445946:0}, ref_cnt=0, size=232, tmp={54043195528445946:0}] [L6235] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6235] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=232, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={54043195528445946:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={54043195528445946:0}, ref_cnt=0, size=232, tmp={54043195528445946:0}] [L6236] return (p); VAL [\old(size)=232, \result={54043195528445946:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, calloc(1UL, size)={54043195528445946:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={54043195528445946:0}, ref_cnt=0, size=232, tmp={54043195528445946:0}] [L7301] RET, EXPR ldv_init_zalloc(232UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_init_zalloc(232UL)={54043195528445946:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}] [L7301] tmp___4 = ldv_init_zalloc(232UL) [L7302] ldvarg8 = (struct sk_buff *)tmp___4 [L7303] FCALL ldv_initialize() [L7304] CALL ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [\old(c)=0, \old(n)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, s={-5:0}] [L6241] void *tmp ; VAL [\old(c)=0, \old(n)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=8, ref_cnt=0, s={-5:0}, s={-5:0}] [L6243] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=8, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, memset(s, c, n)={-5:0}, n=8, ref_cnt=0, s={-5:0}, s={-5:0}] [L6243] tmp = memset(s, c, n) [L6244] return (tmp); VAL [\old(c)=0, \old(n)=8, \result={-5:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=8, ref_cnt=0, s={-5:0}, s={-5:0}, tmp={-5:0}] [L7304] RET ldv_memset((void *)(& ldvarg1), 0, 8UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg1), 0, 8UL)={-5:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}] [L7305] ldvarg2 = __VERIFIER_nondet_uint () [L7306] CALL ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [\old(c)=0, \old(n)=4, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, s={-13:0}] [L6241] void *tmp ; VAL [\old(c)=0, \old(n)=4, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=4, ref_cnt=0, s={-13:0}, s={-13:0}] [L6243] EXPR, FCALL memset(s, c, n) VAL [\old(c)=0, \old(n)=4, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, memset(s, c, n)={-13:0}, n=4, ref_cnt=0, s={-13:0}, s={-13:0}] [L6243] tmp = memset(s, c, n) [L6244] return (tmp); VAL [\old(c)=0, \old(n)=4, \result={-13:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, n=4, ref_cnt=0, s={-13:0}, s={-13:0}, tmp={-13:0}] [L7306] RET ldv_memset((void *)(& ldvarg5), 0, 4UL) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_memset((void *)(& ldvarg5), 0, 4UL)={-13:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}] [L7307] ldv_state_variable_1 = 0 [L7308] ref_cnt = 0 [L7309] ldv_state_variable_0 = 1 [L7310] ldv_state_variable_3 = 0 [L7311] ldv_state_variable_2 = 0 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}] [L7313] tmp___5 = __VERIFIER_nondet_int() [L7315] case 0: [L7333] case 1: VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=1] [L7334] COND TRUE ldv_state_variable_0 != 0 [L7335] tmp___7 = __VERIFIER_nondet_int() [L7337] case 0: [L7345] case 1: VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=1, tmp___7=1] [L7346] COND TRUE ldv_state_variable_0 == 1 [L7347] CALL, EXPR atmtcp_init() [L7231] FCALL register_atm_ioctl(& atmtcp_ioctl_ops) [L7232] return (0); VAL [\result=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7347] RET, EXPR atmtcp_init() [L7347] ldv_retval_0 = atmtcp_init() [L7348] COND TRUE ldv_retval_0 == 0 [L7349] ldv_state_variable_0 = 3 [L7350] ldv_state_variable_1 = 1 VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=1, tmp___7=1] [L7353] COND FALSE !(ldv_retval_0 != 0) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=1, tmp___7=1] [L7313] tmp___5 = __VERIFIER_nondet_int() [L7315] case 0: VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=0, tmp___7=1] [L7316] COND TRUE ldv_state_variable_1 != 0 [L7317] tmp___6 = __VERIFIER_nondet_int() [L7319] case 0: VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={-9223372036854775550:0}, ldvarg1={-5:0}, ldvarg2=24960, ldvarg3={5171094358012706307:0}, ldvarg4={4611686018427387906:0}, ldvarg5={-13:0}, ldvarg6={9180306356828110503:0}, ldvarg7={9223372036854775783:0}, ldvarg8={54043195528445946:0}, ref_cnt=0, tmp={-9223372036854775550:0}, tmp___0={9223372036854775783:0}, tmp___1={4611686018427387906:0}, tmp___2={5171094358012706307:0}, tmp___3={9180306356828110503:0}, tmp___4={54043195528445946:0}, tmp___5=0, tmp___6=0, tmp___7=1] [L7320] COND TRUE ldv_state_variable_1 == 1 [L7321] EXPR \read(ldvarg1) [L7321] CALL atmtcp_ioctl(ldvarg0, ldvarg2, ldvarg1) [L7184] int err ; [L7185] struct atm_vcc *vcc ; [L7186] struct atm_vcc *tmp ; [L7187] bool tmp___0 ; [L7188] int tmp___1 ; [L7190] err = 0 [L7191] CALL, EXPR ATM_SD(sock) [L6357] struct atm_vcc *tmp ; [L6359] EXPR sock->sk VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-9223372036854775550:0}, sock={-9223372036854775550:0}, sock->sk={144115463893352584:144115463893352584}] [L6359] CALL, EXPR atm_sk(sock->sk) VAL [__this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sk={144115463893352584:144115463893352584}] [L6352] return ((struct atm_vcc *)sk); VAL [\result={144115463893352584:144115463893352584}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sk={144115463893352584:144115463893352584}, sk={144115463893352584:144115463893352584}] [L6359] RET, EXPR atm_sk(sock->sk) VAL [__this_module={0:-9223372036854775808}, atm_sk(sock->sk)={144115463893352584:144115463893352584}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-9223372036854775550:0}, sock={-9223372036854775550:0}, sock->sk={144115463893352584:144115463893352584}] [L6359] tmp = atm_sk(sock->sk) [L6360] return (tmp); VAL [\result={144115463893352584:144115463893352584}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-9223372036854775550:0}, sock={-9223372036854775550:0}, tmp={144115463893352584:144115463893352584}] [L7191] RET, EXPR ATM_SD(sock) [L7191] tmp = ATM_SD(sock) [L7192] vcc = tmp VAL [\old(arg)=0, \old(cmd)=24960, __this_module={0:-9223372036854775808}, arg=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cmd=24960, err=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-9223372036854775550:0}, sock={-9223372036854775550:0}, tmp={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7193] COND FALSE !((cmd != 24960U && cmd != 24974U) && cmd != 24975U) [L7197] CALL, EXPR capable(12) [L7695] return __VERIFIER_nondet_bool(); [L7197] RET, EXPR capable(12) [L7197] tmp___0 = capable(12) [L7198] COND TRUE \read(tmp___0) [L7199] tmp___1 = 0 VAL [\old(arg)=0, \old(cmd)=24960, __this_module={0:-9223372036854775808}, arg=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cmd=24960, err=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, sock={-9223372036854775550:0}, sock={-9223372036854775550:0}, tmp={144115463893352584:144115463893352584}, tmp___0=128, tmp___1=0, vcc={144115463893352584:144115463893352584}] [L7203] COND FALSE !(\read(tmp___1)) [L7208] case 24960U: [L7209] CALL atmtcp_attach(vcc, (int )arg) [L7104] struct atm_dev *dev ; [L7105] int error ; [L7106] struct sock *tmp ; [L7108] dev = (struct atm_dev *)0 VAL [\old(itf)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7109] COND TRUE itf != -1 VAL [\old(itf)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7110] CALL, EXPR atm_dev_lookup(itf) VAL [\old(arg0)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7684] CALL, EXPR ldv_malloc(sizeof(struct atm_dev)) VAL [\old(size)=1598, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6181] void *p ; [L6182] void *tmp ; [L6183] int tmp___0 ; [L6185] tmp___0 = __VERIFIER_nondet_int() [L6186] COND FALSE !(tmp___0 != 0) [L6189] tmp = malloc(size) [L6190] p = tmp VAL [\old(size)=1598, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-26:0}, ref_cnt=0, size=1598, tmp={-26:0}, tmp___0=0] [L6191] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6177] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, cond=1, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6191] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=1598, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-26:0}, ref_cnt=0, size=1598, tmp={-26:0}, tmp___0=0] [L6192] return (p); VAL [\old(size)=1598, \result={-26:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-26:0}, ref_cnt=0, size=1598, tmp={-26:0}, tmp___0=0] [L7684] RET, EXPR ldv_malloc(sizeof(struct atm_dev)) VAL [\old(arg0)=0, __this_module={0:-9223372036854775808}, arg0=0, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct atm_dev))={-26:0}, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7684] return ldv_malloc(sizeof(struct atm_dev)); [L7110] RET, EXPR atm_dev_lookup(itf) VAL [\old(itf)=0, __this_module={0:-9223372036854775808}, atm_dev_lookup(itf)={-26:0}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7110] dev = atm_dev_lookup(itf) [L7113] EXPR \read(*dev) VAL [\old(itf)=0, \read(*dev)={-26:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7113] COND TRUE (unsigned long )dev != (unsigned long )((struct atm_dev *)0) [L7114] EXPR \read(*dev) [L7114] EXPR dev->ops VAL [\old(itf)=0, \read(*dev)={-26:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, dev->ops={0:13}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7114] COND TRUE (unsigned long )dev->ops != (unsigned long )((struct atmdev_ops const *)(& atmtcp_v_dev_ops)) [L7115] EXPR \read(*dev) VAL [\old(itf)=0, \read(*dev)={-26:0}, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-21:0}, itf=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={144115463893352584:144115463893352584}, vcc={144115463893352584:144115463893352584}] [L7115] CALL atm_dev_put(dev) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6392] int tmp ; [L6393] long tmp___0 ; [L6394] int tmp___1 ; [L6396] CALL, EXPR atomic_dec_and_test(& dev->refcnt) [L6126] char c ; [L6130] return ((int )((signed char )c) != 0); VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, \result=1, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=2, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, v={-26:157}, v={-26:157}] [L6396] RET, EXPR atomic_dec_and_test(& dev->refcnt) [L6396] tmp___1 = atomic_dec_and_test(& dev->refcnt) [L6397] COND TRUE tmp___1 != 0 [L6398] CALL, EXPR constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6045] EXPR addr + (unsigned long )(nr >> 6) [L6045] return ((int )((unsigned long )*(addr + (unsigned long )(nr >> 6)) >> ((int )nr & 63)) & 1); [L6398] RET, EXPR constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6398] tmp = constant_test_bit(0L, (unsigned long const volatile *)(& dev->flags)) [L6399] CALL, EXPR ldv__builtin_expect(tmp == 0, 0L) VAL [\old(c)=0, \old(exp)=0, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6273] return (exp); VAL [\old(c)=0, \old(exp)=0, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, \result=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, c=0, exp=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6399] RET, EXPR ldv__builtin_expect(tmp == 0, 0L) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-26:0}, dev={-26:0}, ldv__builtin_expect(tmp == 0, 0L)=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tmp=1, tmp___1=1] [L6399] tmp___0 = ldv__builtin_expect(tmp == 0, 0L) [L6400] COND FALSE !(tmp___0 != 0L) [L6407] EXPR dev->ops [L6407] EXPR (dev->ops)->dev_close VAL [(dev->ops)->dev_close={-1:7}, \old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev={-26:0}, dev={-26:0}, dev->ops={0:13}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tmp=1, tmp___0=0, tmp___1=1] [L6407] COND TRUE (unsigned long )(dev->ops)->dev_close != (unsigned long )((void (* )(struct atm_dev * ))0) [L6408] EXPR dev->ops [L6408] EXPR (dev->ops)->dev_close [L6408] CALL (*((dev->ops)->dev_close))(dev) [L6839] struct atm_dev *atmtcp_dev ; [L6840] struct atmtcp_dev_data *dev_data ; [L6842] EXPR vcc->dev_data [L6842] atmtcp_dev = (struct atm_dev *)vcc->dev_data [L6843] EXPR atmtcp_dev->dev_data [L6843] dev_data = (struct atmtcp_dev_data *)atmtcp_dev->dev_data [L6844] dev_data->vcc = (struct atm_vcc *)0 [L6845] EXPR dev_data->persist VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={-26:-26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={-26:0}, dev_data->persist=0, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-26:0}, vcc={-26:0}] [L6845] COND FALSE !(dev_data->persist != 0) [L6849] atmtcp_dev->dev_data = (void *)0 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={-26:-26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={-26:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-26:0}, vcc={-26:0}] [L6850] CALL kfree((void const *)dev_data) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, p={-26:0}, ref_cnt=0] [L6850] RET kfree((void const *)dev_data) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_dev={-26:-26}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, dev_data={-26:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, vcc={-26:0}, vcc={-26:0}] [L6851] CALL ldv_atm_dev_deregister_5(atmtcp_dev) [L7491] FCALL atm_dev_deregister(ldv_func_arg1) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, ldv_func_arg1={-26:-26}, ldv_func_arg1={-26:-26}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7492] ldv_state_variable_3 = 0 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, ldv_func_arg1={-26:-26}, ldv_func_arg1={-26:-26}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L6851] RET ldv_atm_dev_deregister_5(atmtcp_dev) [L6852] vcc->dev_data = (void *)0 [L6853] CALL ldv_module_put_6(& __this_module) [L7499] CALL ldv_module_put(ldv_func_arg1) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={0:-9223372036854775808}, ref_cnt=0] [L7611] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={0:-9223372036854775808}, module={0:-9223372036854775808}, ref_cnt=0] [L7612] COND TRUE ldv_module_refcounter <= 1 VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, module={0:-9223372036854775808}, module={0:-9223372036854775808}, ref_cnt=0] [L7613] CALL ldv_error() VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] [L7541] reach_error() VAL [\old(ldv_module_refcounter)=1, \old(ldv_state_variable_3)=0, __this_module={0:-9223372036854775808}, atmtcp_c_dev_ops={13:0}, atmtcp_c_dev_ops_group0={0:0}, atmtcp_control_dev={14:0}, atmtcp_ioctl_ops={15:0}, atmtcp_v_dev_ops={12:0}, atmtcp_v_dev_ops_group0={0:0}, atmtcp_v_dev_ops_group1={0:0}, LDV_IN_INTERRUPT=1, ldv_module_refcounter=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 42 procedures, 632 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 249.2s, OverallIterations: 19, TraceHistogramMax: 12, PathProgramHistogramMax: 3, EmptinessCheckTime: 0.1s, AutomataDifference: 52.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 3887 SdHoareTripleChecker+Valid, 42.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3823 mSDsluCounter, 86738 SdHoareTripleChecker+Invalid, 40.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 72234 mSDsCounter, 210 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1725 IncrementalHoareTripleChecker+Invalid, 1941 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 210 mSolverCounterUnsat, 14504 mSDtfsCounter, 1725 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4374 GetRequests, 4197 SyntacticMatches, 0 SemanticMatches, 177 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 36.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3542occurred in iteration=17, InterpolantAutomatonStates: 153, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.7s AutomataMinimizationTime, 18 MinimizatonAttempts, 3405 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 68.6s SatisfiabilityAnalysisTime, 46.2s InterpolantComputationTime, 3350 NumberOfCodeBlocks, 2841 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 4327 ConstructedInterpolants, 0 QuantifiedInterpolants, 5520 SizeOfPredicates, 31 NumberOfNonLiveVariables, 26343 ConjunctsInSsa, 123 ConjunctsInUnsatCore, 25 InterpolantComputations, 11 PerfectInterpolantSequences, 6376/6745 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-12-13 12:25:03,766 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-12-13 12:25:03,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_534c6fa2-b959-4e5c-a9b9-54a14e836577/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample