./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 38b53e6a 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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R --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 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb --- 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-38b53e6 [2022-11-25 17:43:23,707 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 17:43:23,709 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 17:43:23,751 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 17:43:23,753 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 17:43:23,757 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 17:43:23,759 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 17:43:23,762 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 17:43:23,765 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 17:43:23,770 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 17:43:23,772 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 17:43:23,775 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 17:43:23,775 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 17:43:23,778 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 17:43:23,779 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 17:43:23,782 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 17:43:23,784 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 17:43:23,785 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 17:43:23,786 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 17:43:23,793 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 17:43:23,794 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 17:43:23,796 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 17:43:23,797 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 17:43:23,798 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 17:43:23,808 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 17:43:23,808 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 17:43:23,809 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 17:43:23,811 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 17:43:23,812 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 17:43:23,813 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 17:43:23,813 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 17:43:23,814 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 17:43:23,816 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 17:43:23,817 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 17:43:23,819 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 17:43:23,819 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 17:43:23,820 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 17:43:23,820 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 17:43:23,821 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 17:43:23,822 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 17:43:23,824 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 17:43:23,825 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-25 17:43:23,877 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 17:43:23,877 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 17:43:23,878 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 17:43:23,878 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 17:43:23,879 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 17:43:23,879 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 17:43:23,880 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 17:43:23,880 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 17:43:23,880 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 17:43:23,881 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 17:43:23,882 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 17:43:23,882 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 17:43:23,882 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 17:43:23,882 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 17:43:23,882 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 17:43:23,883 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 17:43:23,883 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 17:43:23,883 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 17:43:23,883 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 17:43:23,883 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 17:43:23,884 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 17:43:23,884 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 17:43:23,884 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 17:43:23,884 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 17:43:23,884 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 17:43:23,884 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-25 17:43:23,885 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 17:43:23,885 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-25 17:43:23,885 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 17:43:23,886 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-25 17:43:23,886 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 17:43:23,886 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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R 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 -> 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb [2022-11-25 17:43:24,148 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 17:43:24,176 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 17:43:24,179 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 17:43:24,181 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 17:43:24,181 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 17:43:24,182 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:43:27,239 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 17:43:27,790 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 17:43:27,791 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:43:27,832 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/60f562b5a/f7985e6ca62e4eed9b945f3228fe7606/FLAG2737fb87c [2022-11-25 17:43:27,854 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/60f562b5a/f7985e6ca62e4eed9b945f3228fe7606 [2022-11-25 17:43:27,857 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 17:43:27,859 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 17:43:27,862 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 17:43:27,862 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 17:43:27,866 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 17:43:27,867 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:43:27" (1/1) ... [2022-11-25 17:43:27,868 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@601dda70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:27, skipping insertion in model container [2022-11-25 17:43:27,868 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:43:27" (1/1) ... [2022-11-25 17:43:27,877 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 17:43:28,017 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 17:43:28,712 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 17:43:28,752 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 17:43:28,758 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-11-25 17:43:28,762 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 17:43:28,767 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-11-25 17:43:28,799 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:28,800 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 17:43:28,929 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-11-25 17:43:28,957 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 17:43:28,958 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 17:43:28,968 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 17:43:28,971 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,064 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-11-25 17:43:29,073 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,077 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,080 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,083 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,085 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,086 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:43:29,086 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,087 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,104 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,104 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,108 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,108 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,114 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,116 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,123 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,124 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:43:29,135 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,139 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,148 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,150 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,160 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,161 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,161 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,177 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,178 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-11-25 17:43:29,181 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,186 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-11-25 17:43:29,187 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:43:29,188 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,189 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 17:43:29,190 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 17:43:29,195 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,198 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-11-25 17:43:29,224 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-11-25 17:43:29,224 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-11-25 17:43:29,226 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,242 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,243 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,244 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,245 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,278 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 17:43:29,303 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-11-25 17:43:29,312 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 17:43:29,312 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-11-25 17:43:29,314 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 17:43:29,314 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:43:29,315 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:43:29,320 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 17:43:29,321 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-11-25 17:43:29,322 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:43:29,322 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:43:29,325 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:43:29,326 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:43:29,326 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:43:29,327 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:43:29,336 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:43:29,336 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:43:29,336 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:43:29,359 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,360 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,362 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,364 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,364 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,365 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,366 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,367 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,368 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,369 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,370 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-11-25 17:43:29,377 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,377 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,378 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,379 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,386 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,386 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,387 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,387 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,388 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-11-25 17:43:29,388 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,389 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,393 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-11-25 17:43:29,394 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:43:29,396 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,396 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:43:29,397 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,397 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-11-25 17:43:29,398 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,400 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,402 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,403 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,403 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:43:29,404 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,421 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:43:29,422 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 17:43:29,422 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,423 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,423 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,424 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,424 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,425 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,425 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,426 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,426 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,427 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,427 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,427 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,428 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,428 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,429 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,430 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,431 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,432 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,433 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,434 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,436 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,437 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,437 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,438 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,438 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 17:43:29,439 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-11-25 17:43:29,443 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_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-11-25 17:43:29,470 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:43:29,486 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 17:43:29,637 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 17:43:29,639 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 17:43:29,639 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-11-25 17:43:29,640 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 17:43:29,640 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-11-25 17:43:29,641 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,642 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 17:43:29,646 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-11-25 17:43:29,647 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 17:43:29,648 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 17:43:29,649 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 17:43:29,650 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,655 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-11-25 17:43:29,657 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,658 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,659 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,660 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,660 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,661 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:43:29,661 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,661 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,663 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,664 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,665 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,665 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,666 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,666 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,667 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,667 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:43:29,670 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,671 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,673 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,674 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:43:29,676 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,676 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,677 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,678 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,679 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-11-25 17:43:29,681 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,682 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-11-25 17:43:29,683 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:43:29,683 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,691 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 17:43:29,691 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 17:43:29,693 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,694 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-11-25 17:43:29,706 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-11-25 17:43:29,706 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-11-25 17:43:29,707 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,709 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,709 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,710 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,711 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:43:29,717 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 17:43:29,727 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-11-25 17:43:29,730 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 17:43:29,731 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-11-25 17:43:29,732 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 17:43:29,733 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:43:29,733 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:43:29,734 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 17:43:29,735 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-11-25 17:43:29,736 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:43:29,737 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:43:29,738 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:43:29,739 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:43:29,739 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:43:29,740 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:43:29,742 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:43:29,742 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:43:29,742 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:43:29,759 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,761 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,763 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,774 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,775 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,775 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,778 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,780 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,780 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,781 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:43:29,782 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-11-25 17:43:29,785 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,786 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,787 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,788 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,791 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,792 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,792 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,793 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,794 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-11-25 17:43:29,794 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,795 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,798 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-11-25 17:43:29,799 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:43:29,801 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,801 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:43:29,804 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:43:29,804 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-11-25 17:43:29,805 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,815 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,817 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:43:29,817 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:43:29,818 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:43:29,818 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:43:29,820 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:43:29,821 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 17:43:29,821 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,823 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,823 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,824 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,824 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,825 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,825 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,826 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,827 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,827 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,828 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,828 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,828 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,829 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,830 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:43:29,831 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,832 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,833 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,835 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,836 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,837 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,838 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,839 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,839 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:43:29,839 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 17:43:29,841 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-11-25 17:43:29,843 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_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-11-25 17:43:29,857 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:43:29,970 INFO L208 MainTranslator]: Completed translation [2022-11-25 17:43:29,971 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29 WrapperNode [2022-11-25 17:43:29,971 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 17:43:29,972 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 17:43:29,972 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 17:43:29,972 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 17:43:29,980 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,042 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,123 INFO L138 Inliner]: procedures = 157, calls = 812, calls flagged for inlining = 80, calls inlined = 79, statements flattened = 2777 [2022-11-25 17:43:30,123 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 17:43:30,124 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 17:43:30,124 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 17:43:30,124 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 17:43:30,134 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,135 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,159 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,160 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,269 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,295 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,317 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,327 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,355 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 17:43:30,356 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 17:43:30,356 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 17:43:30,356 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 17:43:30,357 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (1/1) ... [2022-11-25 17:43:30,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 17:43:30,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:43:30,391 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 17:43:30,404 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-25 17:43:30,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-25 17:43:30,442 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-25 17:43:30,443 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-25 17:43:30,443 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-11-25 17:43:30,443 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-11-25 17:43:30,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-25 17:43:30,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-25 17:43:30,444 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-25 17:43:30,444 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-25 17:43:30,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-25 17:43:30,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-25 17:43:30,444 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-25 17:43:30,444 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-25 17:43:30,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive_int [2022-11-25 17:43:30,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive_int [2022-11-25 17:43:30,445 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-25 17:43:30,445 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-25 17:43:30,445 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-25 17:43:30,445 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-25 17:43:30,445 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-11-25 17:43:30,445 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-11-25 17:43:30,445 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 17:43:30,445 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-11-25 17:43:30,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-11-25 17:43:30,446 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2022-11-25 17:43:30,446 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2022-11-25 17:43:30,446 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-25 17:43:30,446 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-25 17:43:30,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-25 17:43:30,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-25 17:43:30,446 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-25 17:43:30,446 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-25 17:43:30,447 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-11-25 17:43:30,447 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-11-25 17:43:30,447 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 17:43:30,447 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-25 17:43:30,448 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-11-25 17:43:30,448 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-25 17:43:30,448 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-25 17:43:30,448 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-25 17:43:30,449 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-25 17:43:30,449 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-11-25 17:43:30,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-11-25 17:43:30,449 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-25 17:43:30,449 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-11-25 17:43:30,450 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-11-25 17:43:30,450 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-25 17:43:30,450 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-25 17:43:30,450 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-25 17:43:30,451 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-25 17:43:30,451 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-11-25 17:43:30,451 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-11-25 17:43:30,451 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-25 17:43:30,451 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-25 17:43:30,451 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-25 17:43:30,451 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-25 17:43:30,451 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-25 17:43:30,451 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-25 17:43:30,452 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-25 17:43:30,452 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-25 17:43:30,452 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-25 17:43:30,452 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-25 17:43:30,452 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-25 17:43:30,452 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-25 17:43:30,452 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-25 17:43:30,452 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-25 17:43:30,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 17:43:30,453 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-25 17:43:30,453 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-25 17:43:30,453 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-25 17:43:30,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-25 17:43:30,453 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-11-25 17:43:30,453 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-11-25 17:43:30,453 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-25 17:43:30,453 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-25 17:43:30,453 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-25 17:43:30,454 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 17:43:30,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 17:43:30,454 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-11-25 17:43:30,454 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-11-25 17:43:30,454 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-25 17:43:30,454 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-25 17:43:31,032 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 17:43:31,038 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 17:43:33,907 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 17:43:33,925 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 17:43:33,925 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-25 17:43:33,928 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:43:33 BoogieIcfgContainer [2022-11-25 17:43:33,929 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 17:43:33,931 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 17:43:33,932 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 17:43:33,935 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 17:43:33,936 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 05:43:27" (1/3) ... [2022-11-25 17:43:33,936 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13a8120b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:43:33, skipping insertion in model container [2022-11-25 17:43:33,936 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:43:29" (2/3) ... [2022-11-25 17:43:33,937 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@13a8120b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:43:33, skipping insertion in model container [2022-11-25 17:43:33,937 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:43:33" (3/3) ... [2022-11-25 17:43:33,938 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:43:33,959 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 17:43:33,959 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-25 17:43:34,034 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 17:43:34,041 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;@40df23e3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 17:43:34,041 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-25 17:43:34,049 INFO L276 IsEmpty]: Start isEmpty. Operand has 964 states, 712 states have (on average 1.4297752808988764) internal successors, (1018), 739 states have internal predecessors, (1018), 207 states have call successors, (207), 43 states have call predecessors, (207), 43 states have return successors, (207), 205 states have call predecessors, (207), 207 states have call successors, (207) [2022-11-25 17:43:34,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-25 17:43:34,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:34,066 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:34,067 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:34,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:34,072 INFO L85 PathProgramCache]: Analyzing trace with hash 350663452, now seen corresponding path program 1 times [2022-11-25 17:43:34,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:34,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [598079986] [2022-11-25 17:43:34,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:34,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:34,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:34,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:34,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:34,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:34,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-25 17:43:34,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:34,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:43:34,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:34,748 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [598079986] [2022-11-25 17:43:34,749 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [598079986] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:34,749 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:34,749 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:43:34,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049949725] [2022-11-25 17:43:34,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:34,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:43:34,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:34,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:43:34,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:43:34,792 INFO L87 Difference]: Start difference. First operand has 964 states, 712 states have (on average 1.4297752808988764) internal successors, (1018), 739 states have internal predecessors, (1018), 207 states have call successors, (207), 43 states have call predecessors, (207), 43 states have return successors, (207), 205 states have call predecessors, (207), 207 states have call successors, (207) Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-25 17:43:36,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:36,750 INFO L93 Difference]: Finished difference Result 1942 states and 2905 transitions. [2022-11-25 17:43:36,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:43:36,755 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 59 [2022-11-25 17:43:36,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:36,790 INFO L225 Difference]: With dead ends: 1942 [2022-11-25 17:43:36,791 INFO L226 Difference]: Without dead ends: 943 [2022-11-25 17:43:36,802 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:36,808 INFO L413 NwaCegarLoop]: 989 mSDtfsCounter, 1570 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 665 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1706 SdHoareTripleChecker+Valid, 1594 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:36,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1706 Valid, 1594 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 665 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-25 17:43:36,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-11-25 17:43:36,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 925. [2022-11-25 17:43:36,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 682 states have (on average 1.4193548387096775) internal successors, (968), 706 states have internal predecessors, (968), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:43:36,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1366 transitions. [2022-11-25 17:43:36,971 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1366 transitions. Word has length 59 [2022-11-25 17:43:36,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:36,972 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1366 transitions. [2022-11-25 17:43:36,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-25 17:43:36,973 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1366 transitions. [2022-11-25 17:43:36,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-25 17:43:36,984 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:36,984 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:36,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 17:43:36,985 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:36,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:36,986 INFO L85 PathProgramCache]: Analyzing trace with hash 774310174, now seen corresponding path program 1 times [2022-11-25 17:43:36,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:36,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607881058] [2022-11-25 17:43:36,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:36,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:37,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:37,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:37,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:37,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:37,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-25 17:43:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:37,252 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:43:37,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:37,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [607881058] [2022-11-25 17:43:37,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [607881058] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:37,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:37,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:43:37,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268349650] [2022-11-25 17:43:37,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:37,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 17:43:37,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:37,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 17:43:37,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:37,257 INFO L87 Difference]: Start difference. First operand 925 states and 1366 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:43:39,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:39,437 INFO L93 Difference]: Finished difference Result 1851 states and 2740 transitions. [2022-11-25 17:43:39,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:43:39,438 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-11-25 17:43:39,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:39,444 INFO L225 Difference]: With dead ends: 1851 [2022-11-25 17:43:39,445 INFO L226 Difference]: Without dead ends: 943 [2022-11-25 17:43:39,448 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:43:39,449 INFO L413 NwaCegarLoop]: 942 mSDtfsCounter, 421 mSDsluCounter, 2202 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 3144 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:39,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 3144 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-25 17:43:39,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-11-25 17:43:39,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 925. [2022-11-25 17:43:39,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 682 states have (on average 1.4178885630498534) internal successors, (967), 706 states have internal predecessors, (967), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:43:39,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1365 transitions. [2022-11-25 17:43:39,499 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1365 transitions. Word has length 59 [2022-11-25 17:43:39,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:39,499 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1365 transitions. [2022-11-25 17:43:39,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:43:39,500 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1365 transitions. [2022-11-25 17:43:39,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-25 17:43:39,502 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:39,502 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:39,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 17:43:39,502 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:39,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:39,503 INFO L85 PathProgramCache]: Analyzing trace with hash 447329547, now seen corresponding path program 1 times [2022-11-25 17:43:39,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:39,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164207263] [2022-11-25 17:43:39,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:39,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:39,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:39,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:39,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:39,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:39,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:39,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:39,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:39,772 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:43:39,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:39,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164207263] [2022-11-25 17:43:39,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164207263] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:39,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:39,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:43:39,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026647702] [2022-11-25 17:43:39,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:39,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 17:43:39,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:39,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 17:43:39,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:39,776 INFO L87 Difference]: Start difference. First operand 925 states and 1365 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:43:42,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:42,423 INFO L93 Difference]: Finished difference Result 1454 states and 2221 transitions. [2022-11-25 17:43:42,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 17:43:42,424 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 62 [2022-11-25 17:43:42,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:42,433 INFO L225 Difference]: With dead ends: 1454 [2022-11-25 17:43:42,434 INFO L226 Difference]: Without dead ends: 1452 [2022-11-25 17:43:42,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:43:42,441 INFO L413 NwaCegarLoop]: 1749 mSDtfsCounter, 1335 mSDsluCounter, 3162 mSDsCounter, 0 mSdLazyCounter, 1932 mSolverCounterSat, 371 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1419 SdHoareTripleChecker+Valid, 4911 SdHoareTripleChecker+Invalid, 2303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 371 IncrementalHoareTripleChecker+Valid, 1932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:42,443 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1419 Valid, 4911 Invalid, 2303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [371 Valid, 1932 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-25 17:43:42,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2022-11-25 17:43:42,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 927. [2022-11-25 17:43:42,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 927 states, 684 states have (on average 1.4166666666666667) internal successors, (969), 708 states have internal predecessors, (969), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:43:42,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 1367 transitions. [2022-11-25 17:43:42,536 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 1367 transitions. Word has length 62 [2022-11-25 17:43:42,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:42,537 INFO L495 AbstractCegarLoop]: Abstraction has 927 states and 1367 transitions. [2022-11-25 17:43:42,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:43:42,537 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1367 transitions. [2022-11-25 17:43:42,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-11-25 17:43:42,539 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:42,540 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:43:42,540 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 17:43:42,540 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:42,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:42,541 INFO L85 PathProgramCache]: Analyzing trace with hash 519397019, now seen corresponding path program 1 times [2022-11-25 17:43:42,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:42,541 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [240080430] [2022-11-25 17:43:42,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:42,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:42,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:42,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:42,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:42,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:42,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:42,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:42,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-25 17:43:42,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:42,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:43:42,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:42,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [240080430] [2022-11-25 17:43:42,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [240080430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:42,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:42,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:43:42,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555720768] [2022-11-25 17:43:42,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:42,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 17:43:42,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:42,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 17:43:42,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:42,820 INFO L87 Difference]: Start difference. First operand 927 states and 1367 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-25 17:43:45,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:45,589 INFO L93 Difference]: Finished difference Result 2364 states and 3566 transitions. [2022-11-25 17:43:45,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:43:45,590 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 72 [2022-11-25 17:43:45,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:45,600 INFO L225 Difference]: With dead ends: 2364 [2022-11-25 17:43:45,600 INFO L226 Difference]: Without dead ends: 1456 [2022-11-25 17:43:45,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:43:45,605 INFO L413 NwaCegarLoop]: 1425 mSDtfsCounter, 2017 mSDsluCounter, 1573 mSDsCounter, 0 mSdLazyCounter, 1793 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2290 SdHoareTripleChecker+Valid, 2998 SdHoareTripleChecker+Invalid, 2208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 1793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:45,605 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2290 Valid, 2998 Invalid, 2208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [415 Valid, 1793 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-25 17:43:45,608 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2022-11-25 17:43:45,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 928. [2022-11-25 17:43:45,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 928 states, 685 states have (on average 1.416058394160584) internal successors, (970), 709 states have internal predecessors, (970), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:43:45,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1368 transitions. [2022-11-25 17:43:45,705 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1368 transitions. Word has length 72 [2022-11-25 17:43:45,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:45,706 INFO L495 AbstractCegarLoop]: Abstraction has 928 states and 1368 transitions. [2022-11-25 17:43:45,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 3 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-25 17:43:45,706 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1368 transitions. [2022-11-25 17:43:45,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-11-25 17:43:45,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:45,709 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:45,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 17:43:45,710 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:45,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:45,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1249255684, now seen corresponding path program 1 times [2022-11-25 17:43:45,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:45,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647314114] [2022-11-25 17:43:45,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:45,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:45,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:45,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:45,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:45,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:45,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:45,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:43:45,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:45,943 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:43:45,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:45,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647314114] [2022-11-25 17:43:45,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647314114] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:45,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:45,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-25 17:43:45,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1111388408] [2022-11-25 17:43:45,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:45,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 17:43:45,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:45,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 17:43:45,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:43:45,947 INFO L87 Difference]: Start difference. First operand 928 states and 1368 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:43:50,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:50,698 INFO L93 Difference]: Finished difference Result 2229 states and 3464 transitions. [2022-11-25 17:43:50,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-25 17:43:50,699 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2022-11-25 17:43:50,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:50,715 INFO L225 Difference]: With dead ends: 2229 [2022-11-25 17:43:50,715 INFO L226 Difference]: Without dead ends: 2227 [2022-11-25 17:43:50,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-11-25 17:43:50,718 INFO L413 NwaCegarLoop]: 2172 mSDtfsCounter, 2704 mSDsluCounter, 5500 mSDsCounter, 0 mSdLazyCounter, 3046 mSolverCounterSat, 762 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2904 SdHoareTripleChecker+Valid, 7672 SdHoareTripleChecker+Invalid, 3808 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 762 IncrementalHoareTripleChecker+Valid, 3046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:50,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2904 Valid, 7672 Invalid, 3808 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [762 Valid, 3046 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-11-25 17:43:50,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2022-11-25 17:43:50,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 930. [2022-11-25 17:43:50,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 930 states, 686 states have (on average 1.4154518950437318) internal successors, (971), 709 states have internal predecessors, (971), 200 states have call successors, (200), 43 states have call predecessors, (200), 43 states have return successors, (200), 198 states have call predecessors, (200), 200 states have call successors, (200) [2022-11-25 17:43:50,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1371 transitions. [2022-11-25 17:43:50,864 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1371 transitions. Word has length 74 [2022-11-25 17:43:50,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:50,865 INFO L495 AbstractCegarLoop]: Abstraction has 930 states and 1371 transitions. [2022-11-25 17:43:50,866 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:43:50,866 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1371 transitions. [2022-11-25 17:43:50,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-25 17:43:50,872 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:50,873 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:50,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 17:43:50,873 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:50,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:50,874 INFO L85 PathProgramCache]: Analyzing trace with hash -265642255, now seen corresponding path program 1 times [2022-11-25 17:43:50,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:50,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39475163] [2022-11-25 17:43:50,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:50,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:50,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:51,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:51,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:51,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:43:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-25 17:43:51,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-25 17:43:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-25 17:43:51,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-25 17:43:51,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:51,227 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-25 17:43:51,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:51,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39475163] [2022-11-25 17:43:51,228 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39475163] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:51,228 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:51,228 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:43:51,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046060049] [2022-11-25 17:43:51,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:51,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:43:51,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:51,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:43:51,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:43:51,232 INFO L87 Difference]: Start difference. First operand 930 states and 1371 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-25 17:43:53,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:53,444 INFO L93 Difference]: Finished difference Result 1888 states and 2776 transitions. [2022-11-25 17:43:53,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:43:53,445 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 104 [2022-11-25 17:43:53,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:53,450 INFO L225 Difference]: With dead ends: 1888 [2022-11-25 17:43:53,450 INFO L226 Difference]: Without dead ends: 977 [2022-11-25 17:43:53,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:53,456 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 1478 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 1526 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 358 IncrementalHoareTripleChecker+Valid, 671 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:53,458 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1604 Valid, 1526 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-11-25 17:43:53,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2022-11-25 17:43:53,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 950. [2022-11-25 17:43:53,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 950 states, 700 states have (on average 1.4071428571428573) internal successors, (985), 723 states have internal predecessors, (985), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:43:53,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1389 transitions. [2022-11-25 17:43:53,588 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1389 transitions. Word has length 104 [2022-11-25 17:43:53,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:53,588 INFO L495 AbstractCegarLoop]: Abstraction has 950 states and 1389 transitions. [2022-11-25 17:43:53,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 3 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-25 17:43:53,589 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1389 transitions. [2022-11-25 17:43:53,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-11-25 17:43:53,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:53,598 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:53,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 17:43:53,599 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:53,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:53,600 INFO L85 PathProgramCache]: Analyzing trace with hash 992830187, now seen corresponding path program 1 times [2022-11-25 17:43:53,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:53,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935441840] [2022-11-25 17:43:53,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:53,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:53,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:53,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:53,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:53,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:53,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:53,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:53,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:43:53,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-25 17:43:53,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-25 17:43:53,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-25 17:43:53,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-25 17:43:53,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:53,959 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-25 17:43:53,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:53,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935441840] [2022-11-25 17:43:53,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935441840] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:53,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:53,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:43:53,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384712131] [2022-11-25 17:43:53,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:53,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 17:43:53,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:53,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 17:43:53,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:53,962 INFO L87 Difference]: Start difference. First operand 950 states and 1389 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-25 17:43:57,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:57,002 INFO L93 Difference]: Finished difference Result 2401 states and 3601 transitions. [2022-11-25 17:43:57,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:43:57,003 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2022-11-25 17:43:57,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:57,011 INFO L225 Difference]: With dead ends: 2401 [2022-11-25 17:43:57,012 INFO L226 Difference]: Without dead ends: 1490 [2022-11-25 17:43:57,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-11-25 17:43:57,016 INFO L413 NwaCegarLoop]: 1522 mSDtfsCounter, 2076 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 1815 mSolverCounterSat, 516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2351 SdHoareTripleChecker+Valid, 3174 SdHoareTripleChecker+Invalid, 2331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 1815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:57,017 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2351 Valid, 3174 Invalid, 2331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 1815 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-11-25 17:43:57,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2022-11-25 17:43:57,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 954. [2022-11-25 17:43:57,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 704 states have (on average 1.40625) internal successors, (990), 727 states have internal predecessors, (990), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:43:57,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1394 transitions. [2022-11-25 17:43:57,150 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1394 transitions. Word has length 106 [2022-11-25 17:43:57,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:57,151 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1394 transitions. [2022-11-25 17:43:57,151 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 3 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-25 17:43:57,152 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1394 transitions. [2022-11-25 17:43:57,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-25 17:43:57,156 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:57,156 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:43:57,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 17:43:57,157 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:57,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:57,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1872017422, now seen corresponding path program 1 times [2022-11-25 17:43:57,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:57,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189872839] [2022-11-25 17:43:57,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:57,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:57,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:57,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:57,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:57,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:57,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:43:57,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-25 17:43:57,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-25 17:43:57,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-25 17:43:57,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-25 17:43:57,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:57,353 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-25 17:43:57,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:57,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189872839] [2022-11-25 17:43:57,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189872839] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:43:57,354 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:43:57,354 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:43:57,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453799592] [2022-11-25 17:43:57,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:43:57,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:43:57,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:43:57,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:43:57,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:43:57,357 INFO L87 Difference]: Start difference. First operand 954 states and 1394 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-25 17:43:59,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:43:59,304 INFO L93 Difference]: Finished difference Result 1897 states and 2793 transitions. [2022-11-25 17:43:59,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:43:59,305 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 109 [2022-11-25 17:43:59,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:43:59,310 INFO L225 Difference]: With dead ends: 1897 [2022-11-25 17:43:59,310 INFO L226 Difference]: Without dead ends: 982 [2022-11-25 17:43:59,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:43:59,316 INFO L413 NwaCegarLoop]: 930 mSDtfsCounter, 417 mSDsluCounter, 1375 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2305 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:43:59,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 2305 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-11-25 17:43:59,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2022-11-25 17:43:59,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 954. [2022-11-25 17:43:59,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 954 states, 704 states have (on average 1.4019886363636365) internal successors, (987), 727 states have internal predecessors, (987), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:43:59,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1391 transitions. [2022-11-25 17:43:59,444 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1391 transitions. Word has length 109 [2022-11-25 17:43:59,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:43:59,445 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1391 transitions. [2022-11-25 17:43:59,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-25 17:43:59,445 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1391 transitions. [2022-11-25 17:43:59,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-25 17:43:59,449 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:43:59,450 INFO L195 NwaCegarLoop]: trace histogram [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-11-25 17:43:59,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 17:43:59,450 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:43:59,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:43:59,451 INFO L85 PathProgramCache]: Analyzing trace with hash -1211480099, now seen corresponding path program 1 times [2022-11-25 17:43:59,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:43:59,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680007241] [2022-11-25 17:43:59,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:59,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:43:59,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:43:59,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:43:59,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:43:59,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:43:59,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:43:59,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:43:59,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-25 17:43:59,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-25 17:43:59,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-25 17:43:59,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-25 17:43:59,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:43:59,888 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-25 17:43:59,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:43:59,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680007241] [2022-11-25 17:43:59,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680007241] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:43:59,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [503836906] [2022-11-25 17:43:59,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:43:59,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:43:59,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:43:59,894 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:43:59,909 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 17:44:00,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:00,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 17:44:00,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:44:00,795 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:44:00,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:44:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-25 17:44:01,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [503836906] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:44:01,021 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:44:01,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 5] total 11 [2022-11-25 17:44:01,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871224047] [2022-11-25 17:44:01,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:44:01,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-25 17:44:01,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:44:01,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-25 17:44:01,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-25 17:44:01,025 INFO L87 Difference]: Start difference. First operand 954 states and 1391 transitions. Second operand has 11 states, 11 states have (on average 14.818181818181818) internal successors, (163), 10 states have internal predecessors, (163), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2022-11-25 17:44:08,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:44:08,276 INFO L93 Difference]: Finished difference Result 3921 states and 6044 transitions. [2022-11-25 17:44:08,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 17:44:08,277 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 14.818181818181818) internal successors, (163), 10 states have internal predecessors, (163), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) Word has length 112 [2022-11-25 17:44:08,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:44:08,297 INFO L225 Difference]: With dead ends: 3921 [2022-11-25 17:44:08,297 INFO L226 Difference]: Without dead ends: 3006 [2022-11-25 17:44:08,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 240 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-11-25 17:44:08,303 INFO L413 NwaCegarLoop]: 1551 mSDtfsCounter, 4858 mSDsluCounter, 6318 mSDsCounter, 0 mSdLazyCounter, 5739 mSolverCounterSat, 1758 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5269 SdHoareTripleChecker+Valid, 7869 SdHoareTripleChecker+Invalid, 7497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1758 IncrementalHoareTripleChecker+Valid, 5739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2022-11-25 17:44:08,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5269 Valid, 7869 Invalid, 7497 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1758 Valid, 5739 Invalid, 0 Unknown, 0 Unchecked, 6.5s Time] [2022-11-25 17:44:08,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2022-11-25 17:44:08,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 961. [2022-11-25 17:44:08,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 961 states, 711 states have (on average 1.40084388185654) internal successors, (996), 734 states have internal predecessors, (996), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:44:08,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1400 transitions. [2022-11-25 17:44:08,514 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1400 transitions. Word has length 112 [2022-11-25 17:44:08,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:44:08,514 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 1400 transitions. [2022-11-25 17:44:08,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 14.818181818181818) internal successors, (163), 10 states have internal predecessors, (163), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 4 states have call successors, (27) [2022-11-25 17:44:08,515 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1400 transitions. [2022-11-25 17:44:08,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-25 17:44:08,519 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:44:08,519 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:44:08,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 17:44:08,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:44:08,727 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:44:08,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:44:08,727 INFO L85 PathProgramCache]: Analyzing trace with hash 556670062, now seen corresponding path program 1 times [2022-11-25 17:44:08,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:44:08,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294984992] [2022-11-25 17:44:08,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:08,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:44:08,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:44:09,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:09,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:44:09,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:44:09,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:09,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:44:09,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:44:09,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-25 17:44:09,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-25 17:44:09,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-25 17:44:09,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-25 17:44:09,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-25 17:44:09,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:09,986 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-25 17:44:09,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:44:09,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294984992] [2022-11-25 17:44:09,987 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294984992] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:44:09,987 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035488947] [2022-11-25 17:44:09,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:09,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:44:09,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:44:09,989 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:44:09,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 17:44:10,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:10,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-25 17:44:10,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:44:10,633 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-25 17:44:10,633 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:44:10,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035488947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:44:10,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 17:44:10,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2022-11-25 17:44:10,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124451858] [2022-11-25 17:44:10,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:44:10,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:44:10,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:44:10,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:44:10,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-25 17:44:10,636 INFO L87 Difference]: Start difference. First operand 961 states and 1400 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-25 17:44:11,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:44:11,412 INFO L93 Difference]: Finished difference Result 2655 states and 3989 transitions. [2022-11-25 17:44:11,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:44:11,413 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 121 [2022-11-25 17:44:11,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:44:11,422 INFO L225 Difference]: With dead ends: 2655 [2022-11-25 17:44:11,422 INFO L226 Difference]: Without dead ends: 1733 [2022-11-25 17:44:11,425 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-11-25 17:44:11,426 INFO L413 NwaCegarLoop]: 2096 mSDtfsCounter, 1176 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 5527 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 217 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-25 17:44:11,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1286 Valid, 5527 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-25 17:44:11,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2022-11-25 17:44:11,596 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 963. [2022-11-25 17:44:11,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 713 states have (on average 1.399719495091164) internal successors, (998), 736 states have internal predecessors, (998), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:44:11,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1402 transitions. [2022-11-25 17:44:11,603 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1402 transitions. Word has length 121 [2022-11-25 17:44:11,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:44:11,603 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1402 transitions. [2022-11-25 17:44:11,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-25 17:44:11,604 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1402 transitions. [2022-11-25 17:44:11,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-25 17:44:11,608 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:44:11,608 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:44:11,622 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 17:44:11,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-25 17:44:11,817 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:44:11,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:44:11,818 INFO L85 PathProgramCache]: Analyzing trace with hash -555566991, now seen corresponding path program 1 times [2022-11-25 17:44:11,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:44:11,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20370981] [2022-11-25 17:44:11,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:11,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:44:11,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:11,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:44:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:11,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:11,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:11,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:44:11,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:11,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:44:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:12,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:44:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:44:12,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-25 17:44:12,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-25 17:44:12,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-25 17:44:12,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-25 17:44:12,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-25 17:44:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-25 17:44:12,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-25 17:44:12,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:12,065 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 17:44:12,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:44:12,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20370981] [2022-11-25 17:44:12,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20370981] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:44:12,066 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:44:12,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:44:12,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261878040] [2022-11-25 17:44:12,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:44:12,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:44:12,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:44:12,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:44:12,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:44:12,069 INFO L87 Difference]: Start difference. First operand 963 states and 1402 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-25 17:44:14,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:44:14,885 INFO L93 Difference]: Finished difference Result 2313 states and 3441 transitions. [2022-11-25 17:44:14,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:44:14,886 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 130 [2022-11-25 17:44:14,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:44:14,894 INFO L225 Difference]: With dead ends: 2313 [2022-11-25 17:44:14,894 INFO L226 Difference]: Without dead ends: 1389 [2022-11-25 17:44:14,898 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:44:14,898 INFO L413 NwaCegarLoop]: 1561 mSDtfsCounter, 831 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 3438 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-25 17:44:14,899 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [997 Valid, 3438 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-25 17:44:14,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2022-11-25 17:44:15,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 965. [2022-11-25 17:44:15,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 965 states, 715 states have (on average 1.3986013986013985) internal successors, (1000), 738 states have internal predecessors, (1000), 202 states have call successors, (202), 47 states have call predecessors, (202), 47 states have return successors, (202), 200 states have call predecessors, (202), 202 states have call successors, (202) [2022-11-25 17:44:15,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1404 transitions. [2022-11-25 17:44:15,115 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1404 transitions. Word has length 130 [2022-11-25 17:44:15,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:44:15,115 INFO L495 AbstractCegarLoop]: Abstraction has 965 states and 1404 transitions. [2022-11-25 17:44:15,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-25 17:44:15,116 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1404 transitions. [2022-11-25 17:44:15,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-25 17:44:15,121 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:44:15,121 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:44:15,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 17:44:15,122 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:44:15,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:44:15,123 INFO L85 PathProgramCache]: Analyzing trace with hash 863642065, now seen corresponding path program 1 times [2022-11-25 17:44:15,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:44:15,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801374723] [2022-11-25 17:44:15,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:15,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:44:15,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:44:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:16,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:44:16,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:44:16,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-25 17:44:16,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:44:16,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-25 17:44:16,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-25 17:44:16,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-25 17:44:16,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-25 17:44:16,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-25 17:44:16,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-25 17:44:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-25 17:44:16,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-25 17:44:16,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:16,521 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-25 17:44:16,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:44:16,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801374723] [2022-11-25 17:44:16,522 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801374723] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:44:16,522 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937215697] [2022-11-25 17:44:16,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:16,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:44:16,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:44:16,527 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:44:16,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 17:44:17,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:17,246 INFO L263 TraceCheckSpWp]: Trace formula consists of 1226 conjuncts, 43 conjunts are in the unsatisfiable core [2022-11-25 17:44:17,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:44:17,380 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-25 17:44:17,380 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:44:17,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937215697] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:44:17,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 17:44:17,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 10 [2022-11-25 17:44:17,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695280725] [2022-11-25 17:44:17,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:44:17,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 17:44:17,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:44:17,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 17:44:17,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-25 17:44:17,384 INFO L87 Difference]: Start difference. First operand 965 states and 1404 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 7 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 17:44:17,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:44:17,872 INFO L93 Difference]: Finished difference Result 1912 states and 2797 transitions. [2022-11-25 17:44:17,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-25 17:44:17,873 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 7 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2022-11-25 17:44:17,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:44:17,880 INFO L225 Difference]: With dead ends: 1912 [2022-11-25 17:44:17,880 INFO L226 Difference]: Without dead ends: 973 [2022-11-25 17:44:17,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 167 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-11-25 17:44:17,886 INFO L413 NwaCegarLoop]: 1364 mSDtfsCounter, 42 mSDsluCounter, 9499 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 10863 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 17:44:17,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 10863 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 17:44:17,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2022-11-25 17:44:18,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 967. [2022-11-25 17:44:18,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 967 states, 716 states have (on average 1.3980446927374302) internal successors, (1001), 740 states have internal predecessors, (1001), 202 states have call successors, (202), 47 states have call predecessors, (202), 48 states have return successors, (203), 200 states have call predecessors, (203), 202 states have call successors, (203) [2022-11-25 17:44:18,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1406 transitions. [2022-11-25 17:44:18,059 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1406 transitions. Word has length 138 [2022-11-25 17:44:18,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:44:18,059 INFO L495 AbstractCegarLoop]: Abstraction has 967 states and 1406 transitions. [2022-11-25 17:44:18,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 7 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (15), 4 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 17:44:18,060 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1406 transitions. [2022-11-25 17:44:18,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-25 17:44:18,065 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:44:18,065 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:44:18,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 17:44:18,275 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:44:18,276 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:44:18,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:44:18,276 INFO L85 PathProgramCache]: Analyzing trace with hash 708032517, now seen corresponding path program 1 times [2022-11-25 17:44:18,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:44:18,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652738833] [2022-11-25 17:44:18,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:18,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:44:18,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:44:18,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:18,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:44:18,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:44:18,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:18,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-25 17:44:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-25 17:44:18,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:18,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-25 17:44:18,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-25 17:44:19,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-25 17:44:19,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-25 17:44:19,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-25 17:44:19,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-25 17:44:19,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-25 17:44:19,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-25 17:44:19,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:19,041 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-25 17:44:19,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:44:19,042 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652738833] [2022-11-25 17:44:19,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652738833] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:44:19,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:44:19,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-25 17:44:19,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730176605] [2022-11-25 17:44:19,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:44:19,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 17:44:19,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:44:19,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 17:44:19,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-25 17:44:19,048 INFO L87 Difference]: Start difference. First operand 967 states and 1406 transitions. Second operand has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 17:44:23,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:44:23,839 INFO L93 Difference]: Finished difference Result 2846 states and 4288 transitions. [2022-11-25 17:44:23,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-25 17:44:23,842 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 141 [2022-11-25 17:44:23,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:44:23,854 INFO L225 Difference]: With dead ends: 2846 [2022-11-25 17:44:23,855 INFO L226 Difference]: Without dead ends: 1920 [2022-11-25 17:44:23,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-25 17:44:23,860 INFO L413 NwaCegarLoop]: 1850 mSDtfsCounter, 1779 mSDsluCounter, 6520 mSDsCounter, 0 mSdLazyCounter, 3734 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 8370 SdHoareTripleChecker+Invalid, 4115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 3734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2022-11-25 17:44:23,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1975 Valid, 8370 Invalid, 4115 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [381 Valid, 3734 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2022-11-25 17:44:23,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2022-11-25 17:44:24,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 972. [2022-11-25 17:44:24,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 972 states, 720 states have (on average 1.3958333333333333) internal successors, (1005), 744 states have internal predecessors, (1005), 202 states have call successors, (202), 47 states have call predecessors, (202), 49 states have return successors, (207), 201 states have call predecessors, (207), 202 states have call successors, (207) [2022-11-25 17:44:24,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1414 transitions. [2022-11-25 17:44:24,099 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1414 transitions. Word has length 141 [2022-11-25 17:44:24,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:44:24,100 INFO L495 AbstractCegarLoop]: Abstraction has 972 states and 1414 transitions. [2022-11-25 17:44:24,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-25 17:44:24,101 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1414 transitions. [2022-11-25 17:44:24,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-25 17:44:24,106 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:44:24,106 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:44:24,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-25 17:44:24,106 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:44:24,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:44:24,107 INFO L85 PathProgramCache]: Analyzing trace with hash 879956115, now seen corresponding path program 2 times [2022-11-25 17:44:24,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:44:24,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43724428] [2022-11-25 17:44:24,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:44:24,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:44:24,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:44:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:33,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:44:33,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:44:33,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:44:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-25 17:44:33,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-25 17:44:33,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-25 17:44:33,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:33,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-25 17:44:33,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-25 17:44:34,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-25 17:44:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-25 17:44:34,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-25 17:44:34,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-25 17:44:34,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-25 17:44:34,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:44:34,126 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-25 17:44:34,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:44:34,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43724428] [2022-11-25 17:44:34,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43724428] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:44:34,127 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1680526206] [2022-11-25 17:44:34,127 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 17:44:34,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:44:34,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:44:34,131 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:44:34,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 17:45:23,009 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 17:45:23,009 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 17:45:23,035 INFO L263 TraceCheckSpWp]: Trace formula consists of 1286 conjuncts, 196 conjunts are in the unsatisfiable core [2022-11-25 17:45:23,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:45:23,216 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-25 17:45:24,181 INFO L321 Elim1Store]: treesize reduction 133, result has 28.1 percent of original size [2022-11-25 17:45:24,182 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 21 treesize of output 60 [2022-11-25 17:45:24,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2022-11-25 17:45:24,702 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-25 17:45:24,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-25 17:45:24,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-25 17:45:25,617 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-25 17:45:25,626 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-25 17:45:25,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 29 [2022-11-25 17:45:25,809 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-25 17:45:25,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-25 17:45:25,831 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-25 17:45:26,283 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 31 [2022-11-25 17:45:26,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 31 [2022-11-25 17:45:26,324 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 33 [2022-11-25 17:45:26,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 37 [2022-11-25 17:45:26,768 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 37 [2022-11-25 17:45:26,779 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 39 [2022-11-25 17:45:26,787 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-25 17:45:26,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-11-25 17:45:26,800 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-25 17:45:27,059 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 30 [2022-11-25 17:45:27,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 17:45:27,066 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-25 17:45:27,077 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2022-11-25 17:45:27,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 17:45:27,085 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-25 17:45:27,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 28 [2022-11-25 17:45:27,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 17:45:27,108 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-11-25 17:45:27,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2022-11-25 17:45:27,731 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 36 [2022-11-25 17:45:27,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-25 17:45:28,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-11-25 17:45:28,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 36 [2022-11-25 17:45:28,380 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 34 [2022-11-25 17:45:29,495 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 437 treesize of output 257 [2022-11-25 17:45:29,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 17:45:29,535 INFO L321 Elim1Store]: treesize reduction 43, result has 27.1 percent of original size [2022-11-25 17:45:29,535 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 381 treesize of output 254 [2022-11-25 17:45:29,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 17:45:29,564 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 216 treesize of output 180 [2022-11-25 17:45:29,574 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 184 treesize of output 148 [2022-11-25 17:45:29,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 139 treesize of output 123 [2022-11-25 17:45:29,715 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-25 17:45:29,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:45:29,854 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1256 (Array Int Int)) (v_ArrVal_1255 (Array Int Int)) (v_ArrVal_1254 (Array Int Int))) (let ((.cse0 (mod (let ((.cse1 (+ |c_ULTIMATE.start_slip_open_~sl~12#1.offset| 12))) (select (select (store |c_#memory_int| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1255) (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1254) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse1)) (+ 112 (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1256) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse1)))) 4294967296))) (or (not (<= .cse0 2147483647)) (< .cse0 1)))) is different from false [2022-11-25 17:45:29,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1680526206] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:45:29,872 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-25 17:45:29,872 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33] total 59 [2022-11-25 17:45:29,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723981245] [2022-11-25 17:45:29,872 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-25 17:45:29,873 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-11-25 17:45:29,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:45:29,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-11-25 17:45:29,875 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=3359, Unknown=1, NotChecked=116, Total=3660 [2022-11-25 17:45:29,876 INFO L87 Difference]: Start difference. First operand 972 states and 1414 transitions. Second operand has 59 states, 57 states have (on average 3.6140350877192984) internal successors, (206), 49 states have internal predecessors, (206), 17 states have call successors, (30), 7 states have call predecessors, (30), 11 states have return successors, (29), 21 states have call predecessors, (29), 17 states have call successors, (29) [2022-11-25 17:45:48,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:45:50,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:45:52,961 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 [0] [2022-11-25 17:46:41,795 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:46:44,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:46:46,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 [0] [2022-11-25 17:46:48,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:46:50,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:46:52,952 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:46:55,360 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:46:58,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:47:00,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:03,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:05,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:08,310 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:10,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:12,931 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:15,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:17,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:19,930 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:22,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:24,616 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 [0] [2022-11-25 17:47:26,550 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:29,006 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:47:33,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:35,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-11-25 17:47:39,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:42,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:50,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:52,988 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:55,622 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:47:57,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:00,370 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:48:02,984 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:04,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:05,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:07,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:09,486 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 [0] [2022-11-25 17:48:13,729 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 [0] [2022-11-25 17:48:15,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:17,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:19,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:22,460 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:48:25,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-11-25 17:48:28,214 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:49:10,453 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 [0] [2022-11-25 17:49:13,290 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 [0] [2022-11-25 17:49:15,300 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 [0] [2022-11-25 17:49:18,185 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 [0] [2022-11-25 17:49:20,587 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:49:22,597 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 [0] [2022-11-25 17:49:24,606 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 [0] [2022-11-25 17:49:26,613 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 [0] [2022-11-25 17:49:28,619 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 [0] [2022-11-25 17:49:29,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:49:31,887 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 [0] [2022-11-25 17:49:47,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:49:49,251 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 [0] [2022-11-25 17:49:52,278 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 [0] [2022-11-25 17:49:56,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-11-25 17:49:58,260 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 [0] [2022-11-25 17:50:01,138 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 [0] [2022-11-25 17:50:03,673 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 [0] [2022-11-25 17:50:27,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:50:58,512 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 [0] [2022-11-25 17:52:01,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:52:01,051 INFO L93 Difference]: Finished difference Result 11171 states and 17607 transitions. [2022-11-25 17:52:01,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-11-25 17:52:01,052 INFO L78 Accepts]: Start accepts. Automaton has has 59 states, 57 states have (on average 3.6140350877192984) internal successors, (206), 49 states have internal predecessors, (206), 17 states have call successors, (30), 7 states have call predecessors, (30), 11 states have return successors, (29), 21 states have call predecessors, (29), 17 states have call successors, (29) Word has length 144 [2022-11-25 17:52:01,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:52:01,136 INFO L225 Difference]: With dead ends: 11171 [2022-11-25 17:52:01,137 INFO L226 Difference]: Without dead ends: 11169 [2022-11-25 17:52:01,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 148 SyntacticMatches, 11 SemanticMatches, 152 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6906 ImplicationChecksByTransitivity, 13.9s TimeCoverageRelationStatistics Valid=1695, Invalid=21564, Unknown=1, NotChecked=302, Total=23562 [2022-11-25 17:52:01,151 INFO L413 NwaCegarLoop]: 3618 mSDtfsCounter, 24203 mSDsluCounter, 91669 mSDsCounter, 0 mSdLazyCounter, 163185 mSolverCounterSat, 22852 mSolverCounterUnsat, 46 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 354.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24403 SdHoareTripleChecker+Valid, 95287 SdHoareTripleChecker+Invalid, 186083 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.4s SdHoareTripleChecker+Time, 22852 IncrementalHoareTripleChecker+Valid, 163185 IncrementalHoareTripleChecker+Invalid, 46 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 372.8s IncrementalHoareTripleChecker+Time [2022-11-25 17:52:01,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24403 Valid, 95287 Invalid, 186083 Unknown, 0 Unchecked, 1.4s Time], IncrementalHoareTripleChecker [22852 Valid, 163185 Invalid, 46 Unknown, 0 Unchecked, 372.8s Time] [2022-11-25 17:52:01,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11169 states. [2022-11-25 17:52:02,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11169 to 3756. [2022-11-25 17:52:02,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3756 states, 2784 states have (on average 1.4102011494252873) internal successors, (3926), 2878 states have internal predecessors, (3926), 772 states have call successors, (772), 193 states have call predecessors, (772), 199 states have return successors, (826), 744 states have call predecessors, (826), 772 states have call successors, (826) [2022-11-25 17:52:02,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3756 states to 3756 states and 5524 transitions. [2022-11-25 17:52:02,869 INFO L78 Accepts]: Start accepts. Automaton has 3756 states and 5524 transitions. Word has length 144 [2022-11-25 17:52:02,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:52:02,870 INFO L495 AbstractCegarLoop]: Abstraction has 3756 states and 5524 transitions. [2022-11-25 17:52:02,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 59 states, 57 states have (on average 3.6140350877192984) internal successors, (206), 49 states have internal predecessors, (206), 17 states have call successors, (30), 7 states have call predecessors, (30), 11 states have return successors, (29), 21 states have call predecessors, (29), 17 states have call successors, (29) [2022-11-25 17:52:02,871 INFO L276 IsEmpty]: Start isEmpty. Operand 3756 states and 5524 transitions. [2022-11-25 17:52:02,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-25 17:52:02,882 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:52:02,882 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:52:02,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 17:52:03,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-25 17:52:03,105 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:52:03,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:52:03,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1272591306, now seen corresponding path program 1 times [2022-11-25 17:52:03,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:52:03,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018044853] [2022-11-25 17:52:03,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:52:03,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:52:03,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:52:03,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:52:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:52:03,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:52:03,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:52:03,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-25 17:52:03,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-25 17:52:03,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-25 17:52:03,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-25 17:52:03,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-25 17:52:03,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-25 17:52:03,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-25 17:52:03,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-25 17:52:03,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-25 17:52:03,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-25 17:52:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-25 17:52:03,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:03,697 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-25 17:52:03,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:52:03,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018044853] [2022-11-25 17:52:03,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018044853] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:52:03,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:52:03,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-25 17:52:03,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476403338] [2022-11-25 17:52:03,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:52:03,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 17:52:03,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:52:03,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 17:52:03,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-25 17:52:03,712 INFO L87 Difference]: Start difference. First operand 3756 states and 5524 transitions. Second operand has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-25 17:52:07,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:52:07,858 INFO L93 Difference]: Finished difference Result 4734 states and 6968 transitions. [2022-11-25 17:52:07,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 17:52:07,859 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 148 [2022-11-25 17:52:07,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:52:07,879 INFO L225 Difference]: With dead ends: 4734 [2022-11-25 17:52:07,879 INFO L226 Difference]: Without dead ends: 3799 [2022-11-25 17:52:07,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-25 17:52:07,884 INFO L413 NwaCegarLoop]: 935 mSDtfsCounter, 420 mSDsluCounter, 3603 mSDsCounter, 0 mSdLazyCounter, 2467 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 4538 SdHoareTripleChecker+Invalid, 2617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 2467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-25 17:52:07,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [470 Valid, 4538 Invalid, 2617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 2467 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-25 17:52:07,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2022-11-25 17:52:08,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3752. [2022-11-25 17:52:08,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3752 states, 2781 states have (on average 1.4102840704782453) internal successors, (3922), 2875 states have internal predecessors, (3922), 771 states have call successors, (771), 193 states have call predecessors, (771), 199 states have return successors, (825), 743 states have call predecessors, (825), 771 states have call successors, (825) [2022-11-25 17:52:08,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3752 states to 3752 states and 5518 transitions. [2022-11-25 17:52:08,824 INFO L78 Accepts]: Start accepts. Automaton has 3752 states and 5518 transitions. Word has length 148 [2022-11-25 17:52:08,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:52:08,824 INFO L495 AbstractCegarLoop]: Abstraction has 3752 states and 5518 transitions. [2022-11-25 17:52:08,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.714285714285714) internal successors, (103), 5 states have internal predecessors, (103), 3 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-25 17:52:08,824 INFO L276 IsEmpty]: Start isEmpty. Operand 3752 states and 5518 transitions. [2022-11-25 17:52:08,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-25 17:52:08,831 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:52:08,832 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:52:08,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-25 17:52:08,832 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:52:08,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:52:08,833 INFO L85 PathProgramCache]: Analyzing trace with hash 1468998264, now seen corresponding path program 1 times [2022-11-25 17:52:08,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:52:08,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041443072] [2022-11-25 17:52:08,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:52:08,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:52:09,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:10,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:52:10,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:10,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:52:10,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:10,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:52:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:10,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:52:10,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:52:11,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-25 17:52:11,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-25 17:52:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-25 17:52:11,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-25 17:52:11,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-25 17:52:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-25 17:52:11,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-11-25 17:52:11,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-25 17:52:11,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-25 17:52:11,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-25 17:52:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:11,253 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-25 17:52:11,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:52:11,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041443072] [2022-11-25 17:52:11,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041443072] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:52:11,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [173122677] [2022-11-25 17:52:11,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:52:11,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:52:11,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:52:11,256 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:52:11,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 17:52:13,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:52:13,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 1294 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-25 17:52:13,163 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:52:13,439 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 35 treesize of output 23 [2022-11-25 17:52:13,443 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 27 treesize of output 15 [2022-11-25 17:52:13,482 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-11-25 17:52:13,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:52:13,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [173122677] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:52:13,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 17:52:13,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 17 [2022-11-25 17:52:13,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081979598] [2022-11-25 17:52:13,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:52:13,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-25 17:52:13,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:52:13,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-25 17:52:13,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-11-25 17:52:13,485 INFO L87 Difference]: Start difference. First operand 3752 states and 5518 transitions. Second operand has 15 states, 15 states have (on average 7.6) internal successors, (114), 13 states have internal predecessors, (114), 4 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-25 17:52:21,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:26,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:28,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:32,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:36,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:38,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:40,959 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:43,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:46,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:49,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:52,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:52:57,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-11-25 17:53:03,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:53:06,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:53:22,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:53:22,049 INFO L93 Difference]: Finished difference Result 28180 states and 43955 transitions. [2022-11-25 17:53:22,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-25 17:53:22,049 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.6) internal successors, (114), 13 states have internal predecessors, (114), 4 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) Word has length 147 [2022-11-25 17:53:22,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:53:22,169 INFO L225 Difference]: With dead ends: 28180 [2022-11-25 17:53:22,169 INFO L226 Difference]: Without dead ends: 24468 [2022-11-25 17:53:22,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 175 SyntacticMatches, 5 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 499 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=306, Invalid=1950, Unknown=0, NotChecked=0, Total=2256 [2022-11-25 17:53:22,189 INFO L413 NwaCegarLoop]: 2906 mSDtfsCounter, 7424 mSDsluCounter, 32814 mSDsCounter, 0 mSdLazyCounter, 16890 mSolverCounterSat, 3917 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7566 SdHoareTripleChecker+Valid, 35720 SdHoareTripleChecker+Invalid, 20816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 3917 IncrementalHoareTripleChecker+Valid, 16890 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:53:22,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7566 Valid, 35720 Invalid, 20816 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [3917 Valid, 16890 Invalid, 9 Unknown, 0 Unchecked, 57.7s Time] [2022-11-25 17:53:22,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24468 states. [2022-11-25 17:53:25,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24468 to 11018. [2022-11-25 17:53:25,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11018 states, 8099 states have (on average 1.4193110260525992) internal successors, (11495), 8404 states have internal predecessors, (11495), 2417 states have call successors, (2417), 487 states have call predecessors, (2417), 501 states have return successors, (2601), 2309 states have call predecessors, (2601), 2417 states have call successors, (2601) [2022-11-25 17:53:25,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11018 states to 11018 states and 16513 transitions. [2022-11-25 17:53:25,849 INFO L78 Accepts]: Start accepts. Automaton has 11018 states and 16513 transitions. Word has length 147 [2022-11-25 17:53:25,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:53:25,850 INFO L495 AbstractCegarLoop]: Abstraction has 11018 states and 16513 transitions. [2022-11-25 17:53:25,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.6) internal successors, (114), 13 states have internal predecessors, (114), 4 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 6 states have call predecessors, (15), 4 states have call successors, (15) [2022-11-25 17:53:25,851 INFO L276 IsEmpty]: Start isEmpty. Operand 11018 states and 16513 transitions. [2022-11-25 17:53:26,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-25 17:53:26,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:53:26,032 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:53:26,045 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 17:53:26,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:53:26,244 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:53:26,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:53:26,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1279073080, now seen corresponding path program 1 times [2022-11-25 17:53:26,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:53:26,245 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978224770] [2022-11-25 17:53:26,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:53:26,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:53:26,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-25 17:53:26,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:53:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-25 17:53:26,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-25 17:53:26,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-25 17:53:26,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-25 17:53:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-25 17:53:26,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-25 17:53:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-25 17:53:26,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-25 17:53:26,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-25 17:53:26,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-25 17:53:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-25 17:53:26,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-11-25 17:53:26,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-25 17:53:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-25 17:53:26,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:26,628 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-25 17:53:26,629 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 17:53:26,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978224770] [2022-11-25 17:53:26,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978224770] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 17:53:26,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256767074] [2022-11-25 17:53:26,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:53:26,630 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 17:53:26,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:53:26,631 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 17:53:26,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 17:53:27,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:53:27,336 INFO L263 TraceCheckSpWp]: Trace formula consists of 1330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 17:53:27,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:53:27,565 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-25 17:53:27,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 17:53:27,771 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-25 17:53:27,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256767074] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 17:53:27,771 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 17:53:27,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 5] total 11 [2022-11-25 17:53:27,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181995703] [2022-11-25 17:53:27,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 17:53:27,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-25 17:53:27,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 17:53:27,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-25 17:53:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-11-25 17:53:27,774 INFO L87 Difference]: Start difference. First operand 11018 states and 16513 transitions. Second operand has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 10 states have internal predecessors, (200), 7 states have call successors, (40), 4 states have call predecessors, (40), 3 states have return successors, (37), 7 states have call predecessors, (37), 7 states have call successors, (37) [2022-11-25 17:53:42,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:53:42,929 INFO L93 Difference]: Finished difference Result 36168 states and 56016 transitions. [2022-11-25 17:53:42,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 17:53:42,930 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 10 states have internal predecessors, (200), 7 states have call successors, (40), 4 states have call predecessors, (40), 3 states have return successors, (37), 7 states have call predecessors, (37), 7 states have call successors, (37) Word has length 156 [2022-11-25 17:53:42,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:53:43,072 INFO L225 Difference]: With dead ends: 36168 [2022-11-25 17:53:43,072 INFO L226 Difference]: Without dead ends: 25190 [2022-11-25 17:53:43,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-11-25 17:53:43,113 INFO L413 NwaCegarLoop]: 1411 mSDtfsCounter, 5974 mSDsluCounter, 4188 mSDsCounter, 0 mSdLazyCounter, 3638 mSolverCounterSat, 1726 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6391 SdHoareTripleChecker+Valid, 5599 SdHoareTripleChecker+Invalid, 5364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1726 IncrementalHoareTripleChecker+Valid, 3638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-25 17:53:43,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6391 Valid, 5599 Invalid, 5364 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1726 Valid, 3638 Invalid, 0 Unknown, 0 Unchecked, 5.2s Time] [2022-11-25 17:53:43,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25190 states. [2022-11-25 17:53:46,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25190 to 11308. [2022-11-25 17:53:46,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 8359 states have (on average 1.420026318937672) internal successors, (11870), 8664 states have internal predecessors, (11870), 2447 states have call successors, (2447), 487 states have call predecessors, (2447), 501 states have return successors, (2631), 2339 states have call predecessors, (2631), 2447 states have call successors, (2631) [2022-11-25 17:53:47,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 16948 transitions. [2022-11-25 17:53:47,036 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 16948 transitions. Word has length 156 [2022-11-25 17:53:47,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:53:47,037 INFO L495 AbstractCegarLoop]: Abstraction has 11308 states and 16948 transitions. [2022-11-25 17:53:47,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 18.181818181818183) internal successors, (200), 10 states have internal predecessors, (200), 7 states have call successors, (40), 4 states have call predecessors, (40), 3 states have return successors, (37), 7 states have call predecessors, (37), 7 states have call successors, (37) [2022-11-25 17:53:47,037 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 16948 transitions. [2022-11-25 17:53:47,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-25 17:53:47,074 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:53:47,075 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:53:47,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 17:53:47,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-25 17:53:47,286 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:53:47,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:53:47,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1856477993, now seen corresponding path program 1 times [2022-11-25 17:53:47,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 17:53:47,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921532004] [2022-11-25 17:53:47,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:53:47,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 17:53:47,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:53:47,883 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-25 17:53:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-25 17:53:48,406 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-11-25 17:53:48,408 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-11-25 17:53:48,409 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-25 17:53:48,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-25 17:53:48,418 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:53:48,426 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-25 17:53:48,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 05:53:48 BoogieIcfgContainer [2022-11-25 17:53:48,624 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-25 17:53:48,625 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-25 17:53:48,625 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-25 17:53:48,625 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-25 17:53:48,627 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:43:33" (3/4) ... [2022-11-25 17:53:48,631 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-25 17:53:48,631 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-25 17:53:48,632 INFO L158 Benchmark]: Toolchain (without parser) took 620773.25ms. Allocated memory was 153.1MB in the beginning and 2.9GB in the end (delta: 2.8GB). Free memory was 115.0MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 1.6GB. Max. memory is 16.1GB. [2022-11-25 17:53:48,632 INFO L158 Benchmark]: CDTParser took 0.27ms. Allocated memory is still 121.6MB. Free memory is still 88.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 17:53:48,632 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2109.03ms. Allocated memory was 153.1MB in the beginning and 199.2MB in the end (delta: 46.1MB). Free memory was 114.4MB in the beginning and 140.5MB in the end (delta: -26.2MB). Peak memory consumption was 77.9MB. Max. memory is 16.1GB. [2022-11-25 17:53:48,633 INFO L158 Benchmark]: Boogie Procedure Inliner took 151.39ms. Allocated memory is still 199.2MB. Free memory was 140.5MB in the beginning and 125.8MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-25 17:53:48,633 INFO L158 Benchmark]: Boogie Preprocessor took 231.28ms. Allocated memory is still 199.2MB. Free memory was 124.8MB in the beginning and 108.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-25 17:53:48,635 INFO L158 Benchmark]: RCFGBuilder took 3572.91ms. Allocated memory was 199.2MB in the beginning and 266.3MB in the end (delta: 67.1MB). Free memory was 108.0MB in the beginning and 146.5MB in the end (delta: -38.5MB). Peak memory consumption was 55.8MB. Max. memory is 16.1GB. [2022-11-25 17:53:48,640 INFO L158 Benchmark]: TraceAbstraction took 614693.12ms. Allocated memory was 266.3MB in the beginning and 2.9GB in the end (delta: 2.6GB). Free memory was 146.5MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. [2022-11-25 17:53:48,640 INFO L158 Benchmark]: Witness Printer took 6.37ms. Allocated memory is still 2.9GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 17:53:48,644 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.27ms. Allocated memory is still 121.6MB. Free memory is still 88.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2109.03ms. Allocated memory was 153.1MB in the beginning and 199.2MB in the end (delta: 46.1MB). Free memory was 114.4MB in the beginning and 140.5MB in the end (delta: -26.2MB). Peak memory consumption was 77.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 151.39ms. Allocated memory is still 199.2MB. Free memory was 140.5MB in the beginning and 125.8MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 231.28ms. Allocated memory is still 199.2MB. Free memory was 124.8MB in the beginning and 108.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * RCFGBuilder took 3572.91ms. Allocated memory was 199.2MB in the beginning and 266.3MB in the end (delta: 67.1MB). Free memory was 108.0MB in the beginning and 146.5MB in the end (delta: -38.5MB). Peak memory consumption was 55.8MB. Max. memory is 16.1GB. * TraceAbstraction took 614693.12ms. Allocated memory was 266.3MB in the beginning and 2.9GB in the end (delta: 2.6GB). Free memory was 146.5MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 1.5GB. Max. memory is 16.1GB. * Witness Printer took 6.37ms. Allocated memory is still 2.9GB. Free memory was 1.3GB in the beginning and 1.3GB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * 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: 7129]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 4873, overapproximation of shiftRight at line 4735, overapproximation of bitwiseAnd at line 4735. Possible FailurePath: [L5034] static struct net_device **slip_devs ; [L5035] static int slip_maxdev = 256; [L5850-L5853] static struct net_device_ops const sl_netdev_ops = {& sl_init, & sl_uninit, & sl_open, & sl_close, & sl_xmit, 0, 0, 0, 0, 0, 0, & sl_ioctl, 0, & sl_change_mtu, 0, & sl_tx_timeout, & sl_get_stats64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L6723-L6726] static struct tty_ldisc_ops sl_ldisc = {21507, (char *)"slip", 0, 0, & slip_open, & slip_close, 0, 0, 0, 0, & slip_ioctl, & slip_compat_ioctl, 0, 0, & slip_hangup, & slip_receive_buf, & slip_write_wakeup, 0, & __this_module, 0}; [L6910] int LDV_IN_INTERRUPT ; VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L6913] int res_sl_init_14 ; [L6914] int res_sl_open_11 ; [L6915] int res_sl_close_10 ; [L6916] struct sk_buff *var_group2 ; [L6917] struct rtnl_link_stats64 var_group3 ; [L6918] int var_sl_change_mtu_12_p1 ; [L6919] struct ifreq var_group4 ; [L6920] int var_sl_ioctl_30_p2 ; [L6921] struct tty_struct var_group5 ; [L6922] int res_slip_open_21 ; [L6923] struct file *var_group6 ; [L6924] unsigned int var_slip_ioctl_28_p2 ; [L6925] unsigned long var_slip_ioctl_28_p3 ; [L6926] unsigned int var_slip_compat_ioctl_29_p2 ; [L6927] unsigned long var_slip_compat_ioctl_29_p3 ; [L6928] unsigned char const *var_slip_receive_buf_18_p1 ; [L6929] char *var_slip_receive_buf_18_p2 ; [L6930] int var_slip_receive_buf_18_p3 ; [L6931] unsigned long var_sl_keepalive_34_p0 ; [L6932] unsigned long var_sl_outfill_33_p0 ; [L6933] int ldv_s_sl_netdev_ops_net_device_ops ; [L6934] int ldv_s_sl_ldisc_tty_ldisc_ops ; [L6935] int tmp ; [L6936] int tmp___0 ; [L6937] int tmp___1 ; VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L6939] CALL, EXPR dev_alloc_skb(1U) VAL [\old(arg0)=1, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L7186] CALL, EXPR ldv_malloc(sizeof(struct sk_buff)) VAL [\old(size)=243, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4847] COND FALSE !(__VERIFIER_nondet_int()) [L4852] return ((void *)0); VAL [\old(size)=243, \result={0:0}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=0, size=243, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L7186] RET, EXPR ldv_malloc(sizeof(struct sk_buff)) VAL [\old(arg0)=1, __this_module={18446744073709551591:18446744073709551593}, arg0=1, LDV_IN_INTERRUPT=0, ldv_malloc(sizeof(struct sk_buff))={0:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L7186] return ldv_malloc(sizeof(struct sk_buff)); [L6939] RET, EXPR dev_alloc_skb(1U) VAL [__this_module={18446744073709551591:18446744073709551593}, dev_alloc_skb(1U)={0:0}, LDV_IN_INTERRUPT=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L6939] var_group2 = dev_alloc_skb(1U) [L6940] ldv_s_sl_netdev_ops_net_device_ops = 0 [L6941] ldv_s_sl_ldisc_tty_ldisc_ops = 0 [L6942] LDV_IN_INTERRUPT = 1 [L6943] FCALL ldv_initialize() [L6944] FCALL ldv_handler_precall() VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L6945] CALL, EXPR slip_init() [L6729] int status ; [L6730] void *tmp ; VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L6732] COND FALSE !(slip_maxdev <= 3) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L6740] CALL, EXPR kzalloc((unsigned long )slip_maxdev * 8UL, 208U) [L4871] void *tmp ; VAL [\old(flags)=208, \old(size)=2048, __this_module={18446744073709551591:18446744073709551593}, flags=208, LDV_IN_INTERRUPT=1, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4873] CALL, EXPR kmalloc(size, flags | 32768U) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4862] void *tmp___2 ; [L4864] CALL, EXPR __kmalloc(size, flags) [L4857] CALL, EXPR ldv_malloc(size) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4847] COND TRUE __VERIFIER_nondet_int() [L4848] void *res = malloc(size); [L4849] CALL, EXPR ldv_is_err(res) [L4843] return ((unsigned long)ptr > ((unsigned long)-4095)); VAL [\result=0, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ptr={18446744073709547521:0}, ptr={18446744073709547521:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4849] RET, EXPR ldv_is_err(res) [L4849] CALL assume_abort_if_not(!ldv_is_err(res)) [L4838] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={18446744073709551591:18446744073709551593}, cond=1, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4849] RET assume_abort_if_not(!ldv_is_err(res)) [L4850] return res; VAL [\old(size)=2048, \result={18446744073709547521:0}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, res={18446744073709547521:0}, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4857] RET, EXPR ldv_malloc(size) VAL [\old(size)=2048, \old(t)=32768, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_malloc(size)={18446744073709547521:0}, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, t=32768] [L4857] return ldv_malloc(size); [L4864] RET, EXPR __kmalloc(size, flags) [L4864] tmp___2 = __kmalloc(size, flags) [L4865] return (tmp___2); VAL [\old(flags)=32768, \old(size)=2048, \result={18446744073709547521:0}, __this_module={18446744073709551591:18446744073709551593}, flags=32768, LDV_IN_INTERRUPT=1, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, tmp___2={18446744073709547521:0}] [L4873] RET, EXPR kmalloc(size, flags | 32768U) VAL [\old(flags)=208, \old(size)=2048, __this_module={18446744073709551591:18446744073709551593}, flags=208, kmalloc(size, flags | 32768U)={18446744073709547521:0}, LDV_IN_INTERRUPT=1, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256] [L4873] tmp = kmalloc(size, flags | 32768U) [L4874] return (tmp); VAL [\old(flags)=208, \old(size)=2048, \result={18446744073709547521:0}, __this_module={18446744073709551591:18446744073709551593}, flags=208, LDV_IN_INTERRUPT=1, size=2048, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={0:0}, slip_maxdev=256, tmp={18446744073709547521:0}] [L6740] RET, EXPR kzalloc((unsigned long )slip_maxdev * 8UL, 208U) [L6740] tmp = kzalloc((unsigned long )slip_maxdev * 8UL, 208U) [L6741] slip_devs = (struct net_device **)tmp VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp={18446744073709547521:0}] [L6742] COND FALSE !((unsigned long )slip_devs == (unsigned long )((struct net_device **)0)) [L6747] CALL, EXPR tty_register_ldisc(1, & sl_ldisc) [L7287] return __VERIFIER_nondet_int(); [L6747] RET, EXPR tty_register_ldisc(1, & sl_ldisc) [L6747] status = tty_register_ldisc(1, & sl_ldisc) [L6748] COND FALSE !(status != 0) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, status=0, tmp={18446744073709547521:0}] [L6753] return (status); VAL [\result=0, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, status=0, tmp={18446744073709547521:0}] [L6945] RET, EXPR slip_init() [L6945] tmp = slip_init() [L6946] COND FALSE !(tmp != 0) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=0, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L7076] tmp___1 = __VERIFIER_nondet_int() [L7077] COND TRUE (tmp___1 != 0 || ldv_s_sl_netdev_ops_net_device_ops != 0) || ldv_s_sl_ldisc_tty_ldisc_ops != 0 VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=0, tmp___1=-2, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L6952] tmp___0 = __VERIFIER_nondet_int() [L6954] case 0: [L6967] case 1: [L6980] case 2: [L6993] case 3: [L7001] case 4: [L7005] case 5: [L7009] case 6: [L7013] case 7: [L7017] case 8: [L7021] case 9: VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=0, tmp___0=9, tmp___1=-2, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L7022] COND TRUE ldv_s_sl_ldisc_tty_ldisc_ops == 0 VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=0, tmp___0=9, tmp___1=-2, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L7023] FCALL ldv_handler_precall() VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ldv_s_sl_ldisc_tty_ldisc_ops=0, ldv_s_sl_netdev_ops_net_device_ops=0, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=0, tmp___0=9, tmp___1=-2, var_group2={0:0}, var_group3={18446744073709547526:0}, var_group4={18446744073709547525:0}, var_group5={18446744073709547524:0}] [L7024] CALL ldv_slip_open_3(&var_group5) [L7117] ldv_func_ret_type___1 ldv_func_res ; [L7118] int tmp ; [L7120] CALL, EXPR slip_open(tty) [L6037] struct slip *sl ; [L6038] int err ; [L6039] int tmp ; [L6040] dev_t tmp___0 ; [L6041] struct task_struct *tmp___1 ; [L6042] int tmp___2 ; [L6044] CALL, EXPR capable(12) [L7172] return __VERIFIER_nondet_int(); [L6044] RET, EXPR capable(12) [L6044] tmp = capable(12) [L6045] COND FALSE !(tmp == 0) [L6049] EXPR tty->ops [L6049] EXPR (tty->ops)->write VAL [(tty->ops)->write={30:-29}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tty={18446744073709547524:0}, tty={18446744073709547524:0}, tty->ops={18446744073709551586:-3}] [L6049-L6051] COND FALSE !((unsigned long )(tty->ops)->write == (unsigned long )((int (* )(struct tty_struct * , unsigned char const * , int ))0)) [L6055] FCALL rtnl_lock() [L6056] CALL sl_sync() [L5925] int i ; [L5926] struct net_device *dev ; [L5927] struct slip *sl ; [L5928] void *tmp ; [L5930] i = 0 VAL [__this_module={18446744073709551591:18446744073709551593}, i=0, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5951] COND TRUE i < slip_maxdev VAL [__this_module={18446744073709551591:18446744073709551593}, i=0, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5933] EXPR slip_devs + (unsigned long )i [L5933] dev = *(slip_devs + (unsigned long )i) [L5934] COND FALSE !((unsigned long )dev == (unsigned long )((struct net_device *)0)) VAL [__this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=0, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5938] CALL, EXPR netdev_priv((struct net_device const *)dev) VAL [__this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4903] return ((void *)dev + 2496U); VAL [\result={2509:-12}, __this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, dev={2509:-2508}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5938] RET, EXPR netdev_priv((struct net_device const *)dev) VAL [__this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=0, LDV_IN_INTERRUPT=1, netdev_priv((struct net_device const *)dev)={2509:-12}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5938] tmp = netdev_priv((struct net_device const *)dev) [L5939] sl = (struct slip *)tmp [L5940] EXPR sl->tty [L5940] (unsigned long )sl->tty != (unsigned long )((struct tty_struct *)0) || (unsigned int )sl->leased != 0U VAL [(unsigned long )sl->tty != (unsigned long )((struct tty_struct *)0) || (unsigned int )sl->leased != 0U=1, __this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=0, LDV_IN_INTERRUPT=1, sl={2509:-12}, sl->tty={31:-30}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp={2509:-12}] [L5940] COND TRUE (unsigned long )sl->tty != (unsigned long )((struct tty_struct *)0) || (unsigned int )sl->leased != 0U [L5949] i = i + 1 VAL [__this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=1, LDV_IN_INTERRUPT=1, sl={2509:-12}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp={2509:-12}] [L5951] COND TRUE i < slip_maxdev VAL [__this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=1, LDV_IN_INTERRUPT=1, sl={2509:-12}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp={2509:-12}] [L5933] EXPR slip_devs + (unsigned long )i [L5933] dev = *(slip_devs + (unsigned long )i) [L5934] COND TRUE (unsigned long )dev == (unsigned long )((struct net_device *)0) VAL [__this_module={18446744073709551591:18446744073709551593}, dev={18446744073709551581:35}, i=1, LDV_IN_INTERRUPT=1, sl={2509:-12}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp={2509:-12}] [L6056] RET sl_sync() [L6057] EXPR tty->disc_data [L6057] sl = (struct slip *)tty->disc_data [L6058] err = -17 [L6059] (unsigned long )sl != (unsigned long )((struct slip *)0) && sl->magic == 21250 [L6059] EXPR sl->magic [L6059] (unsigned long )sl != (unsigned long )((struct slip *)0) && sl->magic == 21250 VAL [(unsigned long )sl != (unsigned long )((struct slip *)0) && sl->magic == 21250=0, __this_module={18446744073709551591:18446744073709551593}, err=-17, LDV_IN_INTERRUPT=1, sl={-32:33}, sl->magic=18446744073709551589, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6059] COND FALSE !((unsigned long )sl != (unsigned long )((struct slip *)0) && sl->magic == 21250) [L6063] err = -23 VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-32:33}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6064] CALL, EXPR tty_devnum(tty) VAL [__this_module={18446744073709551591:18446744073709551593}, arg0={18446744073709547524:0}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L7276] return __VERIFIER_nondet_uint(); [L6064] RET, EXPR tty_devnum(tty) VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-32:33}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tty={18446744073709547524:0}, tty={18446744073709547524:0}, tty_devnum(tty)=18446744073709551606] [L6064] tmp___0 = tty_devnum(tty) [L6065] CALL, EXPR sl_alloc(tmp___0) [L5961] int i ; [L5962] struct net_device *dev ; [L5963] struct slip *sl ; [L5964] void *tmp ; [L5965] int tmp___0 ; [L5966] char name[16U] ; [L5967] void *tmp___1 ; [L5968] struct lock_class_key __key ; [L5969] struct lock_class_key __key___0 ; [L5970] struct lock_class_key __key___1 ; [L5972] dev = 0 VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={0:0}, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5973] COND FALSE !((unsigned long )slip_devs == (unsigned long )((struct net_device **)0)) [L5977] i = 0 VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={0:0}, i=0, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5987] COND TRUE i < slip_maxdev VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={0:0}, i=0, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5980] EXPR slip_devs + (unsigned long )i [L5980] dev = *(slip_devs + (unsigned long )i) [L5981] COND FALSE !((unsigned long )dev == (unsigned long )((struct net_device *)0)) [L5985] i = i + 1 VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5987] COND TRUE i < slip_maxdev VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={2509:-2508}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5980] EXPR slip_devs + (unsigned long )i [L5980] dev = *(slip_devs + (unsigned long )i) [L5981] COND TRUE (unsigned long )dev == (unsigned long )((struct net_device *)0) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={18446744073709551581:35}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5992] COND FALSE !(i >= slip_maxdev) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={18446744073709551581:35}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L5996] COND FALSE !((unsigned long )dev != (unsigned long )((struct net_device *)0)) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={18446744073709551581:35}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6008] COND TRUE (unsigned long )dev == (unsigned long )((struct net_device *)0) [L6010] CALL, EXPR alloc_netdev_mqs(472, (char const *)(& name), & sl_setup, 1U, 1U) [L7168] CALL, EXPR ldv_malloc(sizeof(struct net_device)) VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4847] COND TRUE __VERIFIER_nondet_int() [L4848] void *res = malloc(size); [L4849] CALL, EXPR ldv_is_err(res) [L4843] return ((unsigned long)ptr > ((unsigned long)-4095)); VAL [\result=0, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, ptr={-4095:0}, ptr={-4095:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4849] RET, EXPR ldv_is_err(res) [L4849] CALL assume_abort_if_not(!ldv_is_err(res)) [L4838] COND FALSE !(!cond) VAL [\old(cond)=1, __this_module={18446744073709551591:18446744073709551593}, cond=1, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4849] RET assume_abort_if_not(!ldv_is_err(res)) [L4850] return res; VAL [\old(size)=2255, \result={-4095:0}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, res={-4095:0}, size=2255, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L7168] RET, EXPR ldv_malloc(sizeof(struct net_device)) VAL [\old(arg0)=472, \old(arg3)=1, \old(arg4)=1, __this_module={18446744073709551591:18446744073709551593}, arg0=472, arg1={18446744073709547527:0}, arg1={18446744073709547527:0}, arg2={-1:10}, arg2={-1:10}, arg3=1, arg4=1, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct net_device))={-4095:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L7168] return ldv_malloc(sizeof(struct net_device)); [L6010] RET, EXPR alloc_netdev_mqs(472, (char const *)(& name), & sl_setup, 1U, 1U) [L6010] dev = alloc_netdev_mqs(472, (char const *)(& name), & sl_setup, 1U, 1U) [L6011] COND FALSE !((unsigned long )dev == (unsigned long )((struct net_device *)0)) [L6015] dev->base_addr = (unsigned long )i VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6018] CALL, EXPR netdev_priv((struct net_device const *)dev) VAL [__this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4903] return ((void *)dev + 2496U); VAL [\result={-4095:2496}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, dev={-4095:0}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6018] RET, EXPR netdev_priv((struct net_device const *)dev) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, netdev_priv((struct net_device const *)dev)={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6018] tmp___1 = netdev_priv((struct net_device const *)dev) [L6019] sl = (struct slip *)tmp___1 [L6020] sl->magic = 21250 [L6021] sl->dev = dev [L6022] CALL spinlock_check(& sl->lock) [L4778] return (& lock->ldv_5934.rlock); VAL [\result={-4095:2516}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, lock={-4095:2516}, lock={-4095:2516}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6022] RET spinlock_check(& sl->lock) [L6023] FCALL __raw_spin_lock_init(& sl->lock.ldv_5934.rlock, "&(&sl->lock)->rlock", & __key) [L6024] sl->mode = 8U VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp___1={-4095:2496}] [L6025] FCALL init_timer_key(& sl->keepalive_timer, "&sl->keepalive_timer", & __key___0) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp___1={-4095:2496}] [L6026] sl->keepalive_timer.data = (unsigned long )sl [L6027] sl->keepalive_timer.function = & sl_keepalive VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp___1={-4095:2496}] [L6028] FCALL init_timer_key(& sl->outfill_timer, "&sl->outfill_timer", & __key___1) VAL [\old(line)=4294967286, __key={18446744073709547523:0}, __key___0={18446744073709547528:0}, __key___1={18446744073709547529:0}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, name={18446744073709547527:0}, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp___1={-4095:2496}] [L6029] sl->outfill_timer.data = (unsigned long )sl [L6030] sl->outfill_timer.function = & sl_outfill [L6031] *(slip_devs + (unsigned long )i) = dev [L6032] return (sl); [L6032] return (sl); [L6032] return (sl); [L6032] return (sl); [L6032] return (sl); VAL [\old(line)=4294967286, \result={-4095:2496}, __this_module={18446744073709551591:18446744073709551593}, dev={-4095:0}, i=1, LDV_IN_INTERRUPT=1, line=4294967286, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp___1={-4095:2496}] [L6065] RET, EXPR sl_alloc(tmp___0) [L6065] sl = sl_alloc(tmp___0) [L6066] COND FALSE !((unsigned long )sl == (unsigned long )((struct slip *)0)) [L6070] sl->tty = tty [L6071] tty->disc_data = (void *)sl VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6072] CALL, EXPR tty_devnum(tty) VAL [__this_module={18446744073709551591:18446744073709551593}, arg0={18446744073709547524:0}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L7276] return __VERIFIER_nondet_uint(); [L6072] RET, EXPR tty_devnum(tty) VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tty={18446744073709547524:0}, tty={18446744073709547524:0}, tty_devnum(tty)=18446744073709551587] [L6072] sl->line = tty_devnum(tty) [L6073] CALL, EXPR get_current() VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4746] struct task_struct *pfo_ret__ ; [L4749] case 1UL: [L4752] case 2UL: [L4755] case 4UL: [L4758] case 8UL: VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4765] return (pfo_ret__); VAL [\result={18446744073709551597:-4}, __this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, pfo_ret__={18446744073709551597:-4}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L6073] RET, EXPR get_current() VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, get_current()={18446744073709551597:-4}, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6073] tmp___1 = get_current() [L6074] EXPR tmp___1->pid [L6074] sl->pid = tmp___1->pid [L6075] CALL, EXPR constant_test_bit(0U, (unsigned long const volatile *)(& sl->flags)) VAL [\old(nr)=0, __this_module={18446744073709551591:18446744073709551593}, addr={-4095:2668}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] [L4735] EXPR addr + (unsigned long )(nr / 64U) [L4735] return ((int )((unsigned long )*(addr + (unsigned long )(nr / 64U)) >> ((int )nr & 63)) & 1); [L6075] RET, EXPR constant_test_bit(0U, (unsigned long const volatile *)(& sl->flags)) VAL [__this_module={18446744073709551591:18446744073709551593}, constant_test_bit(0U, (unsigned long const volatile *)(& sl->flags))=42, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tmp___1={18446744073709551597:-4}, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6075] tmp___2 = constant_test_bit(0U, (unsigned long const volatile *)(& sl->flags)) [L6076] COND FALSE !(tmp___2 == 0) VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tmp___1={18446744073709551597:-4}, tmp___2=42, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6090] EXPR sl->keepalive VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl->keepalive=512, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tmp___1={18446744073709551597:-4}, tmp___2=42, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6090] COND FALSE !((unsigned int )sl->keepalive != 0U) [L6095] EXPR sl->outfill VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl->outfill=768, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tmp___1={18446744073709551597:-4}, tmp___2=42, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6095] COND FALSE !((unsigned int )sl->outfill != 0U) [L6100] FCALL rtnl_unlock() VAL [__this_module={18446744073709551591:18446744073709551593}, err=-23, LDV_IN_INTERRUPT=1, sl={-4095:2496}, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256, tmp=1, tmp___0=4294967286, tmp___1={18446744073709551597:-4}, tmp___2=42, tty={18446744073709547524:0}, tty={18446744073709547524:0}] [L6101] tty->receive_room = 65536U [L6102] EXPR sl->dev [L6102] EXPR (sl->dev)->base_addr [L6102] return ((int )(sl->dev)->base_addr); [L7120] RET, EXPR slip_open(tty) [L7120] tmp = slip_open(tty) [L7121] ldv_func_res = tmp [L7122] CALL ldv_check_callback_ret_val(ldv_func_res) [L7135] COND FALSE !(ret_val <= 0) [L7137] CALL ldv_error() [L7129] reach_error() VAL [__this_module={18446744073709551591:18446744073709551593}, LDV_IN_INTERRUPT=1, sl_ldisc={29:0}, sl_netdev_ops={28:0}, slip_devs={18446744073709547521:0}, slip_maxdev=256] - StatisticsResult: Ultimate Automizer benchmark data CFG has 44 procedures, 964 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 614.4s, OverallIterations: 18, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.3s, AutomataDifference: 517.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 55 mSolverCounterUnknown, 61614 SdHoareTripleChecker+Valid, 471.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 58725 mSDsluCounter, 204535 SdHoareTripleChecker+Invalid, 444.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 176582 mSDsCounter, 34246 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 209923 IncrementalHoareTripleChecker+Invalid, 244224 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 34246 mSolverCounterUnsat, 27953 mSDtfsCounter, 209923 mSolverCounterSat, 2.3s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1766 GetRequests, 1450 SyntacticMatches, 18 SemanticMatches, 298 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7498 ImplicationChecksByTransitivity, 16.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=11308occurred in iteration=17, InterpolantAutomatonStates: 238, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 12.2s AutomataMinimizationTime, 17 MinimizatonAttempts, 41962 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 53.1s SatisfiabilityAnalysisTime, 25.9s InterpolantComputationTime, 2858 NumberOfCodeBlocks, 2858 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 2943 ConstructedInterpolants, 25 QuantifiedInterpolants, 11130 SizeOfPredicates, 84 NumberOfNonLiveVariables, 7079 ConjunctsInSsa, 294 ConjunctsInUnsatCore, 25 InterpolantComputations, 14 PerfectInterpolantSequences, 377/405 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-11-25 17:53:48,755 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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 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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R --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 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb --- 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-38b53e6 [2022-11-25 17:53:51,565 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 17:53:51,567 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 17:53:51,589 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 17:53:51,589 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 17:53:51,591 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 17:53:51,592 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 17:53:51,594 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 17:53:51,596 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 17:53:51,598 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 17:53:51,599 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 17:53:51,600 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 17:53:51,601 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 17:53:51,602 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 17:53:51,604 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 17:53:51,605 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 17:53:51,607 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 17:53:51,608 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 17:53:51,610 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 17:53:51,613 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 17:53:51,615 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 17:53:51,617 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 17:53:51,618 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 17:53:51,619 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 17:53:51,623 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 17:53:51,624 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 17:53:51,624 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 17:53:51,626 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 17:53:51,626 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 17:53:51,628 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 17:53:51,628 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 17:53:51,629 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 17:53:51,631 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 17:53:51,648 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 17:53:51,650 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 17:53:51,650 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 17:53:51,651 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 17:53:51,652 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 17:53:51,652 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 17:53:51,653 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 17:53:51,654 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 17:53:51,655 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-11-25 17:53:51,682 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 17:53:51,682 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 17:53:51,683 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 17:53:51,683 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 17:53:51,684 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 17:53:51,684 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 17:53:51,685 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 17:53:51,686 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 17:53:51,686 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 17:53:51,686 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 17:53:51,687 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 17:53:51,687 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 17:53:51,687 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 17:53:51,688 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 17:53:51,688 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 17:53:51,688 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-25 17:53:51,688 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-25 17:53:51,689 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 17:53:51,689 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 17:53:51,689 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 17:53:51,690 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 17:53:51,690 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 17:53:51,690 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 17:53:51,691 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 17:53:51,691 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 17:53:51,691 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 17:53:51,692 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 17:53:51,692 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-11-25 17:53:51,692 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-25 17:53:51,692 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-25 17:53:51,693 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 17:53:51,693 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-25 17:53:51,693 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 17:53:51,694 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-11-25 17:53:51,694 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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R 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 -> 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb [2022-11-25 17:53:52,212 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 17:53:52,241 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 17:53:52,246 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 17:53:52,247 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 17:53:52,248 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 17:53:52,255 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:53:55,863 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 17:53:56,588 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 17:53:56,589 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:53:56,646 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/714ad1fe4/e22b78b1880c40bf94b455af4542e0e8/FLAG31a9a3985 [2022-11-25 17:53:56,671 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/data/714ad1fe4/e22b78b1880c40bf94b455af4542e0e8 [2022-11-25 17:53:56,678 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 17:53:56,680 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 17:53:56,685 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 17:53:56,685 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 17:53:56,689 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 17:53:56,690 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:53:56" (1/1) ... [2022-11-25 17:53:56,691 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5e821a0a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:56, skipping insertion in model container [2022-11-25 17:53:56,692 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:53:56" (1/1) ... [2022-11-25 17:53:56,701 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 17:53:56,844 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 17:53:57,486 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 17:53:57,524 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 17:53:57,529 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-11-25 17:53:57,534 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 17:53:57,537 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-11-25 17:53:57,569 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:57,569 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 17:53:57,694 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-11-25 17:53:57,716 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 17:53:57,718 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 17:53:57,727 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 17:53:57,729 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,815 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-11-25 17:53:57,821 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,823 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,826 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,829 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,830 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,831 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:57,832 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,833 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,843 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,851 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,855 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,856 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,858 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,859 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,862 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,862 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:57,874 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,878 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,882 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,886 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:57,894 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,897 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,898 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:57,930 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,938 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-11-25 17:53:57,941 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,945 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-11-25 17:53:57,952 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:57,955 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,957 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 17:53:57,960 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 17:53:57,966 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:57,972 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-11-25 17:53:58,022 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-11-25 17:53:58,023 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-11-25 17:53:58,024 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,038 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,042 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,049 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,052 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,114 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 17:53:58,155 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-11-25 17:53:58,168 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 17:53:58,170 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-11-25 17:53:58,171 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 17:53:58,173 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:58,175 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:58,181 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 17:53:58,184 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-11-25 17:53:58,185 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:58,191 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:58,196 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:58,202 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:58,205 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:58,206 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:58,218 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:58,219 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:58,220 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:58,273 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,276 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,278 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,283 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,284 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,285 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,286 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,288 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,289 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,290 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,291 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-11-25 17:53:58,302 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,303 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,304 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,305 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,316 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,358 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,358 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,359 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,360 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-11-25 17:53:58,360 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,361 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,366 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-11-25 17:53:58,367 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:58,370 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,371 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:58,371 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,372 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-11-25 17:53:58,372 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,377 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,383 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,383 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,384 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:58,385 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,406 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:58,407 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 17:53:58,409 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,410 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,411 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,412 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,412 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,413 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,419 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,420 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,421 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,421 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,422 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,423 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,423 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,424 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,425 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,426 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,427 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,429 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,430 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,431 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,434 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,435 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,436 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,437 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,438 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 17:53:58,440 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-11-25 17:53:58,444 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_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-11-25 17:53:58,475 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:53:58,514 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-25 17:53:58,571 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 17:53:58,722 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 17:53:58,725 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 17:53:58,726 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-11-25 17:53:58,730 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 17:53:58,730 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-11-25 17:53:58,734 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,734 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 17:53:58,745 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-11-25 17:53:58,746 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 17:53:58,747 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 17:53:58,751 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 17:53:58,752 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,762 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-11-25 17:53:58,768 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,771 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,772 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,773 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,774 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,774 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:58,776 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,776 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,778 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,785 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,786 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,787 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,788 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,788 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,789 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,790 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:58,792 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,794 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,795 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,797 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:58,805 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,805 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,805 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,809 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,812 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-11-25 17:53:58,813 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,814 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-11-25 17:53:58,815 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:58,816 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,817 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 17:53:58,852 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 17:53:58,853 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,854 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-11-25 17:53:58,859 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-11-25 17:53:58,859 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-11-25 17:53:58,859 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,861 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,861 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,862 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,863 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:58,870 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 17:53:58,879 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-11-25 17:53:58,882 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 17:53:58,883 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-11-25 17:53:58,885 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 17:53:58,886 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:58,887 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:58,888 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 17:53:58,895 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-11-25 17:53:58,896 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:58,897 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:58,899 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:58,900 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:58,901 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:58,902 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:58,903 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:58,904 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:58,904 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:58,919 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,920 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,922 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,931 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,932 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,932 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,935 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,938 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,938 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,939 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:58,940 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-11-25 17:53:58,944 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,945 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,947 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,947 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,953 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,953 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,954 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,955 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,955 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-11-25 17:53:58,956 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,956 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,957 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-11-25 17:53:58,958 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:58,960 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,960 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:58,961 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:58,961 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-11-25 17:53:58,961 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,965 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,967 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:58,967 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:58,968 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:58,968 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:58,971 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:58,971 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 17:53:58,972 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,973 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,973 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,973 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,974 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,974 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,975 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,975 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,975 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,976 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,976 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,977 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,977 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,977 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,979 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:58,979 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,980 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,981 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,982 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,983 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,984 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,985 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,986 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,986 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:58,987 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 17:53:58,988 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-11-25 17:53:58,989 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_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-11-25 17:53:58,999 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:53:59,011 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 17:53:59,185 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-11-25 17:53:59,198 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-11-25 17:53:59,198 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-11-25 17:53:59,200 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-11-25 17:53:59,206 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-11-25 17:53:59,207 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,208 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-11-25 17:53:59,215 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-11-25 17:53:59,221 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-11-25 17:53:59,222 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-11-25 17:53:59,223 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-11-25 17:53:59,224 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,232 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-11-25 17:53:59,236 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,238 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,240 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,242 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,243 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,243 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:59,244 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,244 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,247 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,247 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,249 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,249 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,250 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,251 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,252 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,253 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-11-25 17:53:59,256 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,257 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,259 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,260 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-11-25 17:53:59,262 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,263 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,263 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,265 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,269 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-11-25 17:53:59,272 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,275 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-11-25 17:53:59,276 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:59,282 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,291 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-11-25 17:53:59,292 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-11-25 17:53:59,294 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,295 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-11-25 17:53:59,317 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-11-25 17:53:59,318 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-11-25 17:53:59,319 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,321 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,322 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:59,323 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:59,324 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-11-25 17:53:59,331 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-11-25 17:53:59,378 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-11-25 17:53:59,383 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-11-25 17:53:59,383 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-11-25 17:53:59,384 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-11-25 17:53:59,385 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:59,386 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-11-25 17:53:59,389 WARN L623 FunctionHandler]: Unknown extern function capable [2022-11-25 17:53:59,390 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-11-25 17:53:59,392 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:59,393 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-11-25 17:53:59,396 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:59,396 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-11-25 17:53:59,397 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:59,397 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-11-25 17:53:59,399 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:59,399 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-11-25 17:53:59,399 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:59,412 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,413 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,424 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,425 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,427 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:59,428 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,428 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,430 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,430 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:59,431 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-11-25 17:53:59,432 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-11-25 17:53:59,435 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,436 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:59,437 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,438 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:59,440 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,441 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,441 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,442 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,443 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-11-25 17:53:59,443 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,444 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,444 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-11-25 17:53:59,446 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:59,447 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,448 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-11-25 17:53:59,448 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 17:53:59,448 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-11-25 17:53:59,449 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,454 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,455 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-11-25 17:53:59,456 WARN L623 FunctionHandler]: Unknown extern function printk [2022-11-25 17:53:59,456 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-11-25 17:53:59,457 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-11-25 17:53:59,459 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-11-25 17:53:59,460 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-11-25 17:53:59,460 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,460 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,461 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:59,461 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,462 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:59,462 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,463 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:59,463 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,463 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,464 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,464 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,465 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,465 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,465 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,466 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-11-25 17:53:59,467 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,468 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,469 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,470 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,471 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,473 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,474 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,474 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,474 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-11-25 17:53:59,475 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 17:53:59,476 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-11-25 17:53:59,477 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_0529612c-c159-46d3-84af-f9a74b3d7462/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-11-25 17:53:59,484 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 17:53:59,626 INFO L208 MainTranslator]: Completed translation [2022-11-25 17:53:59,627 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59 WrapperNode [2022-11-25 17:53:59,627 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 17:53:59,628 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 17:53:59,628 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 17:53:59,629 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 17:53:59,637 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:53:59,719 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:53:59,861 INFO L138 Inliner]: procedures = 170, calls = 812, calls flagged for inlining = 80, calls inlined = 79, statements flattened = 2683 [2022-11-25 17:53:59,861 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 17:53:59,863 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 17:53:59,863 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 17:53:59,864 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 17:53:59,875 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:53:59,875 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:53:59,910 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:53:59,916 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,085 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,116 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,136 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,147 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,167 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 17:54:00,168 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 17:54:00,168 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 17:54:00,169 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 17:54:00,169 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (1/1) ... [2022-11-25 17:54:00,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 17:54:00,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 17:54:00,226 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 17:54:00,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 17:54:00,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-25 17:54:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-25 17:54:00,289 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-25 17:54:00,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-25 17:54:00,290 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-25 17:54:00,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-25 17:54:00,290 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-25 17:54:00,290 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-25 17:54:00,291 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-25 17:54:00,291 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-25 17:54:00,291 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-11-25 17:54:00,292 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-11-25 17:54:00,292 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-25 17:54:00,292 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-25 17:54:00,292 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-25 17:54:00,292 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-25 17:54:00,292 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-25 17:54:00,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-25 17:54:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-25 17:54:00,293 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-25 17:54:00,293 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive_int [2022-11-25 17:54:00,293 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive_int [2022-11-25 17:54:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-11-25 17:54:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-11-25 17:54:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-25 17:54:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-25 17:54:00,294 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-11-25 17:54:00,294 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-11-25 17:54:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-25 17:54:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-25 17:54:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-25 17:54:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-25 17:54:00,295 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-11-25 17:54:00,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-11-25 17:54:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2022-11-25 17:54:00,296 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2022-11-25 17:54:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-25 17:54:00,296 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-25 17:54:00,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-25 17:54:00,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-25 17:54:00,297 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-25 17:54:00,297 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-25 17:54:00,297 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-11-25 17:54:00,297 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-11-25 17:54:00,297 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 17:54:00,297 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-11-25 17:54:00,298 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-11-25 17:54:00,298 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-11-25 17:54:00,298 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-11-25 17:54:00,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 17:54:00,298 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-25 17:54:00,298 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-25 17:54:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-11-25 17:54:00,299 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-11-25 17:54:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 17:54:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-25 17:54:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-25 17:54:00,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-25 17:54:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-25 17:54:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-25 17:54:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-25 17:54:00,300 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-25 17:54:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-25 17:54:00,300 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-11-25 17:54:00,301 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-11-25 17:54:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-25 17:54:00,301 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-25 17:54:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-11-25 17:54:00,301 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-11-25 17:54:00,301 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-25 17:54:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-11-25 17:54:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-11-25 17:54:00,302 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-11-25 17:54:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-25 17:54:00,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-25 17:54:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-25 17:54:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 17:54:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-25 17:54:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-25 17:54:00,303 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-25 17:54:00,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-25 17:54:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-25 17:54:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-25 17:54:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-11-25 17:54:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-11-25 17:54:00,304 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-25 17:54:00,304 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-25 17:54:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-25 17:54:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-25 17:54:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-25 17:54:00,305 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-25 17:54:00,305 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-25 17:54:00,305 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-25 17:54:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-25 17:54:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-25 17:54:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-25 17:54:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-25 17:54:00,306 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-25 17:54:00,306 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-25 17:54:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-25 17:54:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-25 17:54:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-25 17:54:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-25 17:54:00,307 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-25 17:54:00,307 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-25 17:54:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-25 17:54:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-11-25 17:54:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-11-25 17:54:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-11-25 17:54:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-11-25 17:54:00,308 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 17:54:00,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 17:54:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-11-25 17:54:00,309 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-11-25 17:54:00,309 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-25 17:54:00,309 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-25 17:54:00,956 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 17:54:00,959 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 17:54:22,716 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 17:54:22,735 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 17:54:22,735 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-25 17:54:22,738 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:54:22 BoogieIcfgContainer [2022-11-25 17:54:22,738 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 17:54:22,741 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 17:54:22,741 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 17:54:22,745 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 17:54:22,745 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 05:53:56" (1/3) ... [2022-11-25 17:54:22,746 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ca7e8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:54:22, skipping insertion in model container [2022-11-25 17:54:22,746 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:53:59" (2/3) ... [2022-11-25 17:54:22,746 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@50ca7e8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:54:22, skipping insertion in model container [2022-11-25 17:54:22,747 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:54:22" (3/3) ... [2022-11-25 17:54:22,748 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-11-25 17:54:22,769 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 17:54:22,769 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-25 17:54:22,871 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 17:54:22,879 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;@2189066, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 17:54:22,879 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-25 17:54:22,888 INFO L276 IsEmpty]: Start isEmpty. Operand has 961 states, 709 states have (on average 1.4287729196050776) internal successors, (1013), 736 states have internal predecessors, (1013), 207 states have call successors, (207), 43 states have call predecessors, (207), 43 states have return successors, (207), 205 states have call predecessors, (207), 207 states have call successors, (207) [2022-11-25 17:54:22,904 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-25 17:54:22,905 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:22,906 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:22,906 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:22,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:22,912 INFO L85 PathProgramCache]: Analyzing trace with hash -409076956, now seen corresponding path program 1 times [2022-11-25 17:54:22,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:22,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1329454999] [2022-11-25 17:54:22,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:22,929 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-11-25 17:54:22,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:22,935 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:22,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:23,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:23,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-25 17:54:23,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:23,872 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 17:54:23,872 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:23,887 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:23,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1329454999] [2022-11-25 17:54:23,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1329454999] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:23,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:23,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 17:54:23,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896622076] [2022-11-25 17:54:23,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:23,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 17:54:23,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:23,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 17:54:23,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 17:54:23,962 INFO L87 Difference]: Start difference. First operand has 961 states, 709 states have (on average 1.4287729196050776) internal successors, (1013), 736 states have internal predecessors, (1013), 207 states have call successors, (207), 43 states have call predecessors, (207), 43 states have return successors, (207), 205 states have call predecessors, (207), 207 states have call successors, (207) Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:24,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:24,232 INFO L93 Difference]: Finished difference Result 1918 states and 2864 transitions. [2022-11-25 17:54:24,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 17:54:24,236 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-11-25 17:54:24,237 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:24,259 INFO L225 Difference]: With dead ends: 1918 [2022-11-25 17:54:24,259 INFO L226 Difference]: Without dead ends: 922 [2022-11-25 17:54:24,271 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 57 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 17:54:24,275 INFO L413 NwaCegarLoop]: 1411 mSDtfsCounter, 1405 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1405 SdHoareTripleChecker+Valid, 1411 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:24,277 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1405 Valid, 1411 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 17:54:24,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-11-25 17:54:24,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2022-11-25 17:54:24,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 679 states have (on average 1.4182621502209132) internal successors, (963), 703 states have internal predecessors, (963), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:54:24,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1361 transitions. [2022-11-25 17:54:24,515 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1361 transitions. Word has length 59 [2022-11-25 17:54:24,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:24,517 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 1361 transitions. [2022-11-25 17:54:24,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 2 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:24,518 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1361 transitions. [2022-11-25 17:54:24,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-11-25 17:54:24,531 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:24,532 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:24,551 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:24,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:24,749 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:24,750 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:24,750 INFO L85 PathProgramCache]: Analyzing trace with hash 14569766, now seen corresponding path program 1 times [2022-11-25 17:54:24,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:24,751 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850836408] [2022-11-25 17:54:24,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:24,752 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-11-25 17:54:24,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:24,753 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:24,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:25,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:25,342 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 17:54:25,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:25,407 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 17:54:25,408 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:25,408 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:25,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850836408] [2022-11-25 17:54:25,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850836408] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:25,409 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:25,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:54:25,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276538345] [2022-11-25 17:54:25,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:25,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:54:25,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:25,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:54:25,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:25,413 INFO L87 Difference]: Start difference. First operand 922 states and 1361 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:25,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:25,584 INFO L93 Difference]: Finished difference Result 1827 states and 2699 transitions. [2022-11-25 17:54:25,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:54:25,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 59 [2022-11-25 17:54:25,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:25,593 INFO L225 Difference]: With dead ends: 1827 [2022-11-25 17:54:25,593 INFO L226 Difference]: Without dead ends: 922 [2022-11-25 17:54:25,597 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:54:25,598 INFO L413 NwaCegarLoop]: 1360 mSDtfsCounter, 1 mSDsluCounter, 2715 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 4075 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:25,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 4075 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 17:54:25,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-11-25 17:54:25,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2022-11-25 17:54:25,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 679 states have (on average 1.4167893961708395) internal successors, (962), 703 states have internal predecessors, (962), 199 states have call successors, (199), 43 states have call predecessors, (199), 43 states have return successors, (199), 197 states have call predecessors, (199), 199 states have call successors, (199) [2022-11-25 17:54:25,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1360 transitions. [2022-11-25 17:54:25,718 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1360 transitions. Word has length 59 [2022-11-25 17:54:25,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:25,718 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 1360 transitions. [2022-11-25 17:54:25,719 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (6), 2 states have call predecessors, (6), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:25,719 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1360 transitions. [2022-11-25 17:54:25,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-11-25 17:54:25,721 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:25,722 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:25,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:25,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:25,935 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:25,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:25,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1156177197, now seen corresponding path program 1 times [2022-11-25 17:54:25,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:25,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802914671] [2022-11-25 17:54:25,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:25,937 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-11-25 17:54:25,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:25,964 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:26,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:26,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:26,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-25 17:54:26,452 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:26,913 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 17:54:26,914 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:26,915 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:26,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802914671] [2022-11-25 17:54:26,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802914671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:26,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:26,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-25 17:54:26,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112724848] [2022-11-25 17:54:26,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:26,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 17:54:26,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:26,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 17:54:26,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-25 17:54:26,926 INFO L87 Difference]: Start difference. First operand 922 states and 1360 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:28,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:28,543 INFO L93 Difference]: Finished difference Result 1866 states and 2747 transitions. [2022-11-25 17:54:28,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-25 17:54:28,545 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) Word has length 62 [2022-11-25 17:54:28,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:28,550 INFO L225 Difference]: With dead ends: 1866 [2022-11-25 17:54:28,551 INFO L226 Difference]: Without dead ends: 950 [2022-11-25 17:54:28,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-11-25 17:54:28,555 INFO L413 NwaCegarLoop]: 1360 mSDtfsCounter, 42 mSDsluCounter, 9470 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 10830 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:28,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 10830 Invalid, 66 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-25 17:54:28,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2022-11-25 17:54:28,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 944. [2022-11-25 17:54:28,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 944 states, 694 states have (on average 1.4092219020172911) internal successors, (978), 719 states have internal predecessors, (978), 201 states have call successors, (201), 47 states have call predecessors, (201), 48 states have return successors, (202), 199 states have call predecessors, (202), 201 states have call successors, (202) [2022-11-25 17:54:28,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1381 transitions. [2022-11-25 17:54:28,618 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1381 transitions. Word has length 62 [2022-11-25 17:54:28,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:28,619 INFO L495 AbstractCegarLoop]: Abstraction has 944 states and 1381 transitions. [2022-11-25 17:54:28,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (6), 2 states have call predecessors, (6), 4 states have return successors, (6), 4 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-25 17:54:28,619 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1381 transitions. [2022-11-25 17:54:28,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-25 17:54:28,621 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:28,621 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:28,638 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Ended with exit code 0 [2022-11-25 17:54:28,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:28,838 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:28,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:28,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1594030711, now seen corresponding path program 1 times [2022-11-25 17:54:28,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:28,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97138600] [2022-11-25 17:54:28,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:28,840 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-11-25 17:54:28,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:28,842 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:28,890 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:29,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:29,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-25 17:54:29,369 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:29,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:29,416 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:29,417 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:29,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97138600] [2022-11-25 17:54:29,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97138600] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:29,417 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:29,417 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:54:29,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285443283] [2022-11-25 17:54:29,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:29,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:54:29,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:29,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:54:29,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:29,419 INFO L87 Difference]: Start difference. First operand 944 states and 1381 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:54:30,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:30,263 INFO L93 Difference]: Finished difference Result 1455 states and 2196 transitions. [2022-11-25 17:54:30,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:54:30,264 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 65 [2022-11-25 17:54:30,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:30,275 INFO L225 Difference]: With dead ends: 1455 [2022-11-25 17:54:30,276 INFO L226 Difference]: Without dead ends: 1453 [2022-11-25 17:54:30,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:54:30,278 INFO L413 NwaCegarLoop]: 2163 mSDtfsCounter, 915 mSDsluCounter, 3165 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 5328 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:30,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [946 Valid, 5328 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-25 17:54:30,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2022-11-25 17:54:30,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 946. [2022-11-25 17:54:30,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 696 states have (on average 1.4080459770114941) internal successors, (980), 721 states have internal predecessors, (980), 201 states have call successors, (201), 47 states have call predecessors, (201), 48 states have return successors, (202), 199 states have call predecessors, (202), 201 states have call successors, (202) [2022-11-25 17:54:30,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1383 transitions. [2022-11-25 17:54:30,409 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1383 transitions. Word has length 65 [2022-11-25 17:54:30,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:30,410 INFO L495 AbstractCegarLoop]: Abstraction has 946 states and 1383 transitions. [2022-11-25 17:54:30,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:54:30,410 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1383 transitions. [2022-11-25 17:54:30,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-11-25 17:54:30,413 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:30,413 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:30,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:30,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:30,631 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:30,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:30,632 INFO L85 PathProgramCache]: Analyzing trace with hash -2133834646, now seen corresponding path program 1 times [2022-11-25 17:54:30,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:30,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1646158270] [2022-11-25 17:54:30,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:30,633 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-11-25 17:54:30,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:30,635 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:30,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:31,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-25 17:54:31,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:31,181 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:31,181 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:31,181 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:31,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1646158270] [2022-11-25 17:54:31,182 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1646158270] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:31,182 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:31,182 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 17:54:31,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332705044] [2022-11-25 17:54:31,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:31,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:54:31,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:31,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:54:31,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:31,184 INFO L87 Difference]: Start difference. First operand 946 states and 1383 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:54:32,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:32,034 INFO L93 Difference]: Finished difference Result 1458 states and 2199 transitions. [2022-11-25 17:54:32,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 17:54:32,035 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 66 [2022-11-25 17:54:32,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:32,044 INFO L225 Difference]: With dead ends: 1458 [2022-11-25 17:54:32,044 INFO L226 Difference]: Without dead ends: 1456 [2022-11-25 17:54:32,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:54:32,047 INFO L413 NwaCegarLoop]: 2169 mSDtfsCounter, 915 mSDsluCounter, 3167 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 946 SdHoareTripleChecker+Valid, 5336 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 214 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:32,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [946 Valid, 5336 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [214 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-25 17:54:32,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2022-11-25 17:54:32,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 946. [2022-11-25 17:54:32,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 696 states have (on average 1.4080459770114941) internal successors, (980), 721 states have internal predecessors, (980), 201 states have call successors, (201), 47 states have call predecessors, (201), 48 states have return successors, (202), 199 states have call predecessors, (202), 201 states have call successors, (202) [2022-11-25 17:54:32,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1383 transitions. [2022-11-25 17:54:32,200 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1383 transitions. Word has length 66 [2022-11-25 17:54:32,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:32,201 INFO L495 AbstractCegarLoop]: Abstraction has 946 states and 1383 transitions. [2022-11-25 17:54:32,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-25 17:54:32,201 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1383 transitions. [2022-11-25 17:54:32,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-11-25 17:54:32,204 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:32,204 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 17:54:32,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:32,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:32,421 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:32,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:32,422 INFO L85 PathProgramCache]: Analyzing trace with hash -2126255121, now seen corresponding path program 1 times [2022-11-25 17:54:32,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:32,423 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1925406471] [2022-11-25 17:54:32,423 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:32,423 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-11-25 17:54:32,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:32,425 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:32,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:32,962 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 17:54:32,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:33,357 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:33,358 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:33,358 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:33,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1925406471] [2022-11-25 17:54:33,358 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1925406471] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:33,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:33,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 17:54:33,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017121959] [2022-11-25 17:54:33,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:33,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:54:33,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:33,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:54:33,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:33,361 INFO L87 Difference]: Start difference. First operand 946 states and 1383 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:54:37,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:37,443 INFO L93 Difference]: Finished difference Result 2362 states and 3536 transitions. [2022-11-25 17:54:37,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:54:37,444 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 75 [2022-11-25 17:54:37,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:37,454 INFO L225 Difference]: With dead ends: 2362 [2022-11-25 17:54:37,454 INFO L226 Difference]: Without dead ends: 1457 [2022-11-25 17:54:37,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:37,459 INFO L413 NwaCegarLoop]: 1845 mSDtfsCounter, 1834 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1972 SdHoareTripleChecker+Valid, 2795 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:37,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1972 Valid, 2795 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-25 17:54:37,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2022-11-25 17:54:37,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 947. [2022-11-25 17:54:37,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 697 states have (on average 1.4074605451936872) internal successors, (981), 722 states have internal predecessors, (981), 201 states have call successors, (201), 47 states have call predecessors, (201), 48 states have return successors, (202), 199 states have call predecessors, (202), 201 states have call successors, (202) [2022-11-25 17:54:37,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1384 transitions. [2022-11-25 17:54:37,619 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1384 transitions. Word has length 75 [2022-11-25 17:54:37,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:37,620 INFO L495 AbstractCegarLoop]: Abstraction has 947 states and 1384 transitions. [2022-11-25 17:54:37,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:54:37,621 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1384 transitions. [2022-11-25 17:54:37,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-11-25 17:54:37,623 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:37,624 INFO L195 NwaCegarLoop]: trace histogram [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-11-25 17:54:37,649 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:37,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:37,843 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:37,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:37,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1326022320, now seen corresponding path program 1 times [2022-11-25 17:54:37,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:37,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [487971121] [2022-11-25 17:54:37,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:37,844 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-11-25 17:54:37,844 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:37,846 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:37,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:38,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:38,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-25 17:54:38,422 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:38,514 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:38,514 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:38,514 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:38,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [487971121] [2022-11-25 17:54:38,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [487971121] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:38,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:38,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 17:54:38,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423841710] [2022-11-25 17:54:38,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:38,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 17:54:38,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:38,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 17:54:38,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-25 17:54:38,517 INFO L87 Difference]: Start difference. First operand 947 states and 1384 transitions. Second operand has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:54:39,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:39,641 INFO L93 Difference]: Finished difference Result 1464 states and 2207 transitions. [2022-11-25 17:54:39,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 17:54:39,642 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 77 [2022-11-25 17:54:39,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:39,653 INFO L225 Difference]: With dead ends: 1464 [2022-11-25 17:54:39,653 INFO L226 Difference]: Without dead ends: 1462 [2022-11-25 17:54:39,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-25 17:54:39,655 INFO L413 NwaCegarLoop]: 2169 mSDtfsCounter, 1299 mSDsluCounter, 4827 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1330 SdHoareTripleChecker+Valid, 6996 SdHoareTripleChecker+Invalid, 362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 322 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:39,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1330 Valid, 6996 Invalid, 362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [322 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-25 17:54:39,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2022-11-25 17:54:39,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 949. [2022-11-25 17:54:39,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 698 states have (on average 1.4068767908309456) internal successors, (982), 723 states have internal predecessors, (982), 202 states have call successors, (202), 47 states have call predecessors, (202), 48 states have return successors, (203), 200 states have call predecessors, (203), 202 states have call successors, (203) [2022-11-25 17:54:39,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1387 transitions. [2022-11-25 17:54:39,839 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1387 transitions. Word has length 77 [2022-11-25 17:54:39,841 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:39,841 INFO L495 AbstractCegarLoop]: Abstraction has 949 states and 1387 transitions. [2022-11-25 17:54:39,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.0) internal successors, (60), 5 states have internal predecessors, (60), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-25 17:54:39,842 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1387 transitions. [2022-11-25 17:54:39,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-25 17:54:39,852 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:39,852 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:54:39,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:40,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:40,067 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:40,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:40,068 INFO L85 PathProgramCache]: Analyzing trace with hash 523121960, now seen corresponding path program 1 times [2022-11-25 17:54:40,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:40,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [66629285] [2022-11-25 17:54:40,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:40,068 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-11-25 17:54:40,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:40,070 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:40,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:40,518 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-25 17:54:40,532 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:40,887 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 17:54:40,887 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:40,888 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:40,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [66629285] [2022-11-25 17:54:40,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [66629285] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:40,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:40,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 17:54:40,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793979530] [2022-11-25 17:54:40,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:40,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 17:54:40,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:40,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 17:54:40,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 17:54:40,890 INFO L87 Difference]: Start difference. First operand 949 states and 1387 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, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-25 17:54:41,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:41,320 INFO L93 Difference]: Finished difference Result 1857 states and 2729 transitions. [2022-11-25 17:54:41,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 17:54:41,335 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, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 85 [2022-11-25 17:54:41,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:41,341 INFO L225 Difference]: With dead ends: 1857 [2022-11-25 17:54:41,341 INFO L226 Difference]: Without dead ends: 949 [2022-11-25 17:54:41,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 17:54:41,354 INFO L413 NwaCegarLoop]: 1364 mSDtfsCounter, 1305 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:41,358 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1305 Valid, 1396 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-25 17:54:41,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2022-11-25 17:54:41,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 949. [2022-11-25 17:54:41,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 949 states, 698 states have (on average 1.4054441260744985) internal successors, (981), 723 states have internal predecessors, (981), 202 states have call successors, (202), 47 states have call predecessors, (202), 48 states have return successors, (203), 200 states have call predecessors, (203), 202 states have call successors, (203) [2022-11-25 17:54:41,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1386 transitions. [2022-11-25 17:54:41,545 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1386 transitions. Word has length 85 [2022-11-25 17:54:41,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:41,546 INFO L495 AbstractCegarLoop]: Abstraction has 949 states and 1386 transitions. [2022-11-25 17:54:41,546 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, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-25 17:54:41,547 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1386 transitions. [2022-11-25 17:54:41,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-25 17:54:41,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:41,550 INFO L195 NwaCegarLoop]: trace histogram [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-11-25 17:54:41,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:41,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:41,767 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:41,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:41,768 INFO L85 PathProgramCache]: Analyzing trace with hash 596960674, now seen corresponding path program 1 times [2022-11-25 17:54:41,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:41,769 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [26925832] [2022-11-25 17:54:41,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:41,769 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-11-25 17:54:41,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:41,771 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:41,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:42,286 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 17:54:42,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:42,694 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:42,694 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:42,694 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:42,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [26925832] [2022-11-25 17:54:42,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [26925832] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:42,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:42,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 17:54:42,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062903366] [2022-11-25 17:54:42,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:42,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 17:54:42,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:42,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 17:54:42,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:42,697 INFO L87 Difference]: Start difference. First operand 949 states and 1386 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 17:54:47,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 17:54:47,761 INFO L93 Difference]: Finished difference Result 2370 states and 3544 transitions. [2022-11-25 17:54:47,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 17:54:47,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 87 [2022-11-25 17:54:47,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 17:54:47,772 INFO L225 Difference]: With dead ends: 2370 [2022-11-25 17:54:47,772 INFO L226 Difference]: Without dead ends: 1462 [2022-11-25 17:54:47,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 17:54:47,777 INFO L413 NwaCegarLoop]: 1913 mSDtfsCounter, 2041 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2179 SdHoareTripleChecker+Valid, 2858 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-11-25 17:54:47,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2179 Valid, 2858 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-11-25 17:54:47,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2022-11-25 17:54:47,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 953. [2022-11-25 17:54:47,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 953 states, 702 states have (on average 1.4045584045584045) internal successors, (986), 727 states have internal predecessors, (986), 202 states have call successors, (202), 47 states have call predecessors, (202), 48 states have return successors, (203), 200 states have call predecessors, (203), 202 states have call successors, (203) [2022-11-25 17:54:47,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 1391 transitions. [2022-11-25 17:54:47,965 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 1391 transitions. Word has length 87 [2022-11-25 17:54:47,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 17:54:47,965 INFO L495 AbstractCegarLoop]: Abstraction has 953 states and 1391 transitions. [2022-11-25 17:54:47,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 3 states have internal predecessors, (68), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 17:54:47,966 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 1391 transitions. [2022-11-25 17:54:47,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-25 17:54:47,970 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 17:54:47,970 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 17:54:47,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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)] Forceful destruction successful, exit code 0 [2022-11-25 17:54:48,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:48,191 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-25 17:54:48,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 17:54:48,192 INFO L85 PathProgramCache]: Analyzing trace with hash -272015955, now seen corresponding path program 1 times [2022-11-25 17:54:48,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-11-25 17:54:48,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2100757701] [2022-11-25 17:54:48,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 17:54:48,192 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-11-25 17:54:48,193 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/mathsat [2022-11-25 17:54:48,194 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:48,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0529612c-c159-46d3-84af-f9a74b3d7462/bin/uautomizer-ZsLfNo2U6R/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-11-25 17:54:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 17:54:48,673 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 17:54:48,677 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 17:54:49,254 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 36 treesize of output 18 [2022-11-25 17:54:49,277 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 27 treesize of output 9 [2022-11-25 17:54:49,362 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 17:54:49,362 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 17:54:49,362 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-11-25 17:54:49,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2100757701] [2022-11-25 17:54:49,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2100757701] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 17:54:49,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 17:54:49,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-25 17:54:49,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314406968] [2022-11-25 17:54:49,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 17:54:49,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 17:54:49,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-11-25 17:54:49,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 17:54:49,365 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-25 17:54:49,365 INFO L87 Difference]: Start difference. First operand 953 states and 1391 transitions. Second operand has 9 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-25 17:54:57,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:54:59,273 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-11-25 17:55:01,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:03,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:05,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:18,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:20,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:22,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:31,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:37,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:39,175 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:44,159 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:45,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:47,657 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:55:57,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:03,076 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-11-25 17:56:05,080 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:07,085 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:10,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:12,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:14,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:18,001 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:19,227 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-25 17:56:22,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []