./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 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/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_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 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-2329fc7 [2022-12-13 18:20:19,832 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 18:20:19,833 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 18:20:19,846 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 18:20:19,846 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 18:20:19,847 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 18:20:19,847 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 18:20:19,849 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 18:20:19,850 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 18:20:19,850 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 18:20:19,851 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 18:20:19,852 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 18:20:19,852 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 18:20:19,852 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 18:20:19,853 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 18:20:19,854 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 18:20:19,854 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 18:20:19,855 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 18:20:19,856 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 18:20:19,857 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 18:20:19,858 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 18:20:19,859 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 18:20:19,859 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 18:20:19,860 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 18:20:19,862 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 18:20:19,862 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 18:20:19,862 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 18:20:19,863 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 18:20:19,863 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 18:20:19,864 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 18:20:19,864 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 18:20:19,864 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 18:20:19,865 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 18:20:19,865 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 18:20:19,866 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 18:20:19,866 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 18:20:19,867 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 18:20:19,867 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 18:20:19,867 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 18:20:19,868 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 18:20:19,868 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 18:20:19,869 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-12-13 18:20:19,883 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 18:20:19,883 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 18:20:19,883 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 18:20:19,883 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 18:20:19,884 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 18:20:19,884 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 18:20:19,884 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 18:20:19,884 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 18:20:19,884 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 18:20:19,885 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 18:20:19,885 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 18:20:19,886 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:20:19,886 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 18:20:19,886 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 18:20:19,887 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 18:20:19,887 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_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb [2022-12-13 18:20:20,055 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 18:20:20,075 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 18:20:20,077 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 18:20:20,078 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 18:20:20,079 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 18:20:20,080 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:20:22,687 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 18:20:22,962 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 18:20:22,962 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:20:22,981 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/d07633007/060e942e0b514356857de1b0e85fa79f/FLAG4af6837ef [2022-12-13 18:20:22,991 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/d07633007/060e942e0b514356857de1b0e85fa79f [2022-12-13 18:20:22,993 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 18:20:22,994 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 18:20:22,995 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 18:20:22,995 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 18:20:22,998 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 18:20:22,998 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:20:22" (1/1) ... [2022-12-13 18:20:22,999 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2efa1616 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:22, skipping insertion in model container [2022-12-13 18:20:22,999 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:20:22" (1/1) ... [2022-12-13 18:20:23,006 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 18:20:23,099 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:20:23,442 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 18:20:23,480 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-13 18:20:23,485 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-13 18:20:23,489 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-13 18:20:23,494 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-13 18:20:23,527 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,527 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 18:20:23,630 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-12-13 18:20:23,652 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-13 18:20:23,652 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-13 18:20:23,660 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-13 18:20:23,661 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,749 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-12-13 18:20:23,752 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,753 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,755 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,756 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,757 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,758 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:20:23,758 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,758 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,781 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,781 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,782 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,782 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,783 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,783 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,784 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,785 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:20:23,792 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,794 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,795 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,796 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:23,799 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,799 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,800 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,809 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,810 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-12-13 18:20:23,812 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,812 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-12-13 18:20:23,813 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:20:23,813 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,814 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 18:20:23,815 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-13 18:20:23,819 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,820 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-12-13 18:20:23,833 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-12-13 18:20:23,834 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-12-13 18:20:23,834 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,839 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,839 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:23,840 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:23,841 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:23,866 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-13 18:20:23,880 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-12-13 18:20:23,885 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 18:20:23,885 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-12-13 18:20:23,886 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-13 18:20:23,886 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:20:23,887 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:20:23,890 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 18:20:23,891 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-12-13 18:20:23,892 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:20:23,892 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:20:23,894 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:20:23,894 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:20:23,895 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:20:23,895 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:20:23,902 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:20:23,902 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:20:23,902 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:20:23,918 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,919 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,920 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,922 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,922 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:23,922 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,923 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,924 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,925 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:23,925 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:23,926 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-12-13 18:20:23,931 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,931 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:23,932 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,932 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:23,937 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,937 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,938 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,938 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,939 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-13 18:20:23,939 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,939 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,943 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-12-13 18:20:23,944 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:20:23,945 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,945 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:20:23,946 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:23,946 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-13 18:20:23,946 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,948 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,949 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:23,950 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:23,950 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:20:23,950 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:23,965 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:20:23,965 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 18:20:23,966 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,966 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,966 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:23,967 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,967 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:23,967 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,968 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:23,968 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,968 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,969 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,969 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,969 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,969 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,970 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,970 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:23,971 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,972 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,973 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,973 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,974 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,975 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,976 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,976 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,977 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:23,977 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-13 18:20:23,978 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-12-13 18:20:23,981 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_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-12-13 18:20:23,998 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:20:24,011 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 18:20:24,072 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 18:20:24,073 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-13 18:20:24,073 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-13 18:20:24,074 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-13 18:20:24,074 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-13 18:20:24,074 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,075 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 18:20:24,077 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-12-13 18:20:24,078 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-13 18:20:24,078 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-13 18:20:24,079 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-13 18:20:24,079 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,081 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-12-13 18:20:24,082 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,083 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,083 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,084 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,084 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,085 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:20:24,085 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,085 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,086 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,086 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,086 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,087 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,087 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,087 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,088 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,088 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:20:24,089 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,090 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,090 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,091 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:20:24,092 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,092 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,092 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,093 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,094 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-12-13 18:20:24,094 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,095 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-12-13 18:20:24,095 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:20:24,095 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,099 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 18:20:24,099 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-13 18:20:24,100 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,100 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-12-13 18:20:24,106 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-12-13 18:20:24,106 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-12-13 18:20:24,106 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,107 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,108 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:24,108 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:24,108 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:20:24,112 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-13 18:20:24,116 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-12-13 18:20:24,118 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 18:20:24,118 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-12-13 18:20:24,119 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-13 18:20:24,119 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:20:24,119 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:20:24,120 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 18:20:24,120 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-12-13 18:20:24,121 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:20:24,121 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:20:24,122 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:20:24,122 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:20:24,122 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:20:24,123 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:20:24,123 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:20:24,124 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:20:24,124 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:20:24,138 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,139 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,140 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,140 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,141 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:24,141 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,141 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,142 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,142 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:24,143 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:20:24,143 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-12-13 18:20:24,145 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,145 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:24,146 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,146 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:24,147 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,148 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,148 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,148 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,148 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-13 18:20:24,148 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,149 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,149 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-12-13 18:20:24,150 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:20:24,150 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,151 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:20:24,151 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:20:24,151 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-13 18:20:24,151 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,154 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,155 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:20:24,155 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:20:24,155 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:20:24,155 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:20:24,156 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:20:24,157 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 18:20:24,157 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,157 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,157 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:24,157 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,158 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:24,158 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,158 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:24,158 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,158 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,159 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,159 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,159 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,159 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,159 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,160 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:20:24,160 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,161 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,161 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,162 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,162 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,163 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,163 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,163 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,164 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:20:24,164 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-13 18:20:24,164 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-12-13 18:20:24,165 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_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-12-13 18:20:24,168 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:20:24,212 INFO L208 MainTranslator]: Completed translation [2022-12-13 18:20:24,212 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24 WrapperNode [2022-12-13 18:20:24,212 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 18:20:24,213 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 18:20:24,213 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 18:20:24,213 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 18:20:24,218 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,241 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,290 INFO L138 Inliner]: procedures = 157, calls = 812, calls flagged for inlining = 80, calls inlined = 79, statements flattened = 2777 [2022-12-13 18:20:24,291 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 18:20:24,291 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 18:20:24,291 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 18:20:24,291 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 18:20:24,298 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,298 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,308 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,308 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,368 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,379 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,387 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,394 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,406 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 18:20:24,407 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 18:20:24,407 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 18:20:24,407 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 18:20:24,408 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (1/1) ... [2022-12-13 18:20:24,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:20:24,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:24,434 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 18:20:24,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 18:20:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-13 18:20:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-12-13 18:20:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-13 18:20:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-13 18:20:24,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 18:20:24,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 18:20:24,467 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive_int [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive_int [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 18:20:24,468 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-12-13 18:20:24,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2022-12-13 18:20:24,469 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-13 18:20:24,469 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-13 18:20:24,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-12-13 18:20:24,469 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-12-13 18:20:24,469 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 18:20:24,469 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-12-13 18:20:24,470 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-12-13 18:20:24,470 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-13 18:20:24,470 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-12-13 18:20:24,470 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-13 18:20:24,470 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~int [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-12-13 18:20:24,471 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-12-13 18:20:24,471 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-12-13 18:20:24,472 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-12-13 18:20:24,472 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-12-13 18:20:24,473 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-12-13 18:20:24,473 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-12-13 18:20:24,473 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-12-13 18:20:24,473 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-12-13 18:20:24,473 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-12-13 18:20:24,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-12-13 18:20:24,474 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-12-13 18:20:24,474 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-12-13 18:20:24,784 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 18:20:24,786 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 18:20:26,869 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 18:20:26,879 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 18:20:26,879 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 18:20:26,881 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:20:26 BoogieIcfgContainer [2022-12-13 18:20:26,881 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 18:20:26,883 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 18:20:26,883 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 18:20:26,885 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 18:20:26,885 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 06:20:22" (1/3) ... [2022-12-13 18:20:26,886 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0c4844 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:20:26, skipping insertion in model container [2022-12-13 18:20:26,886 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:20:24" (2/3) ... [2022-12-13 18:20:26,886 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2a0c4844 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:20:26, skipping insertion in model container [2022-12-13 18:20:26,886 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:20:26" (3/3) ... [2022-12-13 18:20:26,887 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:20:26,900 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 18:20:26,900 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 18:20:26,948 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 18:20:26,953 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;@796a148b, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 18:20:26,953 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 18:20:26,959 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-12-13 18:20:26,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-12-13 18:20:26,969 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:26,969 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-12-13 18:20:26,970 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:26,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:26,973 INFO L85 PathProgramCache]: Analyzing trace with hash 350663452, now seen corresponding path program 1 times [2022-12-13 18:20:26,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:26,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348974629] [2022-12-13 18:20:26,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:26,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:27,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:27,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:27,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 18:20:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:27,288 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:27,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:27,289 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348974629] [2022-12-13 18:20:27,289 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348974629] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:27,290 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:27,290 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:20:27,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825398490] [2022-12-13 18:20:27,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:27,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:20:27,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:27,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:20:27,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:20:27,319 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-12-13 18:20:28,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:28,521 INFO L93 Difference]: Finished difference Result 1942 states and 2905 transitions. [2022-12-13 18:20:28,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:20:28,523 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-12-13 18:20:28,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:28,540 INFO L225 Difference]: With dead ends: 1942 [2022-12-13 18:20:28,540 INFO L226 Difference]: Without dead ends: 943 [2022-12-13 18:20:28,548 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-12-13 18:20:28,551 INFO L413 NwaCegarLoop]: 979 mSDtfsCounter, 1577 mSDsluCounter, 603 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 365 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1715 SdHoareTripleChecker+Valid, 1582 SdHoareTripleChecker+Invalid, 1029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 365 IncrementalHoareTripleChecker+Valid, 664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:28,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1715 Valid, 1582 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [365 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-13 18:20:28,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-12-13 18:20:28,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 925. [2022-12-13 18:20:28,638 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-12-13 18:20:28,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1366 transitions. [2022-12-13 18:20:28,643 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1366 transitions. Word has length 59 [2022-12-13 18:20:28,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:28,644 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1366 transitions. [2022-12-13 18:20:28,644 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-12-13 18:20:28,644 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1366 transitions. [2022-12-13 18:20:28,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-12-13 18:20:28,646 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:28,646 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-12-13 18:20:28,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 18:20:28,647 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:28,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:28,648 INFO L85 PathProgramCache]: Analyzing trace with hash 774310174, now seen corresponding path program 1 times [2022-12-13 18:20:28,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:28,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331512207] [2022-12-13 18:20:28,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:28,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:28,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:28,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:28,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:28,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:28,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-12-13 18:20:28,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:28,761 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:28,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:28,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331512207] [2022-12-13 18:20:28,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331512207] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:28,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:28,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:20:28,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277082902] [2022-12-13 18:20:28,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:28,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:20:28,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:28,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:20:28,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:20:28,764 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-12-13 18:20:30,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:30,026 INFO L93 Difference]: Finished difference Result 1851 states and 2740 transitions. [2022-12-13 18:20:30,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:20:30,027 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-12-13 18:20:30,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:30,031 INFO L225 Difference]: With dead ends: 1851 [2022-12-13 18:20:30,031 INFO L226 Difference]: Without dead ends: 943 [2022-12-13 18:20:30,033 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-12-13 18:20:30,034 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 421 mSDsluCounter, 2190 mSDsCounter, 0 mSdLazyCounter, 1760 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 3128 SdHoareTripleChecker+Invalid, 1909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1760 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:30,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 3128 Invalid, 1909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1760 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 18:20:30,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2022-12-13 18:20:30,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 925. [2022-12-13 18:20:30,070 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-12-13 18:20:30,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1365 transitions. [2022-12-13 18:20:30,075 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1365 transitions. Word has length 59 [2022-12-13 18:20:30,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:30,075 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1365 transitions. [2022-12-13 18:20:30,076 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-12-13 18:20:30,076 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1365 transitions. [2022-12-13 18:20:30,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-12-13 18:20:30,077 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:30,078 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-12-13 18:20:30,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 18:20:30,078 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:30,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:30,078 INFO L85 PathProgramCache]: Analyzing trace with hash 447329547, now seen corresponding path program 1 times [2022-12-13 18:20:30,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:30,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090766742] [2022-12-13 18:20:30,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:30,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:30,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:30,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:30,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:30,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:30,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:30,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:30,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090766742] [2022-12-13 18:20:30,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090766742] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:30,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:30,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:20:30,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470384319] [2022-12-13 18:20:30,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:30,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:20:30,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:30,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:20:30,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:20:30,283 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-12-13 18:20:31,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:31,853 INFO L93 Difference]: Finished difference Result 1454 states and 2221 transitions. [2022-12-13 18:20:31,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 18:20:31,853 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-12-13 18:20:31,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:31,859 INFO L225 Difference]: With dead ends: 1454 [2022-12-13 18:20:31,859 INFO L226 Difference]: Without dead ends: 1452 [2022-12-13 18:20:31,859 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-12-13 18:20:31,860 INFO L413 NwaCegarLoop]: 1737 mSDtfsCounter, 1335 mSDsluCounter, 3138 mSDsCounter, 0 mSdLazyCounter, 1932 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1420 SdHoareTripleChecker+Valid, 4875 SdHoareTripleChecker+Invalid, 2306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 1932 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:31,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1420 Valid, 4875 Invalid, 2306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 1932 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-13 18:20:31,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2022-12-13 18:20:31,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 927. [2022-12-13 18:20:31,906 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-12-13 18:20:31,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 1367 transitions. [2022-12-13 18:20:31,909 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 1367 transitions. Word has length 62 [2022-12-13 18:20:31,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:31,909 INFO L495 AbstractCegarLoop]: Abstraction has 927 states and 1367 transitions. [2022-12-13 18:20:31,909 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-12-13 18:20:31,909 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1367 transitions. [2022-12-13 18:20:31,911 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-12-13 18:20:31,911 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:31,911 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-12-13 18:20:31,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 18:20:31,911 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:31,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:31,911 INFO L85 PathProgramCache]: Analyzing trace with hash 519397019, now seen corresponding path program 1 times [2022-12-13 18:20:31,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:31,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192994944] [2022-12-13 18:20:31,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:31,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:32,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:32,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:32,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:32,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:32,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:32,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-12-13 18:20:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:32,070 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:32,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:32,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192994944] [2022-12-13 18:20:32,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192994944] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:32,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:32,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:20:32,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471965436] [2022-12-13 18:20:32,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:32,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:20:32,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:32,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:20:32,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:20:32,072 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-12-13 18:20:33,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:33,775 INFO L93 Difference]: Finished difference Result 2364 states and 3566 transitions. [2022-12-13 18:20:33,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:20:33,776 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-12-13 18:20:33,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:33,782 INFO L225 Difference]: With dead ends: 2364 [2022-12-13 18:20:33,783 INFO L226 Difference]: Without dead ends: 1456 [2022-12-13 18:20:33,785 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-12-13 18:20:33,785 INFO L413 NwaCegarLoop]: 1423 mSDtfsCounter, 2017 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2290 SdHoareTripleChecker+Valid, 2994 SdHoareTripleChecker+Invalid, 2210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:33,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2290 Valid, 2994 Invalid, 2210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [415 Valid, 1795 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 18:20:33,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2022-12-13 18:20:33,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 928. [2022-12-13 18:20:33,832 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-12-13 18:20:33,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1368 transitions. [2022-12-13 18:20:33,835 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1368 transitions. Word has length 72 [2022-12-13 18:20:33,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:33,835 INFO L495 AbstractCegarLoop]: Abstraction has 928 states and 1368 transitions. [2022-12-13 18:20:33,835 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-12-13 18:20:33,835 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1368 transitions. [2022-12-13 18:20:33,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-12-13 18:20:33,837 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:33,837 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-12-13 18:20:33,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 18:20:33,837 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:33,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:33,837 INFO L85 PathProgramCache]: Analyzing trace with hash -1249255684, now seen corresponding path program 1 times [2022-12-13 18:20:33,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:33,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458313624] [2022-12-13 18:20:33,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:33,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:33,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:33,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:33,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:33,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:33,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:33,977 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:33,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:33,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458313624] [2022-12-13 18:20:33,977 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1458313624] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:33,977 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:33,977 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 18:20:33,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1342421806] [2022-12-13 18:20:33,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:33,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 18:20:33,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:33,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 18:20:33,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 18:20:33,978 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-12-13 18:20:36,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:36,254 INFO L93 Difference]: Finished difference Result 2229 states and 3464 transitions. [2022-12-13 18:20:36,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 18:20:36,254 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-12-13 18:20:36,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:36,261 INFO L225 Difference]: With dead ends: 2229 [2022-12-13 18:20:36,261 INFO L226 Difference]: Without dead ends: 2227 [2022-12-13 18:20:36,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:20:36,262 INFO L413 NwaCegarLoop]: 2169 mSDtfsCounter, 2704 mSDsluCounter, 5495 mSDsCounter, 0 mSdLazyCounter, 3046 mSolverCounterSat, 770 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2903 SdHoareTripleChecker+Valid, 7664 SdHoareTripleChecker+Invalid, 3816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 770 IncrementalHoareTripleChecker+Valid, 3046 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:36,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2903 Valid, 7664 Invalid, 3816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [770 Valid, 3046 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-13 18:20:36,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2227 states. [2022-12-13 18:20:36,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2227 to 930. [2022-12-13 18:20:36,313 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-12-13 18:20:36,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 930 states to 930 states and 1371 transitions. [2022-12-13 18:20:36,316 INFO L78 Accepts]: Start accepts. Automaton has 930 states and 1371 transitions. Word has length 74 [2022-12-13 18:20:36,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:36,316 INFO L495 AbstractCegarLoop]: Abstraction has 930 states and 1371 transitions. [2022-12-13 18:20:36,316 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-12-13 18:20:36,316 INFO L276 IsEmpty]: Start isEmpty. Operand 930 states and 1371 transitions. [2022-12-13 18:20:36,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-12-13 18:20:36,326 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:36,326 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-12-13 18:20:36,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-13 18:20:36,326 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:36,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:36,327 INFO L85 PathProgramCache]: Analyzing trace with hash -265642255, now seen corresponding path program 1 times [2022-12-13 18:20:36,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:36,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050912113] [2022-12-13 18:20:36,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:36,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:36,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:36,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:36,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:36,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:36,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:36,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:36,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:36,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-12-13 18:20:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 18:20:36,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-12-13 18:20:36,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-12-13 18:20:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:36,513 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 18:20:36,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:36,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2050912113] [2022-12-13 18:20:36,513 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2050912113] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:36,514 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:36,514 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:20:36,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127363672] [2022-12-13 18:20:36,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:36,514 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:20:36,514 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:36,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:20:36,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:20:36,515 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-12-13 18:20:37,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:37,798 INFO L93 Difference]: Finished difference Result 1888 states and 2776 transitions. [2022-12-13 18:20:37,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:20:37,798 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-12-13 18:20:37,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:37,801 INFO L225 Difference]: With dead ends: 1888 [2022-12-13 18:20:37,801 INFO L226 Difference]: Without dead ends: 977 [2022-12-13 18:20:37,803 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-12-13 18:20:37,803 INFO L413 NwaCegarLoop]: 930 mSDtfsCounter, 1478 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 671 mSolverCounterSat, 358 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1606 SdHoareTripleChecker+Valid, 1522 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.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:37,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1606 Valid, 1522 Invalid, 1029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [358 Valid, 671 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 18:20:37,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 977 states. [2022-12-13 18:20:37,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 977 to 950. [2022-12-13 18:20:37,866 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-12-13 18:20:37,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 950 states to 950 states and 1389 transitions. [2022-12-13 18:20:37,868 INFO L78 Accepts]: Start accepts. Automaton has 950 states and 1389 transitions. Word has length 104 [2022-12-13 18:20:37,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:37,869 INFO L495 AbstractCegarLoop]: Abstraction has 950 states and 1389 transitions. [2022-12-13 18:20:37,869 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-12-13 18:20:37,869 INFO L276 IsEmpty]: Start isEmpty. Operand 950 states and 1389 transitions. [2022-12-13 18:20:37,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-12-13 18:20:37,871 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:37,871 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-12-13 18:20:37,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 18:20:37,872 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:37,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:37,872 INFO L85 PathProgramCache]: Analyzing trace with hash 992830187, now seen corresponding path program 1 times [2022-12-13 18:20:37,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:37,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410352428] [2022-12-13 18:20:37,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:37,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:38,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:38,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:38,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:38,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:38,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-12-13 18:20:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 18:20:38,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-12-13 18:20:38,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 18:20:38,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:38,077 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 18:20:38,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:38,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410352428] [2022-12-13 18:20:38,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410352428] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:38,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:38,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:20:38,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496565633] [2022-12-13 18:20:38,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:38,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:20:38,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:38,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:20:38,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:20:38,080 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-12-13 18:20:39,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:39,810 INFO L93 Difference]: Finished difference Result 2401 states and 3601 transitions. [2022-12-13 18:20:39,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:20:39,810 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-12-13 18:20:39,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:39,814 INFO L225 Difference]: With dead ends: 2401 [2022-12-13 18:20:39,814 INFO L226 Difference]: Without dead ends: 1490 [2022-12-13 18:20:39,816 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-12-13 18:20:39,816 INFO L413 NwaCegarLoop]: 1522 mSDtfsCounter, 2076 mSDsluCounter, 1652 mSDsCounter, 0 mSdLazyCounter, 1817 mSolverCounterSat, 515 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2350 SdHoareTripleChecker+Valid, 3174 SdHoareTripleChecker+Invalid, 2332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 515 IncrementalHoareTripleChecker+Valid, 1817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:39,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2350 Valid, 3174 Invalid, 2332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [515 Valid, 1817 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 18:20:39,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1490 states. [2022-12-13 18:20:39,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1490 to 954. [2022-12-13 18:20:39,881 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-12-13 18:20:39,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1394 transitions. [2022-12-13 18:20:39,884 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1394 transitions. Word has length 106 [2022-12-13 18:20:39,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:39,884 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1394 transitions. [2022-12-13 18:20:39,885 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-12-13 18:20:39,885 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1394 transitions. [2022-12-13 18:20:39,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-13 18:20:39,887 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:39,887 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-12-13 18:20:39,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-13 18:20:39,888 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:39,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:39,888 INFO L85 PathProgramCache]: Analyzing trace with hash 1872017422, now seen corresponding path program 1 times [2022-12-13 18:20:39,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:39,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595831503] [2022-12-13 18:20:39,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:39,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:39,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:39,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:39,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:39,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:39,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 18:20:39,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-12-13 18:20:39,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:39,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-12-13 18:20:39,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:40,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 18:20:40,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:40,016 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 18:20:40,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:40,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595831503] [2022-12-13 18:20:40,017 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595831503] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:40,017 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:40,017 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:20:40,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035146564] [2022-12-13 18:20:40,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:40,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:20:40,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:40,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:20:40,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:20:40,019 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-12-13 18:20:41,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:41,018 INFO L93 Difference]: Finished difference Result 1897 states and 2793 transitions. [2022-12-13 18:20:41,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:20:41,018 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-12-13 18:20:41,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:41,021 INFO L225 Difference]: With dead ends: 1897 [2022-12-13 18:20:41,021 INFO L226 Difference]: Without dead ends: 982 [2022-12-13 18:20:41,022 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-12-13 18:20:41,023 INFO L413 NwaCegarLoop]: 932 mSDtfsCounter, 417 mSDsluCounter, 1379 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 2311 SdHoareTripleChecker+Invalid, 1337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:41,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 2311 Invalid, 1337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-13 18:20:41,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2022-12-13 18:20:41,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 954. [2022-12-13 18:20:41,084 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-12-13 18:20:41,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 954 states to 954 states and 1391 transitions. [2022-12-13 18:20:41,087 INFO L78 Accepts]: Start accepts. Automaton has 954 states and 1391 transitions. Word has length 109 [2022-12-13 18:20:41,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:41,087 INFO L495 AbstractCegarLoop]: Abstraction has 954 states and 1391 transitions. [2022-12-13 18:20:41,087 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-12-13 18:20:41,087 INFO L276 IsEmpty]: Start isEmpty. Operand 954 states and 1391 transitions. [2022-12-13 18:20:41,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-12-13 18:20:41,090 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:41,090 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-12-13 18:20:41,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-13 18:20:41,090 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:41,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:41,090 INFO L85 PathProgramCache]: Analyzing trace with hash -1211480099, now seen corresponding path program 1 times [2022-12-13 18:20:41,090 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:41,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297426619] [2022-12-13 18:20:41,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:41,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:41,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:41,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:41,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-12-13 18:20:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-12-13 18:20:41,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-12-13 18:20:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-12-13 18:20:41,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 18:20:41,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:41,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297426619] [2022-12-13 18:20:41,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297426619] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:20:41,296 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [256131390] [2022-12-13 18:20:41,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:41,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:41,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:41,297 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:20:41,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 18:20:41,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:41,588 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 18:20:41,597 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:41,727 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:20:41,727 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:20:41,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 18:20:41,829 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [256131390] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:20:41,829 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:20:41,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 5] total 11 [2022-12-13 18:20:41,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044985077] [2022-12-13 18:20:41,829 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:20:41,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 18:20:41,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:41,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 18:20:41,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-12-13 18:20:41,830 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-12-13 18:20:45,358 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:45,358 INFO L93 Difference]: Finished difference Result 3921 states and 6044 transitions. [2022-12-13 18:20:45,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:20:45,359 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-12-13 18:20:45,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:45,367 INFO L225 Difference]: With dead ends: 3921 [2022-12-13 18:20:45,367 INFO L226 Difference]: Without dead ends: 3006 [2022-12-13 18:20:45,368 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-12-13 18:20:45,369 INFO L413 NwaCegarLoop]: 1551 mSDtfsCounter, 4861 mSDsluCounter, 6312 mSDsCounter, 0 mSdLazyCounter, 5694 mSolverCounterSat, 1779 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5275 SdHoareTripleChecker+Valid, 7863 SdHoareTripleChecker+Invalid, 7473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1779 IncrementalHoareTripleChecker+Valid, 5694 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:45,369 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5275 Valid, 7863 Invalid, 7473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1779 Valid, 5694 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-12-13 18:20:45,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3006 states. [2022-12-13 18:20:45,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3006 to 961. [2022-12-13 18:20:45,465 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-12-13 18:20:45,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 961 states to 961 states and 1400 transitions. [2022-12-13 18:20:45,468 INFO L78 Accepts]: Start accepts. Automaton has 961 states and 1400 transitions. Word has length 112 [2022-12-13 18:20:45,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:45,468 INFO L495 AbstractCegarLoop]: Abstraction has 961 states and 1400 transitions. [2022-12-13 18:20:45,468 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-12-13 18:20:45,468 INFO L276 IsEmpty]: Start isEmpty. Operand 961 states and 1400 transitions. [2022-12-13 18:20:45,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-12-13 18:20:45,471 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:45,471 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-12-13 18:20:45,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 18:20:45,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:45,672 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:45,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:45,672 INFO L85 PathProgramCache]: Analyzing trace with hash 556670062, now seen corresponding path program 1 times [2022-12-13 18:20:45,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:45,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645752767] [2022-12-13 18:20:45,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:45,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:45,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:46,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:46,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:46,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:46,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:46,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:46,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:46,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 18:20:46,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-12-13 18:20:46,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 18:20:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-12-13 18:20:46,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-12-13 18:20:46,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,287 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 18:20:46,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:46,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645752767] [2022-12-13 18:20:46,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645752767] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:20:46,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222867653] [2022-12-13 18:20:46,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:46,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:46,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:46,289 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:20:46,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 18:20:46,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:46,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-13 18:20:46,610 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:46,644 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-12-13 18:20:46,644 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:20:46,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222867653] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:46,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:20:46,644 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2022-12-13 18:20:46,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621177645] [2022-12-13 18:20:46,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:46,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:20:46,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:46,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:20:46,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-12-13 18:20:46,646 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-12-13 18:20:47,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:47,060 INFO L93 Difference]: Finished difference Result 2655 states and 3989 transitions. [2022-12-13 18:20:47,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:20:47,061 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-12-13 18:20:47,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:47,066 INFO L225 Difference]: With dead ends: 2655 [2022-12-13 18:20:47,066 INFO L226 Difference]: Without dead ends: 1733 [2022-12-13 18:20:47,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2022-12-13 18:20:47,068 INFO L413 NwaCegarLoop]: 2096 mSDtfsCounter, 1176 mSDsluCounter, 3431 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:47,068 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.2s Time] [2022-12-13 18:20:47,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1733 states. [2022-12-13 18:20:47,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1733 to 963. [2022-12-13 18:20:47,157 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-12-13 18:20:47,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1402 transitions. [2022-12-13 18:20:47,160 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1402 transitions. Word has length 121 [2022-12-13 18:20:47,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:47,160 INFO L495 AbstractCegarLoop]: Abstraction has 963 states and 1402 transitions. [2022-12-13 18:20:47,160 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-12-13 18:20:47,160 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1402 transitions. [2022-12-13 18:20:47,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-12-13 18:20:47,163 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:47,163 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-12-13 18:20:47,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 18:20:47,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 18:20:47,363 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:47,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:47,364 INFO L85 PathProgramCache]: Analyzing trace with hash -555566991, now seen corresponding path program 1 times [2022-12-13 18:20:47,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:47,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239093567] [2022-12-13 18:20:47,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:47,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:47,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:47,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:47,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:47,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:47,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:47,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:47,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:47,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 18:20:47,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 18:20:47,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-12-13 18:20:47,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-12-13 18:20:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-12-13 18:20:47,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-12-13 18:20:47,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-12-13 18:20:47,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:47,489 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 18:20:47,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:47,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239093567] [2022-12-13 18:20:47,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239093567] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:47,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:47,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:20:47,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903141380] [2022-12-13 18:20:47,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:47,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:20:47,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:47,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:20:47,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:20:47,492 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-12-13 18:20:48,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:48,874 INFO L93 Difference]: Finished difference Result 2313 states and 3441 transitions. [2022-12-13 18:20:48,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:20:48,875 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-12-13 18:20:48,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:48,879 INFO L225 Difference]: With dead ends: 2313 [2022-12-13 18:20:48,879 INFO L226 Difference]: Without dead ends: 1389 [2022-12-13 18:20:48,880 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-12-13 18:20:48,881 INFO L413 NwaCegarLoop]: 1559 mSDtfsCounter, 831 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 1311 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 3432 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 1311 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:48,881 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [997 Valid, 3432 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 1311 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-12-13 18:20:48,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389 states. [2022-12-13 18:20:48,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1389 to 965. [2022-12-13 18:20:48,981 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-12-13 18:20:48,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 965 states to 965 states and 1404 transitions. [2022-12-13 18:20:48,983 INFO L78 Accepts]: Start accepts. Automaton has 965 states and 1404 transitions. Word has length 130 [2022-12-13 18:20:48,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:48,984 INFO L495 AbstractCegarLoop]: Abstraction has 965 states and 1404 transitions. [2022-12-13 18:20:48,984 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-12-13 18:20:48,984 INFO L276 IsEmpty]: Start isEmpty. Operand 965 states and 1404 transitions. [2022-12-13 18:20:48,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-12-13 18:20:48,986 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:48,986 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-12-13 18:20:48,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-13 18:20:48,986 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:48,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:48,987 INFO L85 PathProgramCache]: Analyzing trace with hash 863642065, now seen corresponding path program 1 times [2022-12-13 18:20:48,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:48,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2013984493] [2022-12-13 18:20:48,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:48,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:49,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:49,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:49,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:49,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-12-13 18:20:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:20:49,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 18:20:49,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-12-13 18:20:49,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 18:20:49,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-12-13 18:20:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-12-13 18:20:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-12-13 18:20:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-12-13 18:20:49,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-12-13 18:20:49,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,623 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-12-13 18:20:49,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:49,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2013984493] [2022-12-13 18:20:49,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2013984493] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:20:49,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [656405824] [2022-12-13 18:20:49,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:49,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:49,624 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:49,624 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:20:49,625 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 18:20:49,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:49,965 INFO L263 TraceCheckSpWp]: Trace formula consists of 1226 conjuncts, 43 conjunts are in the unsatisfiable core [2022-12-13 18:20:49,970 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:20:50,042 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-12-13 18:20:50,042 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:20:50,042 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [656405824] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:50,042 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:20:50,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 10 [2022-12-13 18:20:50,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601577386] [2022-12-13 18:20:50,043 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:50,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 18:20:50,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:50,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 18:20:50,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:20:50,044 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-12-13 18:20:50,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:50,334 INFO L93 Difference]: Finished difference Result 1912 states and 2797 transitions. [2022-12-13 18:20:50,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 18:20:50,335 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-12-13 18:20:50,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:50,338 INFO L225 Difference]: With dead ends: 1912 [2022-12-13 18:20:50,339 INFO L226 Difference]: Without dead ends: 973 [2022-12-13 18:20:50,340 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 167 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:20:50,341 INFO L413 NwaCegarLoop]: 1362 mSDtfsCounter, 42 mSDsluCounter, 9485 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 10847 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-12-13 18:20:50,341 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 10847 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-13 18:20:50,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2022-12-13 18:20:50,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 967. [2022-12-13 18:20:50,478 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-12-13 18:20:50,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 967 states to 967 states and 1406 transitions. [2022-12-13 18:20:50,480 INFO L78 Accepts]: Start accepts. Automaton has 967 states and 1406 transitions. Word has length 138 [2022-12-13 18:20:50,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:50,481 INFO L495 AbstractCegarLoop]: Abstraction has 967 states and 1406 transitions. [2022-12-13 18:20:50,481 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-12-13 18:20:50,481 INFO L276 IsEmpty]: Start isEmpty. Operand 967 states and 1406 transitions. [2022-12-13 18:20:50,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-12-13 18:20:50,483 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:50,484 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-12-13 18:20:50,492 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 18:20:50,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 18:20:50,684 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:50,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:50,685 INFO L85 PathProgramCache]: Analyzing trace with hash 708032517, now seen corresponding path program 1 times [2022-12-13 18:20:50,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:50,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648403611] [2022-12-13 18:20:50,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:50,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:50,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:51,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:51,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:51,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:51,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:51,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 18:20:51,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-12-13 18:20:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 18:20:51,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-12-13 18:20:51,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-12-13 18:20:51,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-12-13 18:20:51,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-12-13 18:20:51,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-12-13 18:20:51,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-12-13 18:20:51,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-12-13 18:20:51,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:51,130 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-12-13 18:20:51,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:51,130 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648403611] [2022-12-13 18:20:51,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648403611] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:20:51,130 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:20:51,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:20:51,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619787850] [2022-12-13 18:20:51,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:20:51,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:20:51,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:20:51,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:20:51,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:20:51,132 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-12-13 18:20:53,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:20:53,590 INFO L93 Difference]: Finished difference Result 2846 states and 4288 transitions. [2022-12-13 18:20:53,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 18:20:53,590 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-12-13 18:20:53,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:20:53,595 INFO L225 Difference]: With dead ends: 2846 [2022-12-13 18:20:53,595 INFO L226 Difference]: Without dead ends: 1920 [2022-12-13 18:20:53,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-12-13 18:20:53,596 INFO L413 NwaCegarLoop]: 1854 mSDtfsCounter, 1779 mSDsluCounter, 6534 mSDsCounter, 0 mSdLazyCounter, 3734 mSolverCounterSat, 375 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1975 SdHoareTripleChecker+Valid, 8388 SdHoareTripleChecker+Invalid, 4109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 375 IncrementalHoareTripleChecker+Valid, 3734 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:20:53,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1975 Valid, 8388 Invalid, 4109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [375 Valid, 3734 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-13 18:20:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1920 states. [2022-12-13 18:20:53,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1920 to 972. [2022-12-13 18:20:53,699 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-12-13 18:20:53,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 972 states to 972 states and 1414 transitions. [2022-12-13 18:20:53,701 INFO L78 Accepts]: Start accepts. Automaton has 972 states and 1414 transitions. Word has length 141 [2022-12-13 18:20:53,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:20:53,701 INFO L495 AbstractCegarLoop]: Abstraction has 972 states and 1414 transitions. [2022-12-13 18:20:53,702 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-12-13 18:20:53,702 INFO L276 IsEmpty]: Start isEmpty. Operand 972 states and 1414 transitions. [2022-12-13 18:20:53,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-12-13 18:20:53,703 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:20:53,703 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-12-13 18:20:53,704 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-13 18:20:53,704 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:20:53,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:20:53,704 INFO L85 PathProgramCache]: Analyzing trace with hash 879956115, now seen corresponding path program 2 times [2022-12-13 18:20:53,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:20:53,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847799447] [2022-12-13 18:20:53,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:20:53,704 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:20:54,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:20:58,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:58,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:20:58,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:20:58,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:20:58,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 18:20:58,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-12-13 18:20:58,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-12-13 18:20:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-12-13 18:20:58,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-12-13 18:20:58,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-12-13 18:20:58,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-12-13 18:20:58,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-12-13 18:20:58,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-12-13 18:20:58,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-12-13 18:20:58,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:20:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 18:20:58,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:20:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847799447] [2022-12-13 18:20:58,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847799447] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:20:58,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257087166] [2022-12-13 18:20:58,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:20:58,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:20:58,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:20:58,548 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:20:58,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 18:21:32,648 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 18:21:32,648 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:21:32,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 1286 conjuncts, 196 conjunts are in the unsatisfiable core [2022-12-13 18:21:32,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:21:32,756 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-12-13 18:21:33,214 INFO L321 Elim1Store]: treesize reduction 133, result has 28.1 percent of original size [2022-12-13 18:21:33,214 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-12-13 18:21:33,444 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-12-13 18:21:33,515 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 18:21:33,515 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-12-13 18:21:33,703 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-12-13 18:21:34,077 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-12-13 18:21:34,082 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-12-13 18:21:34,089 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-12-13 18:21:34,209 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-12-13 18:21:34,216 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-12-13 18:21:34,223 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-12-13 18:21:34,537 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-12-13 18:21:34,547 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-12-13 18:21:34,556 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-12-13 18:21:34,822 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-12-13 18:21:34,829 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-12-13 18:21:34,835 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-12-13 18:21:34,841 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-12-13 18:21:34,845 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-12-13 18:21:34,849 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-12-13 18:21:34,995 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-12-13 18:21:34,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:21:34,999 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-12-13 18:21:35,005 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-12-13 18:21:35,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:21:35,009 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-12-13 18:21:35,016 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-12-13 18:21:35,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:21:35,020 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-12-13 18:21:35,378 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-12-13 18:21:35,387 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-12-13 18:21:35,395 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-12-13 18:21:35,763 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-12-13 18:21:35,768 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-12-13 18:21:35,774 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-12-13 18:21:36,501 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-12-13 18:21:36,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:21:36,524 INFO L321 Elim1Store]: treesize reduction 43, result has 27.1 percent of original size [2022-12-13 18:21:36,524 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-12-13 18:21:36,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:21:36,533 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-12-13 18:21:36,539 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-12-13 18:21:36,543 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-12-13 18:21:36,604 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 18:21:36,604 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:21:36,687 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-12-13 18:21:36,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257087166] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:21:36,700 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-12-13 18:21:36,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 33] total 59 [2022-12-13 18:21:36,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674038028] [2022-12-13 18:21:36,700 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-12-13 18:21:36,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 59 states [2022-12-13 18:21:36,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:21:36,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 59 interpolants. [2022-12-13 18:21:36,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=3359, Unknown=1, NotChecked=116, Total=3660 [2022-12-13 18:21:36,703 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-12-13 18:21:49,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:21:51,776 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-12-13 18:21:54,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:22:27,857 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:29,665 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:31,578 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:33,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:36,228 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-12-13 18:22:38,278 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:40,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:41,687 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-12-13 18:22:44,693 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:22:46,705 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-12-13 18:22:48,798 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-12-13 18:22:52,911 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:54,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:56,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:22:58,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:00,628 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-12-13 18:23:02,333 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 [] [2022-12-13 18:23:05,976 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-12-13 18:23:09,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.70s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:12,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:14,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:16,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-12-13 18:23:18,249 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-12-13 18:23:25,572 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:27,074 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-12-13 18:23:28,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:32,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:34,098 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:35,678 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:37,843 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-12-13 18:23:40,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 [] [2022-12-13 18:23:42,263 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-12-13 18:23:44,441 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:46,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:48,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:50,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:54,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:56,194 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:23:58,205 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-12-13 18:23:59,450 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:24:02,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:24:30,861 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-12-13 18:24:33,371 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:24:35,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:24:37,828 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-12-13 18:24:39,838 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-12-13 18:24:41,850 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-12-13 18:24:43,857 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-12-13 18:24:45,892 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:24:47,904 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-12-13 18:24:49,914 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-12-13 18:24:51,921 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-12-13 18:24:53,928 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-12-13 18:24:55,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:24:57,838 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-12-13 18:24:59,340 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 [0] [2022-12-13 18:25:12,441 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-12-13 18:25:17,270 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-12-13 18:25:18,502 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:25:20,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:25:23,138 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-12-13 18:25:25,144 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-12-13 18:25:57,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-13 18:26:34,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:26:34,376 INFO L93 Difference]: Finished difference Result 11171 states and 17607 transitions. [2022-12-13 18:26:34,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 102 states. [2022-12-13 18:26:34,377 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-12-13 18:26:34,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:26:34,413 INFO L225 Difference]: With dead ends: 11171 [2022-12-13 18:26:34,414 INFO L226 Difference]: Without dead ends: 11169 [2022-12-13 18:26:34,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 148 SyntacticMatches, 11 SemanticMatches, 152 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 6906 ImplicationChecksByTransitivity, 9.0s TimeCoverageRelationStatistics Valid=1695, Invalid=21564, Unknown=1, NotChecked=302, Total=23562 [2022-12-13 18:26:34,420 INFO L413 NwaCegarLoop]: 3617 mSDtfsCounter, 24215 mSDsluCounter, 91674 mSDsCounter, 0 mSdLazyCounter, 163135 mSolverCounterSat, 22870 mSolverCounterUnsat, 39 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 271.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24415 SdHoareTripleChecker+Valid, 95291 SdHoareTripleChecker+Invalid, 186044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.8s SdHoareTripleChecker+Time, 22870 IncrementalHoareTripleChecker+Valid, 163135 IncrementalHoareTripleChecker+Invalid, 39 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 285.7s IncrementalHoareTripleChecker+Time [2022-12-13 18:26:34,420 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24415 Valid, 95291 Invalid, 186044 Unknown, 0 Unchecked, 0.8s Time], IncrementalHoareTripleChecker [22870 Valid, 163135 Invalid, 39 Unknown, 0 Unchecked, 285.7s Time] [2022-12-13 18:26:34,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11169 states. [2022-12-13 18:26:35,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11169 to 3756. [2022-12-13 18:26:35,196 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-12-13 18:26:35,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3756 states to 3756 states and 5524 transitions. [2022-12-13 18:26:35,203 INFO L78 Accepts]: Start accepts. Automaton has 3756 states and 5524 transitions. Word has length 144 [2022-12-13 18:26:35,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:26:35,204 INFO L495 AbstractCegarLoop]: Abstraction has 3756 states and 5524 transitions. [2022-12-13 18:26:35,204 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-12-13 18:26:35,204 INFO L276 IsEmpty]: Start isEmpty. Operand 3756 states and 5524 transitions. [2022-12-13 18:26:35,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-12-13 18:26:35,207 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:26:35,207 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-12-13 18:26:35,219 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 18:26:35,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 18:26:35,409 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:26:35,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:26:35,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1272591306, now seen corresponding path program 1 times [2022-12-13 18:26:35,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:26:35,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1348899822] [2022-12-13 18:26:35,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:26:35,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:26:35,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:26:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:26:35,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:26:35,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:26:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:26:35,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-12-13 18:26:35,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-12-13 18:26:35,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-12-13 18:26:35,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-12-13 18:26:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-12-13 18:26:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-12-13 18:26:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-12-13 18:26:35,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-12-13 18:26:35,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-12-13 18:26:35,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-12-13 18:26:35,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-12-13 18:26:35,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:35,724 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-12-13 18:26:35,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:26:35,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1348899822] [2022-12-13 18:26:35,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1348899822] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:26:35,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:26:35,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 18:26:35,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766679767] [2022-12-13 18:26:35,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:26:35,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 18:26:35,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:26:35,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 18:26:35,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 18:26:35,726 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-12-13 18:26:38,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:26:38,115 INFO L93 Difference]: Finished difference Result 4734 states and 6968 transitions. [2022-12-13 18:26:38,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 18:26:38,116 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-12-13 18:26:38,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:26:38,125 INFO L225 Difference]: With dead ends: 4734 [2022-12-13 18:26:38,126 INFO L226 Difference]: Without dead ends: 3799 [2022-12-13 18:26:38,128 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-13 18:26:38,128 INFO L413 NwaCegarLoop]: 934 mSDtfsCounter, 420 mSDsluCounter, 3598 mSDsCounter, 0 mSdLazyCounter, 2467 mSolverCounterSat, 150 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 4532 SdHoareTripleChecker+Invalid, 2617 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 150 IncrementalHoareTripleChecker+Valid, 2467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-13 18:26:38,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [470 Valid, 4532 Invalid, 2617 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [150 Valid, 2467 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-13 18:26:38,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3799 states. [2022-12-13 18:26:38,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3799 to 3752. [2022-12-13 18:26:38,794 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-12-13 18:26:38,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3752 states to 3752 states and 5518 transitions. [2022-12-13 18:26:38,801 INFO L78 Accepts]: Start accepts. Automaton has 3752 states and 5518 transitions. Word has length 148 [2022-12-13 18:26:38,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:26:38,801 INFO L495 AbstractCegarLoop]: Abstraction has 3752 states and 5518 transitions. [2022-12-13 18:26:38,802 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-12-13 18:26:38,802 INFO L276 IsEmpty]: Start isEmpty. Operand 3752 states and 5518 transitions. [2022-12-13 18:26:38,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-12-13 18:26:38,805 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:26:38,805 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-12-13 18:26:38,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 18:26:38,806 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:26:38,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:26:38,806 INFO L85 PathProgramCache]: Analyzing trace with hash 1468998264, now seen corresponding path program 1 times [2022-12-13 18:26:38,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:26:38,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348225880] [2022-12-13 18:26:38,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:26:38,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:26:39,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:26:39,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:26:39,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:26:39,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:26:39,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:26:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 18:26:39,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-12-13 18:26:39,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-12-13 18:26:39,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-12-13 18:26:39,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-12-13 18:26:39,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-12-13 18:26:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-12-13 18:26:39,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-12-13 18:26:39,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-12-13 18:26:39,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-12-13 18:26:39,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:39,984 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-12-13 18:26:39,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:26:39,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348225880] [2022-12-13 18:26:39,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348225880] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:26:39,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [4569953] [2022-12-13 18:26:39,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:26:39,985 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:26:39,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:26:39,986 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:26:39,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 18:26:41,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:26:41,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 1294 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 18:26:41,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:26:41,215 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-12-13 18:26:41,218 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-12-13 18:26:41,244 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 18:26:41,244 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:26:41,244 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [4569953] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:26:41,244 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 18:26:41,244 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [16] total 17 [2022-12-13 18:26:41,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2050476279] [2022-12-13 18:26:41,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:26:41,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 18:26:41,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:26:41,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 18:26:41,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2022-12-13 18:26:41,246 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-12-13 18:26:45,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:26:49,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:26:51,270 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:26:53,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:26:55,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:26:59,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:01,244 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:03,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:06,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:07,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:09,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:11,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:13,522 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-12-13 18:27:21,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:27:30,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:27:30,726 INFO L93 Difference]: Finished difference Result 23168 states and 36358 transitions. [2022-12-13 18:27:30,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-13 18:27:30,726 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-12-13 18:27:30,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:27:30,774 INFO L225 Difference]: With dead ends: 23168 [2022-12-13 18:27:30,775 INFO L226 Difference]: Without dead ends: 19456 [2022-12-13 18:27:30,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 174 SyntacticMatches, 5 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 394 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=282, Invalid=1698, Unknown=0, NotChecked=0, Total=1980 [2022-12-13 18:27:30,785 INFO L413 NwaCegarLoop]: 2590 mSDtfsCounter, 7230 mSDsluCounter, 26906 mSDsCounter, 0 mSdLazyCounter, 16818 mSolverCounterSat, 3694 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 40.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7235 SdHoareTripleChecker+Valid, 29496 SdHoareTripleChecker+Invalid, 20514 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3694 IncrementalHoareTripleChecker+Valid, 16818 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.9s IncrementalHoareTripleChecker+Time [2022-12-13 18:27:30,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7235 Valid, 29496 Invalid, 20514 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3694 Valid, 16818 Invalid, 2 Unknown, 0 Unchecked, 42.9s Time] [2022-12-13 18:27:30,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19456 states. [2022-12-13 18:27:32,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19456 to 5537. [2022-12-13 18:27:32,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5537 states, 4100 states have (on average 1.4126829268292682) internal successors, (5792), 4237 states have internal predecessors, (5792), 1130 states have call successors, (1130), 297 states have call predecessors, (1130), 306 states have return successors, (1225), 1079 states have call predecessors, (1225), 1130 states have call successors, (1225) [2022-12-13 18:27:32,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5537 states to 5537 states and 8147 transitions. [2022-12-13 18:27:32,131 INFO L78 Accepts]: Start accepts. Automaton has 5537 states and 8147 transitions. Word has length 147 [2022-12-13 18:27:32,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:27:32,131 INFO L495 AbstractCegarLoop]: Abstraction has 5537 states and 8147 transitions. [2022-12-13 18:27:32,131 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-12-13 18:27:32,131 INFO L276 IsEmpty]: Start isEmpty. Operand 5537 states and 8147 transitions. [2022-12-13 18:27:32,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-12-13 18:27:32,137 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:27:32,137 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-12-13 18:27:32,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 18:27:32,338 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 18:27:32,339 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:27:32,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:27:32,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1279073080, now seen corresponding path program 1 times [2022-12-13 18:27:32,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:27:32,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1411793586] [2022-12-13 18:27:32,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:27:32,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:27:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-12-13 18:27:32,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:27:32,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-12-13 18:27:32,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-12-13 18:27:32,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-12-13 18:27:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-12-13 18:27:32,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-12-13 18:27:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-12-13 18:27:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-12-13 18:27:32,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-12-13 18:27:32,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-12-13 18:27:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-12-13 18:27:32,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-12-13 18:27:32,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-12-13 18:27:32,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-12-13 18:27:32,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-12-13 18:27:32,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,552 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-12-13 18:27:32,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 18:27:32,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1411793586] [2022-12-13 18:27:32,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1411793586] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:27:32,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [29325726] [2022-12-13 18:27:32,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:27:32,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 18:27:32,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:27:32,553 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 18:27:32,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 18:27:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:27:32,875 INFO L263 TraceCheckSpWp]: Trace formula consists of 1330 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-13 18:27:32,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:27:32,960 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-12-13 18:27:32,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:27:33,043 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-12-13 18:27:33,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [29325726] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 18:27:33,044 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 18:27:33,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 5] total 11 [2022-12-13 18:27:33,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [200497228] [2022-12-13 18:27:33,044 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 18:27:33,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 18:27:33,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 18:27:33,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 18:27:33,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2022-12-13 18:27:33,046 INFO L87 Difference]: Start difference. First operand 5537 states and 8147 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-12-13 18:27:41,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:27:41,064 INFO L93 Difference]: Finished difference Result 18906 states and 29062 transitions. [2022-12-13 18:27:41,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:27:41,064 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-12-13 18:27:41,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:27:41,095 INFO L225 Difference]: With dead ends: 18906 [2022-12-13 18:27:41,095 INFO L226 Difference]: Without dead ends: 13409 [2022-12-13 18:27:41,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 350 GetRequests, 338 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2022-12-13 18:27:41,105 INFO L413 NwaCegarLoop]: 1403 mSDtfsCounter, 6111 mSDsluCounter, 5100 mSDsCounter, 0 mSdLazyCounter, 6029 mSolverCounterSat, 2223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6522 SdHoareTripleChecker+Valid, 6503 SdHoareTripleChecker+Invalid, 8252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2223 IncrementalHoareTripleChecker+Valid, 6029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-12-13 18:27:41,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6522 Valid, 6503 Invalid, 8252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2223 Valid, 6029 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-12-13 18:27:41,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13409 states. [2022-12-13 18:27:42,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13409 to 5677. [2022-12-13 18:27:42,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5677 states, 4225 states have (on average 1.413491124260355) internal successors, (5972), 4362 states have internal predecessors, (5972), 1145 states have call successors, (1145), 297 states have call predecessors, (1145), 306 states have return successors, (1240), 1094 states have call predecessors, (1240), 1145 states have call successors, (1240) [2022-12-13 18:27:42,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5677 states to 5677 states and 8357 transitions. [2022-12-13 18:27:42,565 INFO L78 Accepts]: Start accepts. Automaton has 5677 states and 8357 transitions. Word has length 156 [2022-12-13 18:27:42,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:27:42,565 INFO L495 AbstractCegarLoop]: Abstraction has 5677 states and 8357 transitions. [2022-12-13 18:27:42,565 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-12-13 18:27:42,565 INFO L276 IsEmpty]: Start isEmpty. Operand 5677 states and 8357 transitions. [2022-12-13 18:27:42,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-12-13 18:27:42,571 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:27:42,571 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-12-13 18:27:42,578 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 18:27:42,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 18:27:42,772 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:27:42,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:27:42,773 INFO L85 PathProgramCache]: Analyzing trace with hash 1856477993, now seen corresponding path program 1 times [2022-12-13 18:27:42,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 18:27:42,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157200884] [2022-12-13 18:27:42,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:27:42,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 18:27:43,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:27:43,074 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-13 18:27:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-13 18:27:43,288 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-12-13 18:27:43,288 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-13 18:27:43,289 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-12-13 18:27:43,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 18:27:43,292 INFO L445 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:27:43,295 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-13 18:27:43,366 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.12 06:27:43 BoogieIcfgContainer [2022-12-13 18:27:43,366 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-13 18:27:43,366 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-13 18:27:43,366 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-13 18:27:43,367 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-13 18:27:43,367 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:20:26" (3/4) ... [2022-12-13 18:27:43,369 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-13 18:27:43,369 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-13 18:27:43,370 INFO L158 Benchmark]: Toolchain (without parser) took 440376.00ms. Allocated memory was 148.9MB in the beginning and 1.2GB in the end (delta: 1.0GB). Free memory was 101.6MB in the beginning and 688.5MB in the end (delta: -587.0MB). Peak memory consumption was 432.7MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,370 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 148.9MB. Free memory is still 120.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 18:27:43,370 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1217.46ms. Allocated memory was 148.9MB in the beginning and 184.5MB in the end (delta: 35.7MB). Free memory was 101.6MB in the beginning and 90.5MB in the end (delta: 11.1MB). Peak memory consumption was 74.5MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,371 INFO L158 Benchmark]: Boogie Procedure Inliner took 78.19ms. Allocated memory is still 184.5MB. Free memory was 90.5MB in the beginning and 74.7MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,371 INFO L158 Benchmark]: Boogie Preprocessor took 115.25ms. Allocated memory is still 184.5MB. Free memory was 74.7MB in the beginning and 114.6MB in the end (delta: -39.9MB). Peak memory consumption was 18.8MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,371 INFO L158 Benchmark]: RCFGBuilder took 2474.04ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 114.6MB in the beginning and 134.7MB in the end (delta: -20.0MB). Peak memory consumption was 84.5MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,371 INFO L158 Benchmark]: TraceAbstraction took 436483.40ms. Allocated memory was 222.3MB in the beginning and 1.2GB in the end (delta: 945.8MB). Free memory was 134.7MB in the beginning and 689.6MB in the end (delta: -554.9MB). Peak memory consumption was 391.9MB. Max. memory is 16.1GB. [2022-12-13 18:27:43,371 INFO L158 Benchmark]: Witness Printer took 3.14ms. Allocated memory is still 1.2GB. Free memory was 689.6MB in the beginning and 688.5MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-13 18:27:43,373 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 148.9MB. Free memory is still 120.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1217.46ms. Allocated memory was 148.9MB in the beginning and 184.5MB in the end (delta: 35.7MB). Free memory was 101.6MB in the beginning and 90.5MB in the end (delta: 11.1MB). Peak memory consumption was 74.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 78.19ms. Allocated memory is still 184.5MB. Free memory was 90.5MB in the beginning and 74.7MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Preprocessor took 115.25ms. Allocated memory is still 184.5MB. Free memory was 74.7MB in the beginning and 114.6MB in the end (delta: -39.9MB). Peak memory consumption was 18.8MB. Max. memory is 16.1GB. * RCFGBuilder took 2474.04ms. Allocated memory was 184.5MB in the beginning and 222.3MB in the end (delta: 37.7MB). Free memory was 114.6MB in the beginning and 134.7MB in the end (delta: -20.0MB). Peak memory consumption was 84.5MB. Max. memory is 16.1GB. * TraceAbstraction took 436483.40ms. Allocated memory was 222.3MB in the beginning and 1.2GB in the end (delta: 945.8MB). Free memory was 134.7MB in the beginning and 689.6MB in the end (delta: -554.9MB). Peak memory consumption was 391.9MB. Max. memory is 16.1GB. * Witness Printer took 3.14ms. Allocated memory is still 1.2GB. Free memory was 689.6MB in the beginning and 688.5MB in the end (delta: 1.0MB). There was no memory consumed. 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: 436.4s, OverallIterations: 18, TraceHistogramMax: 3, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 378.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 41 mSolverCounterUnknown, 61442 SdHoareTripleChecker+Valid, 351.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 58690 mSDsluCounter, 199129 SdHoareTripleChecker+Invalid, 331.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 171533 mSDsCounter, 34566 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 212150 IncrementalHoareTripleChecker+Invalid, 246757 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 34566 mSolverCounterUnsat, 27596 mSDtfsCounter, 212150 mSolverCounterSat, 1.3s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1762 GetRequests, 1449 SyntacticMatches, 18 SemanticMatches, 295 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 7393 ImplicationChecksByTransitivity, 10.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5677occurred in iteration=17, InterpolantAutomatonStates: 230, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.3s AutomataMinimizationTime, 17 MinimizatonAttempts, 36281 StatesRemovedByMinimization, 17 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 36.3s SatisfiabilityAnalysisTime, 13.4s 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-12-13 18:27:43,437 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/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_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 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-2329fc7 [2022-12-13 18:27:45,040 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 18:27:45,042 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 18:27:45,062 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 18:27:45,062 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 18:27:45,063 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 18:27:45,064 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 18:27:45,066 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 18:27:45,068 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 18:27:45,068 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 18:27:45,069 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 18:27:45,071 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 18:27:45,071 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 18:27:45,072 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 18:27:45,073 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 18:27:45,074 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 18:27:45,075 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 18:27:45,076 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 18:27:45,078 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 18:27:45,079 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 18:27:45,081 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 18:27:45,082 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 18:27:45,083 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 18:27:45,083 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 18:27:45,086 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 18:27:45,086 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 18:27:45,086 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 18:27:45,087 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 18:27:45,087 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 18:27:45,088 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 18:27:45,088 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 18:27:45,088 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 18:27:45,089 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 18:27:45,089 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 18:27:45,090 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 18:27:45,090 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 18:27:45,091 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 18:27:45,091 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 18:27:45,091 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 18:27:45,092 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 18:27:45,092 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 18:27:45,093 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-12-13 18:27:45,109 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 18:27:45,109 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 18:27:45,109 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 18:27:45,109 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 18:27:45,110 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 18:27:45,110 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 18:27:45,111 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 18:27:45,111 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 18:27:45,111 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 18:27:45,112 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 18:27:45,112 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:27:45,113 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 18:27:45,113 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 18:27:45,118 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 18:27:45,118 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 18:27:45,119 INFO L138 SettingsManager]: * Logic for external solver=AUFBV [2022-12-13 18:27:45,119 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 18:27:45,119 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_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 03b59b42cc833f5b28fc5dc7cc6711355c533ad94229ba44874c6d4d186d9dcb [2022-12-13 18:27:45,313 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 18:27:45,332 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 18:27:45,335 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 18:27:45,336 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 18:27:45,336 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 18:27:45,337 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:27:47,898 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 18:27:48,266 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 18:27:48,267 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:27:48,302 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/9160f29bb/a1a22bcd6a3b4f29acc667ec35d3bc91/FLAG954c146bb [2022-12-13 18:27:48,315 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/data/9160f29bb/a1a22bcd6a3b4f29acc667ec35d3bc91 [2022-12-13 18:27:48,317 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 18:27:48,318 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 18:27:48,319 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 18:27:48,319 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 18:27:48,321 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 18:27:48,322 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:27:48" (1/1) ... [2022-12-13 18:27:48,322 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a67444c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:48, skipping insertion in model container [2022-12-13 18:27:48,322 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 06:27:48" (1/1) ... [2022-12-13 18:27:48,328 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 18:27:48,426 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:27:48,797 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 18:27:48,833 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-13 18:27:48,837 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-13 18:27:48,842 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-13 18:27:48,846 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-13 18:27:48,875 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:48,875 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 18:27:48,970 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-12-13 18:27:48,987 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-13 18:27:48,987 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-13 18:27:48,995 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-13 18:27:48,997 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,051 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-12-13 18:27:49,054 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,056 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,058 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,059 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,060 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,061 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,061 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,061 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,069 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,070 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,071 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,072 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,073 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,074 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,075 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,076 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,084 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,087 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,088 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,089 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,095 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,095 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,095 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,105 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,107 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-12-13 18:27:49,109 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,110 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-12-13 18:27:49,111 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,112 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,113 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 18:27:49,114 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-13 18:27:49,118 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,119 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-12-13 18:27:49,136 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-12-13 18:27:49,137 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-12-13 18:27:49,137 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,143 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,144 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,144 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,146 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,174 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-13 18:27:49,189 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-12-13 18:27:49,195 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 18:27:49,196 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-12-13 18:27:49,197 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-13 18:27:49,198 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,198 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,202 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 18:27:49,203 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-12-13 18:27:49,204 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,205 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,208 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,209 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,209 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,210 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,217 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,217 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,217 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,244 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,245 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,246 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,248 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,249 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,249 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,250 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,251 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,252 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,252 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,253 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-12-13 18:27:49,259 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,260 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,261 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,261 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,267 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,268 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,268 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,269 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,270 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-13 18:27:49,270 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,270 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,274 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-12-13 18:27:49,275 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,276 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,276 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,277 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,277 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-13 18:27:49,277 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,280 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,281 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,282 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,282 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,283 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,296 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,297 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 18:27:49,297 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,298 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,298 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,298 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,299 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,299 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,300 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,300 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,300 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,301 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,301 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,302 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,302 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,302 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,303 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,304 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,305 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,306 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,307 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,308 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,309 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,310 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,310 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,311 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,311 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-13 18:27:49,312 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-12-13 18:27:49,316 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_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-12-13 18:27:49,332 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:27:49,350 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-13 18:27:49,382 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 18:27:49,437 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 18:27:49,437 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-13 18:27:49,438 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-13 18:27:49,438 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-13 18:27:49,438 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-13 18:27:49,439 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,439 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 18:27:49,441 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-12-13 18:27:49,442 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-13 18:27:49,442 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-13 18:27:49,443 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-13 18:27:49,443 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,446 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-12-13 18:27:49,447 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,447 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,448 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,448 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,449 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,449 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,449 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,449 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,450 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,450 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,451 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,451 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,451 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,452 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,452 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,452 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,453 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,454 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,455 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,455 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,456 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,456 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,457 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,477 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,478 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-12-13 18:27:49,479 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,480 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-12-13 18:27:49,480 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,480 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,481 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 18:27:49,482 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-13 18:27:49,482 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,483 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-12-13 18:27:49,486 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-12-13 18:27:49,487 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-12-13 18:27:49,487 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,489 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,489 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,489 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,490 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,494 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-13 18:27:49,498 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-12-13 18:27:49,500 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 18:27:49,501 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-12-13 18:27:49,501 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-13 18:27:49,502 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,502 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,503 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 18:27:49,509 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-12-13 18:27:49,509 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,510 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,511 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,512 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,512 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,512 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,513 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,513 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,514 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,523 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,523 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,525 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,526 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,526 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,526 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,527 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,528 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,528 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,529 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,529 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-12-13 18:27:49,532 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,532 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,533 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,533 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,536 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,536 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,536 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,537 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,537 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-13 18:27:49,537 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,538 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,538 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-12-13 18:27:49,539 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,540 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,541 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,541 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,541 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-13 18:27:49,541 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,543 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,544 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,544 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,545 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,545 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,547 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,547 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 18:27:49,547 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,547 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,548 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,548 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,548 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,548 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,548 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,549 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,549 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,549 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,549 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,549 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,550 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,550 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,551 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,551 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,552 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,552 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,553 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,553 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,554 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,554 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,554 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,555 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,555 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-13 18:27:49,555 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-12-13 18:27:49,556 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_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-12-13 18:27:49,565 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:27:49,575 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 18:27:49,627 WARN L623 FunctionHandler]: Unknown extern function __bad_percpu_size [2022-12-13 18:27:49,628 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock [2022-12-13 18:27:49,628 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_lock_bh [2022-12-13 18:27:49,628 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock [2022-12-13 18:27:49,628 WARN L623 FunctionHandler]: Unknown extern function _raw_spin_unlock_bh [2022-12-13 18:27:49,629 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,629 WARN L623 FunctionHandler]: Unknown extern function _copy_to_user [2022-12-13 18:27:49,631 WARN L623 FunctionHandler]: Unknown extern function unregister_netdevice_queue [2022-12-13 18:27:49,632 WARN L623 FunctionHandler]: Unknown extern function netpoll_trap [2022-12-13 18:27:49,632 WARN L623 FunctionHandler]: Unknown extern function __netif_schedule [2022-12-13 18:27:49,632 WARN L623 FunctionHandler]: Unknown extern function warn_slowpath_null [2022-12-13 18:27:49,633 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,642 WARN L623 FunctionHandler]: Unknown extern function slhc_init [2022-12-13 18:27:49,643 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,644 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,644 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,645 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,645 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,645 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,645 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,645 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,646 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,647 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,647 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,647 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,648 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,648 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,648 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,648 WARN L623 FunctionHandler]: Unknown extern function slhc_free [2022-12-13 18:27:49,650 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,650 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,651 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,651 WARN L623 FunctionHandler]: Unknown extern function __xchg_wrong_size [2022-12-13 18:27:49,652 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,652 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,652 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,653 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,654 WARN L623 FunctionHandler]: Unknown extern function slhc_uncompress [2022-12-13 18:27:49,655 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,655 WARN L623 FunctionHandler]: Unknown extern function slhc_remember [2022-12-13 18:27:49,656 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,656 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,659 WARN L623 FunctionHandler]: Unknown extern function skb_put [2022-12-13 18:27:49,659 WARN L623 FunctionHandler]: Unknown extern function netif_rx [2022-12-13 18:27:49,660 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,661 WARN L623 FunctionHandler]: Unknown extern function slhc_compress [2022-12-13 18:27:49,666 WARN L623 FunctionHandler]: Unknown extern function dev_trans_start [2022-12-13 18:27:49,666 WARN L623 FunctionHandler]: Unknown extern function tty_chars_in_buffer [2022-12-13 18:27:49,666 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,667 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,667 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,667 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,668 WARN L623 FunctionHandler]: Unknown extern function consume_skb [2022-12-13 18:27:49,671 WARN L623 FunctionHandler]: Unknown extern function free_netdev [2022-12-13 18:27:49,675 WARN L623 FunctionHandler]: Unknown extern function dev_close [2022-12-13 18:27:49,677 WARN L623 FunctionHandler]: Unknown extern function sprintf [2022-12-13 18:27:49,677 WARN L623 FunctionHandler]: Unknown extern function alloc_netdev_mqs [2022-12-13 18:27:49,678 WARN L623 FunctionHandler]: Unknown extern function __raw_spin_lock_init [2022-12-13 18:27:49,678 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,678 WARN L623 FunctionHandler]: Unknown extern function init_timer_key [2022-12-13 18:27:49,679 WARN L623 FunctionHandler]: Unknown extern function capable [2022-12-13 18:27:49,679 WARN L623 FunctionHandler]: Unknown extern function rtnl_lock [2022-12-13 18:27:49,680 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,680 WARN L623 FunctionHandler]: Unknown extern function tty_devnum [2022-12-13 18:27:49,681 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,681 WARN L623 FunctionHandler]: Unknown extern function add_timer [2022-12-13 18:27:49,681 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,682 WARN L623 FunctionHandler]: Unknown extern function rtnl_unlock [2022-12-13 18:27:49,682 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,682 WARN L623 FunctionHandler]: Unknown extern function del_timer_sync [2022-12-13 18:27:49,683 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,689 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,689 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,690 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,690 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,691 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,691 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,691 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,692 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,692 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,692 WARN L623 FunctionHandler]: Unknown extern function might_fault [2022-12-13 18:27:49,693 WARN L623 FunctionHandler]: Unknown extern function tty_mode_ioctl [2022-12-13 18:27:49,694 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,695 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,695 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,695 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,697 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,697 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,697 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,698 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,698 WARN L623 FunctionHandler]: Unknown extern function tty_register_ldisc [2022-12-13 18:27:49,698 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,698 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,699 WARN L623 FunctionHandler]: Unknown extern function msleep_interruptible [2022-12-13 18:27:49,699 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,700 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,700 WARN L623 FunctionHandler]: Unknown extern function unregister_netdev [2022-12-13 18:27:49,700 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-12-13 18:27:49,701 WARN L623 FunctionHandler]: Unknown extern function tty_unregister_ldisc [2022-12-13 18:27:49,701 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,708 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,709 WARN L623 FunctionHandler]: Unknown extern function del_timer [2022-12-13 18:27:49,709 WARN L623 FunctionHandler]: Unknown extern function printk [2022-12-13 18:27:49,710 WARN L623 FunctionHandler]: Unknown extern function tty_hangup [2022-12-13 18:27:49,710 WARN L623 FunctionHandler]: Unknown extern function mod_timer [2022-12-13 18:27:49,712 WARN L623 FunctionHandler]: Unknown extern function dev_alloc_skb [2022-12-13 18:27:49,712 WARN L623 FunctionHandler]: Unknown extern function ldv_initialize [2022-12-13 18:27:49,712 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,712 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,713 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,713 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,713 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,713 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,714 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,714 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,714 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,714 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,715 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,715 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,715 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,715 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,716 WARN L623 FunctionHandler]: Unknown extern function ldv_check_return_value [2022-12-13 18:27:49,716 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,717 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,718 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,719 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,719 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,720 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,721 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,721 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,721 WARN L623 FunctionHandler]: Unknown extern function ldv_handler_precall [2022-12-13 18:27:49,721 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-12-13 18:27:49,722 WARN L623 FunctionHandler]: Unknown extern function register_netdevice [2022-12-13 18:27:49,723 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_971d6909-6d96-46ac-8ede-b0563d8274e3/sv-benchmarks/c/ldv-commit-tester/m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i[202861,202874] [2022-12-13 18:27:49,726 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 18:27:49,788 INFO L208 MainTranslator]: Completed translation [2022-12-13 18:27:49,789 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49 WrapperNode [2022-12-13 18:27:49,789 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 18:27:49,789 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 18:27:49,789 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 18:27:49,790 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 18:27:49,795 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,826 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,885 INFO L138 Inliner]: procedures = 170, calls = 812, calls flagged for inlining = 80, calls inlined = 79, statements flattened = 2683 [2022-12-13 18:27:49,886 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 18:27:49,886 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 18:27:49,886 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 18:27:49,886 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 18:27:49,893 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,893 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,906 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,907 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,947 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,967 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,977 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,986 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:49,999 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 18:27:50,000 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 18:27:50,000 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 18:27:50,000 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 18:27:50,001 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (1/1) ... [2022-12-13 18:27:50,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 18:27:50,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 18:27:50,028 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 18:27:50,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-12-13 18:27:50,062 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-12-13 18:27:50,062 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-12-13 18:27:50,062 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2022-12-13 18:27:50,062 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_nonpositive_int [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_nonpositive_int [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure rtnl_unlock [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure rtnl_unlock [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure sl_free_bufs [2022-12-13 18:27:50,063 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_free_bufs [2022-12-13 18:27:50,063 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2022-12-13 18:27:50,064 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 18:27:50,064 INFO L130 BoogieDeclarations]: Found specification of procedure sl_bump [2022-12-13 18:27:50,065 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_bump [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure slip_ioctl [2022-12-13 18:27:50,065 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_ioctl [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-12-13 18:27:50,065 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure slip_close [2022-12-13 18:27:50,065 INFO L138 BoogieDeclarations]: Found implementation of procedure slip_close [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-12-13 18:27:50,065 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure sl_ioctl [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_ioctl [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~C_INT~TO~C_INT [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hangup [2022-12-13 18:27:50,066 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hangup [2022-12-13 18:27:50,066 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-12-13 18:27:50,067 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-12-13 18:27:50,067 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure tty_devnum [2022-12-13 18:27:50,067 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_devnum [2022-12-13 18:27:50,067 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-12-13 18:27:50,067 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-12-13 18:27:50,068 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-12-13 18:27:50,068 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_clear_bit [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_clear_bit [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_netdev [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_netdev [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure sl_unlock [2022-12-13 18:27:50,069 INFO L138 BoogieDeclarations]: Found implementation of procedure sl_unlock [2022-12-13 18:27:50,069 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-12-13 18:27:50,070 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-12-13 18:27:50,402 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 18:27:50,403 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 18:28:07,223 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 18:28:07,232 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 18:28:07,232 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-13 18:28:07,234 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:28:07 BoogieIcfgContainer [2022-12-13 18:28:07,234 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 18:28:07,235 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 18:28:07,235 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 18:28:07,237 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 18:28:07,238 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 06:27:48" (1/3) ... [2022-12-13 18:28:07,238 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f115c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:28:07, skipping insertion in model container [2022-12-13 18:28:07,238 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 06:27:49" (2/3) ... [2022-12-13 18:28:07,238 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f115c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 06:28:07, skipping insertion in model container [2022-12-13 18:28:07,238 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 06:28:07" (3/3) ... [2022-12-13 18:28:07,239 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-net-slip-ko--108_1a--1b0b0ac-1.i [2022-12-13 18:28:07,252 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 18:28:07,252 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 18:28:07,298 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 18:28:07,302 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;@396d2c2f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 18:28:07,302 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-12-13 18:28:07,307 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-12-13 18:28:07,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-12-13 18:28:07,317 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:07,317 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-12-13 18:28:07,318 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:07,321 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:07,321 INFO L85 PathProgramCache]: Analyzing trace with hash -409076956, now seen corresponding path program 1 times [2022-12-13 18:28:07,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:07,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [46308307] [2022-12-13 18:28:07,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:07,331 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:07,331 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:07,332 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:07,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-12-13 18:28:07,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:07,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 18:28:07,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:07,794 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 18:28:07,795 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:07,795 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:07,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [46308307] [2022-12-13 18:28:07,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [46308307] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:07,796 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:07,796 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-13 18:28:07,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256591470] [2022-12-13 18:28:07,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:07,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:28:07,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:07,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:28:07,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:28:07,835 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-12-13 18:28:08,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:08,005 INFO L93 Difference]: Finished difference Result 1918 states and 2864 transitions. [2022-12-13 18:28:08,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:28:08,007 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-12-13 18:28:08,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:08,019 INFO L225 Difference]: With dead ends: 1918 [2022-12-13 18:28:08,019 INFO L226 Difference]: Without dead ends: 922 [2022-12-13 18:28:08,025 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-12-13 18:28:08,027 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-12-13 18:28:08,027 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-12-13 18:28:08,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-12-13 18:28:08,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2022-12-13 18:28:08,099 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-12-13 18:28:08,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1361 transitions. [2022-12-13 18:28:08,105 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1361 transitions. Word has length 59 [2022-12-13 18:28:08,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:08,106 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 1361 transitions. [2022-12-13 18:28:08,106 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-12-13 18:28:08,106 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1361 transitions. [2022-12-13 18:28:08,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2022-12-13 18:28:08,109 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:08,109 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-12-13 18:28:08,125 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-12-13 18:28:08,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:08,310 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:08,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:08,310 INFO L85 PathProgramCache]: Analyzing trace with hash 14569766, now seen corresponding path program 1 times [2022-12-13 18:28:08,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:08,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [728623974] [2022-12-13 18:28:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:08,311 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:08,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:08,312 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:08,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-12-13 18:28:08,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:08,570 INFO L263 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 18:28:08,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:08,606 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 18:28:08,606 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:08,606 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:08,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [728623974] [2022-12-13 18:28:08,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [728623974] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:08,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:08,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:28:08,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803844003] [2022-12-13 18:28:08,607 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:08,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:28:08,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:08,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:28:08,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:28:08,609 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-12-13 18:28:08,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:08,696 INFO L93 Difference]: Finished difference Result 1827 states and 2699 transitions. [2022-12-13 18:28:08,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:28:08,697 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-12-13 18:28:08,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:08,703 INFO L225 Difference]: With dead ends: 1827 [2022-12-13 18:28:08,703 INFO L226 Difference]: Without dead ends: 922 [2022-12-13 18:28:08,706 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-12-13 18:28:08,707 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-12-13 18:28:08,708 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-12-13 18:28:08,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2022-12-13 18:28:08,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 922. [2022-12-13 18:28:08,761 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-12-13 18:28:08,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1360 transitions. [2022-12-13 18:28:08,765 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1360 transitions. Word has length 59 [2022-12-13 18:28:08,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:08,765 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 1360 transitions. [2022-12-13 18:28:08,765 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-12-13 18:28:08,765 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1360 transitions. [2022-12-13 18:28:08,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2022-12-13 18:28:08,766 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:08,767 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-12-13 18:28:08,782 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-12-13 18:28:08,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:08,967 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:08,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:08,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1156177197, now seen corresponding path program 1 times [2022-12-13 18:28:08,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:08,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [966906698] [2022-12-13 18:28:08,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:08,969 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:08,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:08,970 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:08,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-12-13 18:28:09,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:09,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 18:28:09,198 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:09,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 18:28:09,465 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:09,465 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:09,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [966906698] [2022-12-13 18:28:09,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [966906698] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:09,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:09,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 18:28:09,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956661860] [2022-12-13 18:28:09,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:09,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 18:28:09,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:09,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 18:28:09,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-13 18:28:09,468 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-12-13 18:28:11,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:11,006 INFO L93 Difference]: Finished difference Result 1866 states and 2747 transitions. [2022-12-13 18:28:11,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 18:28:11,007 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-12-13 18:28:11,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:11,020 INFO L225 Difference]: With dead ends: 1866 [2022-12-13 18:28:11,020 INFO L226 Difference]: Without dead ends: 950 [2022-12-13 18:28:11,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2022-12-13 18:28:11,024 INFO L413 NwaCegarLoop]: 1360 mSDtfsCounter, 42 mSDsluCounter, 9470 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 10830 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:11,024 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 10830 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-12-13 18:28:11,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 950 states. [2022-12-13 18:28:11,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 950 to 944. [2022-12-13 18:28:11,053 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-12-13 18:28:11,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1381 transitions. [2022-12-13 18:28:11,056 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1381 transitions. Word has length 62 [2022-12-13 18:28:11,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:11,056 INFO L495 AbstractCegarLoop]: Abstraction has 944 states and 1381 transitions. [2022-12-13 18:28:11,057 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-12-13 18:28:11,057 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1381 transitions. [2022-12-13 18:28:11,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-12-13 18:28:11,058 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:11,058 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-12-13 18:28:11,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-12-13 18:28:11,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:11,259 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:11,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:11,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1594030711, now seen corresponding path program 1 times [2022-12-13 18:28:11,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:11,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1320815266] [2022-12-13 18:28:11,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:11,260 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:11,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:11,261 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:11,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-12-13 18:28:11,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:11,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 18:28:11,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:11,568 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:11,568 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:11,568 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:11,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1320815266] [2022-12-13 18:28:11,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1320815266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:11,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:11,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:28:11,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428024465] [2022-12-13 18:28:11,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:11,569 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:28:11,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:11,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:28:11,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:28:11,570 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-12-13 18:28:12,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:12,103 INFO L93 Difference]: Finished difference Result 1455 states and 2196 transitions. [2022-12-13 18:28:12,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:28:12,103 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-12-13 18:28:12,104 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:12,108 INFO L225 Difference]: With dead ends: 1455 [2022-12-13 18:28:12,108 INFO L226 Difference]: Without dead ends: 1453 [2022-12-13 18:28:12,109 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-12-13 18:28:12,109 INFO L413 NwaCegarLoop]: 2163 mSDtfsCounter, 915 mSDsluCounter, 3165 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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.4s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:12,110 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.4s Time] [2022-12-13 18:28:12,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1453 states. [2022-12-13 18:28:12,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1453 to 946. [2022-12-13 18:28:12,155 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-12-13 18:28:12,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1383 transitions. [2022-12-13 18:28:12,158 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1383 transitions. Word has length 65 [2022-12-13 18:28:12,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:12,158 INFO L495 AbstractCegarLoop]: Abstraction has 946 states and 1383 transitions. [2022-12-13 18:28:12,158 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-12-13 18:28:12,159 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1383 transitions. [2022-12-13 18:28:12,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-12-13 18:28:12,159 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:12,160 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-12-13 18:28:12,175 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-12-13 18:28:12,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:12,361 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:12,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:12,362 INFO L85 PathProgramCache]: Analyzing trace with hash -2133834646, now seen corresponding path program 1 times [2022-12-13 18:28:12,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:12,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1314128125] [2022-12-13 18:28:12,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:12,363 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:12,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:12,365 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:12,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-12-13 18:28:12,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:12,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-13 18:28:12,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:12,720 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:12,720 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:12,720 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:12,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1314128125] [2022-12-13 18:28:12,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1314128125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:12,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:12,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:28:12,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977730103] [2022-12-13 18:28:12,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:12,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:28:12,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:12,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:28:12,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:28:12,722 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-12-13 18:28:13,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:13,192 INFO L93 Difference]: Finished difference Result 1458 states and 2199 transitions. [2022-12-13 18:28:13,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 18:28:13,192 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-12-13 18:28:13,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:13,199 INFO L225 Difference]: With dead ends: 1458 [2022-12-13 18:28:13,199 INFO L226 Difference]: Without dead ends: 1456 [2022-12-13 18:28:13,200 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-12-13 18:28:13,200 INFO L413 NwaCegarLoop]: 2169 mSDtfsCounter, 915 mSDsluCounter, 3167 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 214 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:13,201 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.3s Time] [2022-12-13 18:28:13,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2022-12-13 18:28:13,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 946. [2022-12-13 18:28:13,264 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-12-13 18:28:13,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1383 transitions. [2022-12-13 18:28:13,267 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1383 transitions. Word has length 66 [2022-12-13 18:28:13,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:13,267 INFO L495 AbstractCegarLoop]: Abstraction has 946 states and 1383 transitions. [2022-12-13 18:28:13,267 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-12-13 18:28:13,267 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1383 transitions. [2022-12-13 18:28:13,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2022-12-13 18:28:13,269 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:13,269 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-12-13 18:28:13,284 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-12-13 18:28:13,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:13,469 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:13,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:13,470 INFO L85 PathProgramCache]: Analyzing trace with hash -2126255121, now seen corresponding path program 1 times [2022-12-13 18:28:13,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:13,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1864191886] [2022-12-13 18:28:13,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:13,470 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:13,470 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:13,471 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:13,472 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-12-13 18:28:13,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:13,725 INFO L263 TraceCheckSpWp]: Trace formula consists of 403 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 18:28:13,726 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:13,959 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:13,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:13,960 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:13,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1864191886] [2022-12-13 18:28:13,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1864191886] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:13,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:13,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:28:13,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772211813] [2022-12-13 18:28:13,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:13,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:28:13,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:13,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:28:13,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:28:13,961 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-12-13 18:28:16,516 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:16,516 INFO L93 Difference]: Finished difference Result 2362 states and 3536 transitions. [2022-12-13 18:28:16,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:28:16,517 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-12-13 18:28:16,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:16,521 INFO L225 Difference]: With dead ends: 2362 [2022-12-13 18:28:16,521 INFO L226 Difference]: Without dead ends: 1457 [2022-12-13 18:28:16,523 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-12-13 18:28:16,524 INFO L413 NwaCegarLoop]: 1845 mSDtfsCounter, 1834 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 664 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s 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, 2.4s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:16,524 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1972 Valid, 2795 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 664 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-13 18:28:16,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1457 states. [2022-12-13 18:28:16,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1457 to 947. [2022-12-13 18:28:16,599 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-12-13 18:28:16,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1384 transitions. [2022-12-13 18:28:16,602 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1384 transitions. Word has length 75 [2022-12-13 18:28:16,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:16,602 INFO L495 AbstractCegarLoop]: Abstraction has 947 states and 1384 transitions. [2022-12-13 18:28:16,602 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-12-13 18:28:16,602 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1384 transitions. [2022-12-13 18:28:16,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2022-12-13 18:28:16,604 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:16,604 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-12-13 18:28:16,615 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-12-13 18:28:16,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:16,806 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:16,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:16,807 INFO L85 PathProgramCache]: Analyzing trace with hash -1326022320, now seen corresponding path program 1 times [2022-12-13 18:28:16,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:16,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976704463] [2022-12-13 18:28:16,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:16,810 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:16,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:16,813 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:16,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-12-13 18:28:17,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:17,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 406 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 18:28:17,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:17,152 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:17,152 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:17,153 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:17,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976704463] [2022-12-13 18:28:17,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976704463] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:17,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:17,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:28:17,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384131213] [2022-12-13 18:28:17,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:17,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:28:17,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:17,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:28:17,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:28:17,155 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-12-13 18:28:17,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:17,715 INFO L93 Difference]: Finished difference Result 1464 states and 2207 transitions. [2022-12-13 18:28:17,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:28:17,715 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-12-13 18:28:17,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:17,719 INFO L225 Difference]: With dead ends: 1464 [2022-12-13 18:28:17,719 INFO L226 Difference]: Without dead ends: 1462 [2022-12-13 18:28:17,720 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-12-13 18:28:17,720 INFO L413 NwaCegarLoop]: 2169 mSDtfsCounter, 1299 mSDsluCounter, 4827 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 322 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:17,720 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.4s Time] [2022-12-13 18:28:17,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2022-12-13 18:28:17,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 949. [2022-12-13 18:28:17,800 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-12-13 18:28:17,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1387 transitions. [2022-12-13 18:28:17,802 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1387 transitions. Word has length 77 [2022-12-13 18:28:17,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:17,802 INFO L495 AbstractCegarLoop]: Abstraction has 949 states and 1387 transitions. [2022-12-13 18:28:17,802 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-12-13 18:28:17,802 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1387 transitions. [2022-12-13 18:28:17,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-12-13 18:28:17,804 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:17,804 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-12-13 18:28:17,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-12-13 18:28:18,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:18,006 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:18,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:18,007 INFO L85 PathProgramCache]: Analyzing trace with hash 523121960, now seen corresponding path program 1 times [2022-12-13 18:28:18,009 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:18,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [915589104] [2022-12-13 18:28:18,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:18,010 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:18,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:18,013 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:18,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-12-13 18:28:18,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:18,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 18:28:18,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:18,584 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 18:28:18,584 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:18,584 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:18,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [915589104] [2022-12-13 18:28:18,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [915589104] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:18,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:18,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:28:18,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134617526] [2022-12-13 18:28:18,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:18,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:28:18,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:18,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:28:18,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:28:18,586 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-12-13 18:28:18,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:18,914 INFO L93 Difference]: Finished difference Result 1857 states and 2729 transitions. [2022-12-13 18:28:18,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:28:18,925 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-12-13 18:28:18,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:18,928 INFO L225 Difference]: With dead ends: 1857 [2022-12-13 18:28:18,928 INFO L226 Difference]: Without dead ends: 949 [2022-12-13 18:28:18,933 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-12-13 18:28:18,933 INFO L413 NwaCegarLoop]: 1364 mSDtfsCounter, 1305 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s 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.2s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:18,934 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.2s Time] [2022-12-13 18:28:18,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2022-12-13 18:28:19,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 949. [2022-12-13 18:28:19,021 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-12-13 18:28:19,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 949 states to 949 states and 1386 transitions. [2022-12-13 18:28:19,023 INFO L78 Accepts]: Start accepts. Automaton has 949 states and 1386 transitions. Word has length 85 [2022-12-13 18:28:19,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:19,023 INFO L495 AbstractCegarLoop]: Abstraction has 949 states and 1386 transitions. [2022-12-13 18:28:19,023 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-12-13 18:28:19,024 INFO L276 IsEmpty]: Start isEmpty. Operand 949 states and 1386 transitions. [2022-12-13 18:28:19,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-12-13 18:28:19,025 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:19,025 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-12-13 18:28:19,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-12-13 18:28:19,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:19,226 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:19,227 INFO L85 PathProgramCache]: Analyzing trace with hash 596960674, now seen corresponding path program 1 times [2022-12-13 18:28:19,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:19,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267810458] [2022-12-13 18:28:19,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:19,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:19,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:19,229 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:19,230 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-12-13 18:28:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:19,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 467 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-13 18:28:19,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:19,769 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:19,770 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:19,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267810458] [2022-12-13 18:28:19,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267810458] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:19,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:19,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:28:19,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603008288] [2022-12-13 18:28:19,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:19,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:28:19,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:19,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:28:19,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:28:19,771 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-12-13 18:28:23,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:28:23,577 INFO L93 Difference]: Finished difference Result 2370 states and 3544 transitions. [2022-12-13 18:28:23,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:28:23,578 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-12-13 18:28:23,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:28:23,583 INFO L225 Difference]: With dead ends: 2370 [2022-12-13 18:28:23,583 INFO L226 Difference]: Without dead ends: 1462 [2022-12-13 18:28:23,584 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-12-13 18:28:23,584 INFO L413 NwaCegarLoop]: 1913 mSDtfsCounter, 2041 mSDsluCounter, 945 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.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, 3.6s IncrementalHoareTripleChecker+Time [2022-12-13 18:28:23,585 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2179 Valid, 2858 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-12-13 18:28:23,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1462 states. [2022-12-13 18:28:23,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1462 to 953. [2022-12-13 18:28:23,701 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-12-13 18:28:23,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 953 states to 953 states and 1391 transitions. [2022-12-13 18:28:23,704 INFO L78 Accepts]: Start accepts. Automaton has 953 states and 1391 transitions. Word has length 87 [2022-12-13 18:28:23,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:28:23,705 INFO L495 AbstractCegarLoop]: Abstraction has 953 states and 1391 transitions. [2022-12-13 18:28:23,705 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-12-13 18:28:23,705 INFO L276 IsEmpty]: Start isEmpty. Operand 953 states and 1391 transitions. [2022-12-13 18:28:23,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-12-13 18:28:23,708 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:28:23,708 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-12-13 18:28:23,721 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-12-13 18:28:23,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:23,909 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:28:23,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:28:23,910 INFO L85 PathProgramCache]: Analyzing trace with hash -272015955, now seen corresponding path program 1 times [2022-12-13 18:28:23,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:28:23,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1043701831] [2022-12-13 18:28:23,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:28:23,910 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:28:23,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:28:23,911 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:28:23,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-12-13 18:28:24,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:28:24,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 472 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 18:28:24,179 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:28:24,555 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-12-13 18:28:24,561 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-12-13 18:28:24,614 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 18:28:24,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:28:24,615 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:28:24,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1043701831] [2022-12-13 18:28:24,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1043701831] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:28:24,615 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:28:24,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-13 18:28:24,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421168505] [2022-12-13 18:28:24,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:28:24,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 18:28:24,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:28:24,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 18:28:24,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-13 18:28:24,616 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-12-13 18:28:29,882 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-12-13 18:28:30,991 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-12-13 18:28:34,621 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-12-13 18:28:43,455 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:28:45,460 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-12-13 18:28:47,466 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-12-13 18:28:53,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:28:56,851 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-12-13 18:28:57,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:09,299 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:10,319 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-12-13 18:29:12,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:19,164 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-12-13 18:29:21,175 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-12-13 18:29:23,180 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-12-13 18:29:26,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:27,619 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:28,851 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-12-13 18:29:29,887 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-12-13 18:29:33,985 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:55,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:29:57,654 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-12-13 18:29:59,664 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-12-13 18:30:01,787 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:03,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:06,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:14,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:21,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:23,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:30,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:32,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:34,560 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-12-13 18:30:36,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:41,816 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-12-13 18:30:43,821 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-12-13 18:30:45,829 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-12-13 18:30:49,847 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.45s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:51,857 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-12-13 18:30:57,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:30:58,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:31:03,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:31:05,388 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-12-13 18:31:07,120 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:31:09,131 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-12-13 18:31:14,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:31:16,464 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-12-13 18:31:18,473 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-12-13 18:31:20,479 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-12-13 18:31:22,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-13 18:31:24,480 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-12-13 18:31:26,491 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-12-13 18:31:27,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:31:27,300 INFO L93 Difference]: Finished difference Result 6176 states and 9631 transitions. [2022-12-13 18:31:27,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 18:31:27,302 INFO L78 Accepts]: Start accepts. Automaton has 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) Word has length 90 [2022-12-13 18:31:27,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:31:27,317 INFO L225 Difference]: With dead ends: 6176 [2022-12-13 18:31:27,317 INFO L226 Difference]: Without dead ends: 5264 [2022-12-13 18:31:27,320 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=117, Invalid=389, Unknown=0, NotChecked=0, Total=506 [2022-12-13 18:31:27,320 INFO L413 NwaCegarLoop]: 3217 mSDtfsCounter, 5349 mSDsluCounter, 21021 mSDsCounter, 0 mSdLazyCounter, 5311 mSolverCounterSat, 1976 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 174.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5696 SdHoareTripleChecker+Valid, 24238 SdHoareTripleChecker+Invalid, 7309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1976 IncrementalHoareTripleChecker+Valid, 5311 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 180.5s IncrementalHoareTripleChecker+Time [2022-12-13 18:31:27,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5696 Valid, 24238 Invalid, 7309 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1976 Valid, 5311 Invalid, 22 Unknown, 0 Unchecked, 180.5s Time] [2022-12-13 18:31:27,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5264 states. [2022-12-13 18:31:27,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5264 to 1591. [2022-12-13 18:31:27,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1591 states, 1178 states have (on average 1.4185059422750423) internal successors, (1671), 1217 states have internal predecessors, (1671), 327 states have call successors, (327), 84 states have call predecessors, (327), 85 states have return successors, (338), 317 states have call predecessors, (338), 327 states have call successors, (338) [2022-12-13 18:31:27,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1591 states to 1591 states and 2336 transitions. [2022-12-13 18:31:27,602 INFO L78 Accepts]: Start accepts. Automaton has 1591 states and 2336 transitions. Word has length 90 [2022-12-13 18:31:27,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:31:27,602 INFO L495 AbstractCegarLoop]: Abstraction has 1591 states and 2336 transitions. [2022-12-13 18:31:27,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has 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-12-13 18:31:27,603 INFO L276 IsEmpty]: Start isEmpty. Operand 1591 states and 2336 transitions. [2022-12-13 18:31:27,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-12-13 18:31:27,606 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:31:27,607 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:31:27,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Ended with exit code 0 [2022-12-13 18:31:27,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:27,808 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:31:27,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:31:27,809 INFO L85 PathProgramCache]: Analyzing trace with hash -875753156, now seen corresponding path program 1 times [2022-12-13 18:31:27,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:31:27,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [988442351] [2022-12-13 18:31:27,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:31:27,811 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:27,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:31:27,814 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:31:27,816 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-12-13 18:31:28,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:31:28,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 503 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-13 18:31:28,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:31:28,331 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-12-13 18:31:28,332 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:31:28,332 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:31:28,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [988442351] [2022-12-13 18:31:28,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [988442351] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:31:28,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:31:28,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 18:31:28,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107275079] [2022-12-13 18:31:28,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:31:28,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 18:31:28,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:31:28,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 18:31:28,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:31:28,334 INFO L87 Difference]: Start difference. First operand 1591 states and 2336 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 18:31:29,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:31:29,453 INFO L93 Difference]: Finished difference Result 2828 states and 4316 transitions. [2022-12-13 18:31:29,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 18:31:29,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 99 [2022-12-13 18:31:29,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:31:29,465 INFO L225 Difference]: With dead ends: 2828 [2022-12-13 18:31:29,465 INFO L226 Difference]: Without dead ends: 2826 [2022-12-13 18:31:29,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 96 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-12-13 18:31:29,467 INFO L413 NwaCegarLoop]: 2285 mSDtfsCounter, 1789 mSDsluCounter, 5556 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 370 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1928 SdHoareTripleChecker+Valid, 7841 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 370 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-13 18:31:29,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1928 Valid, 7841 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [370 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-13 18:31:29,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2826 states. [2022-12-13 18:31:29,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2826 to 1587. [2022-12-13 18:31:29,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1587 states, 1175 states have (on average 1.4187234042553192) internal successors, (1667), 1213 states have internal predecessors, (1667), 326 states have call successors, (326), 84 states have call predecessors, (326), 85 states have return successors, (337), 316 states have call predecessors, (337), 326 states have call successors, (337) [2022-12-13 18:31:29,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1587 states to 1587 states and 2330 transitions. [2022-12-13 18:31:29,727 INFO L78 Accepts]: Start accepts. Automaton has 1587 states and 2330 transitions. Word has length 99 [2022-12-13 18:31:29,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:31:29,728 INFO L495 AbstractCegarLoop]: Abstraction has 1587 states and 2330 transitions. [2022-12-13 18:31:29,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 2 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-12-13 18:31:29,728 INFO L276 IsEmpty]: Start isEmpty. Operand 1587 states and 2330 transitions. [2022-12-13 18:31:29,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-12-13 18:31:29,730 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:31:29,731 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 18:31:29,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-12-13 18:31:29,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:29,932 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:31:29,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:31:29,932 INFO L85 PathProgramCache]: Analyzing trace with hash -1938229159, now seen corresponding path program 1 times [2022-12-13 18:31:29,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:31:29,933 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267622066] [2022-12-13 18:31:29,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:31:29,933 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:29,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:31:29,934 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:31:29,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-12-13 18:31:30,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:31:30,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-13 18:31:30,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:31:30,401 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-12-13 18:31:30,401 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:31:30,401 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:31:30,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267622066] [2022-12-13 18:31:30,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267622066] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:31:30,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:31:30,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 18:31:30,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799518336] [2022-12-13 18:31:30,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:31:30,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 18:31:30,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:31:30,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 18:31:30,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 18:31:30,404 INFO L87 Difference]: Start difference. First operand 1587 states and 2330 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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-12-13 18:31:31,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:31:31,846 INFO L93 Difference]: Finished difference Result 4499 states and 6831 transitions. [2022-12-13 18:31:31,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 18:31:31,846 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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-12-13 18:31:31,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:31:31,854 INFO L225 Difference]: With dead ends: 4499 [2022-12-13 18:31:31,854 INFO L226 Difference]: Without dead ends: 2953 [2022-12-13 18:31:31,856 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 18:31:31,856 INFO L413 NwaCegarLoop]: 2094 mSDtfsCounter, 1176 mSDsluCounter, 3427 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 217 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 5521 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.6s IncrementalHoareTripleChecker+Time [2022-12-13 18:31:31,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1286 Valid, 5521 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [217 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-13 18:31:31,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2953 states. [2022-12-13 18:31:32,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2953 to 1589. [2022-12-13 18:31:32,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1589 states, 1177 states have (on average 1.4171622769753611) internal successors, (1668), 1215 states have internal predecessors, (1668), 326 states have call successors, (326), 84 states have call predecessors, (326), 85 states have return successors, (337), 316 states have call predecessors, (337), 326 states have call successors, (337) [2022-12-13 18:31:32,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1589 states to 1589 states and 2331 transitions. [2022-12-13 18:31:32,177 INFO L78 Accepts]: Start accepts. Automaton has 1589 states and 2331 transitions. Word has length 121 [2022-12-13 18:31:32,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:31:32,177 INFO L495 AbstractCegarLoop]: Abstraction has 1589 states and 2331 transitions. [2022-12-13 18:31:32,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (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-12-13 18:31:32,178 INFO L276 IsEmpty]: Start isEmpty. Operand 1589 states and 2331 transitions. [2022-12-13 18:31:32,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-12-13 18:31:32,180 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:31:32,180 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] [2022-12-13 18:31:32,193 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-12-13 18:31:32,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:32,382 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:31:32,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:31:32,383 INFO L85 PathProgramCache]: Analyzing trace with hash -575832018, now seen corresponding path program 1 times [2022-12-13 18:31:32,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:31:32,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1734644436] [2022-12-13 18:31:32,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:31:32,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:32,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:31:32,390 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:31:32,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-12-13 18:31:32,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:31:32,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 829 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-13 18:31:32,966 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:31:33,115 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 18:31:33,116 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:31:33,116 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:31:33,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1734644436] [2022-12-13 18:31:33,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1734644436] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:31:33,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:31:33,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-13 18:31:33,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139809692] [2022-12-13 18:31:33,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:31:33,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 18:31:33,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:31:33,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 18:31:33,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-13 18:31:33,117 INFO L87 Difference]: Start difference. First operand 1589 states and 2331 transitions. Second operand has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 18:31:35,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:31:35,160 INFO L93 Difference]: Finished difference Result 4687 states and 7111 transitions. [2022-12-13 18:31:35,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 18:31:35,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 138 [2022-12-13 18:31:35,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:31:35,170 INFO L225 Difference]: With dead ends: 4687 [2022-12-13 18:31:35,170 INFO L226 Difference]: Without dead ends: 3139 [2022-12-13 18:31:35,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-12-13 18:31:35,173 INFO L413 NwaCegarLoop]: 2273 mSDtfsCounter, 1362 mSDsluCounter, 8165 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 222 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1502 SdHoareTripleChecker+Valid, 10438 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 222 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-13 18:31:35,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1502 Valid, 10438 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [222 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-13 18:31:35,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3139 states. [2022-12-13 18:31:35,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3139 to 1599. [2022-12-13 18:31:35,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1185 states have (on average 1.4143459915611813) internal successors, (1676), 1223 states have internal predecessors, (1676), 326 states have call successors, (326), 84 states have call predecessors, (326), 87 states have return successors, (343), 318 states have call predecessors, (343), 326 states have call successors, (343) [2022-12-13 18:31:35,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 2345 transitions. [2022-12-13 18:31:35,477 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 2345 transitions. Word has length 138 [2022-12-13 18:31:35,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:31:35,478 INFO L495 AbstractCegarLoop]: Abstraction has 1599 states and 2345 transitions. [2022-12-13 18:31:35,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.0) internal successors, (102), 5 states have internal predecessors, (102), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 18:31:35,478 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 2345 transitions. [2022-12-13 18:31:35,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-12-13 18:31:35,480 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:31:35,481 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] [2022-12-13 18:31:35,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-12-13 18:31:35,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:35,682 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:31:35,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:31:35,684 INFO L85 PathProgramCache]: Analyzing trace with hash -285051848, now seen corresponding path program 2 times [2022-12-13 18:31:35,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:31:35,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [912149501] [2022-12-13 18:31:35,687 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 18:31:35,687 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:35,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:31:35,689 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:31:35,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-12-13 18:31:36,099 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 18:31:36,099 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 18:31:36,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 560 conjuncts, 2 conjunts are in the unsatisfiable core [2022-12-13 18:31:36,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:31:36,138 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-12-13 18:31:36,138 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 18:31:36,138 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:31:36,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [912149501] [2022-12-13 18:31:36,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [912149501] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 18:31:36,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 18:31:36,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 18:31:36,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [556096146] [2022-12-13 18:31:36,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 18:31:36,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 18:31:36,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-12-13 18:31:36,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 18:31:36,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:31:36,140 INFO L87 Difference]: Start difference. First operand 1599 states and 2345 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 18:31:36,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-13 18:31:36,446 INFO L93 Difference]: Finished difference Result 3159 states and 4663 transitions. [2022-12-13 18:31:36,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 18:31:36,447 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 141 [2022-12-13 18:31:36,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-13 18:31:36,454 INFO L225 Difference]: With dead ends: 3159 [2022-12-13 18:31:36,454 INFO L226 Difference]: Without dead ends: 1601 [2022-12-13 18:31:36,458 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 18:31:36,458 INFO L413 NwaCegarLoop]: 1354 mSDtfsCounter, 0 mSDsluCounter, 1347 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2701 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-12-13 18:31:36,459 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2701 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-13 18:31:36,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1601 states. [2022-12-13 18:31:36,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1601 to 1599. [2022-12-13 18:31:36,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1599 states, 1185 states have (on average 1.409282700421941) internal successors, (1670), 1223 states have internal predecessors, (1670), 326 states have call successors, (326), 84 states have call predecessors, (326), 87 states have return successors, (343), 318 states have call predecessors, (343), 326 states have call successors, (343) [2022-12-13 18:31:36,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1599 states to 1599 states and 2339 transitions. [2022-12-13 18:31:36,773 INFO L78 Accepts]: Start accepts. Automaton has 1599 states and 2339 transitions. Word has length 141 [2022-12-13 18:31:36,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-13 18:31:36,773 INFO L495 AbstractCegarLoop]: Abstraction has 1599 states and 2339 transitions. [2022-12-13 18:31:36,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-12-13 18:31:36,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1599 states and 2339 transitions. [2022-12-13 18:31:36,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-12-13 18:31:36,778 INFO L187 NwaCegarLoop]: Found error trace [2022-12-13 18:31:36,778 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-12-13 18:31:36,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-12-13 18:31:36,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:36,980 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-13 18:31:36,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 18:31:36,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1782033489, now seen corresponding path program 1 times [2022-12-13 18:31:36,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-12-13 18:31:36,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [984807086] [2022-12-13 18:31:36,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:31:36,982 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-13 18:31:36,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat [2022-12-13 18:31:36,984 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-13 18:31:36,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-12-13 18:31:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 18:31:41,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 147 conjunts are in the unsatisfiable core [2022-12-13 18:31:41,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 18:31:42,173 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 7 [2022-12-13 18:31:44,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:44,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:44,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:44,297 INFO L321 Elim1Store]: treesize reduction 127, result has 20.6 percent of original size [2022-12-13 18:31:44,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 case distinctions, treesize of input 28 treesize of output 48 [2022-12-13 18:31:45,204 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:45,205 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 15 treesize of output 11 [2022-12-13 18:31:45,844 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:45,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:45,894 INFO L321 Elim1Store]: treesize reduction 6, result has 40.0 percent of original size [2022-12-13 18:31:45,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 18 [2022-12-13 18:31:46,580 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:31:46,581 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:31:46,582 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 18:31:46,586 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 29 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 81 [2022-12-13 18:31:48,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,563 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,572 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:48,575 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 37 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 76 treesize of output 100 [2022-12-13 18:31:48,643 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-12-13 18:31:48,660 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-12-13 18:31:49,270 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-12-13 18:31:49,324 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 11 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 66 [2022-12-13 18:31:49,362 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-12-13 18:31:50,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 79 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 138 [2022-12-13 18:31:50,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 46 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 63 treesize of output 94 [2022-12-13 18:31:50,716 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 46 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 96 [2022-12-13 18:31:52,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 79 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 75 treesize of output 118 [2022-12-13 18:31:52,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 46 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 80 [2022-12-13 18:31:52,158 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 46 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 80 [2022-12-13 18:31:52,190 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 21 treesize of output 21 [2022-12-13 18:31:52,215 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 43 treesize of output 39 [2022-12-13 18:31:52,260 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 21 treesize of output 21 [2022-12-13 18:31:53,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,190 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:31:53,190 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 3 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 36 [2022-12-13 18:31:53,239 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 18:31:53,239 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 30 treesize of output 32 [2022-12-13 18:31:53,275 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,279 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-12-13 18:31:53,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,295 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 3 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 36 [2022-12-13 18:31:53,354 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 18:31:53,354 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 21 treesize of output 25 [2022-12-13 18:31:53,368 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 7 [2022-12-13 18:31:53,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:53,404 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 64 [2022-12-13 18:31:53,463 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 18:31:53,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 1 case distinctions, treesize of input 43 treesize of output 43 [2022-12-13 18:31:55,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,927 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,930 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,937 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:31:55,938 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 15 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-12-13 18:31:55,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:55,977 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 21 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 69 [2022-12-13 18:31:56,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,056 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,058 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,060 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,062 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,067 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,069 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,081 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:56,087 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 28 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 85 [2022-12-13 18:31:59,854 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,856 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,858 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,860 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,862 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,870 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 18:31:59,870 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 15 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 57 [2022-12-13 18:31:59,926 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,932 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:31:59,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 28 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 85 [2022-12-13 18:31:59,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,004 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:00,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 21 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 69 [2022-12-13 18:32:04,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 4 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 508 treesize of output 328 [2022-12-13 18:32:04,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:06,034 INFO L321 Elim1Store]: treesize reduction 1228, result has 7.0 percent of original size [2022-12-13 18:32:06,034 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 20 select indices, 20 select index equivalence classes, 7 disjoint index pairs (out of 190 index pairs), introduced 20 new quantified variables, introduced 184 case distinctions, treesize of input 427 treesize of output 279 [2022-12-13 18:32:06,054 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 263 treesize of output 243 [2022-12-13 18:32:06,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 18:32:06,089 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 161 treesize of output 121 [2022-12-13 18:32:06,105 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 8 select indices, 8 select index equivalence classes, 28 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 0 case distinctions, treesize of input 98 treesize of output 82 [2022-12-13 18:32:06,621 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 10 proven. 8 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 18:32:06,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 18:32:07,027 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1084 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_1083 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_1085 (Array (_ BitVec 64) (_ BitVec 64)))) (bvsle ((_ extract 31 0) (let ((.cse2 (bvadd |c_ULTIMATE.start_slip_open_~sl~12#1.offset| (_ bv12 64)))) (let ((.cse0 (select (store |c_#memory_int| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1084) (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1083) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse2))) (.cse1 (select (select (store |c_#memory_$Pointer$.offset| |c_ULTIMATE.start_slip_open_~tty#1.base| v_ArrVal_1085) |c_ULTIMATE.start_slip_open_~sl~12#1.base|) .cse2))) (concat (concat (concat (concat (concat (concat (concat (select .cse0 (bvadd .cse1 (_ bv119 64))) (select .cse0 (bvadd (_ bv118 64) .cse1))) (select .cse0 (bvadd .cse1 (_ bv117 64)))) (select .cse0 (bvadd (_ bv116 64) .cse1))) (select .cse0 (bvadd .cse1 (_ bv115 64)))) (select .cse0 (bvadd .cse1 (_ bv114 64)))) (select .cse0 (bvadd (_ bv113 64) .cse1))) (select .cse0 (bvadd (_ bv112 64) .cse1)))))) (_ bv0 32))) is different from false [2022-12-13 18:32:07,062 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-12-13 18:32:07,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [984807086] [2022-12-13 18:32:07,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [984807086] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 18:32:07,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1618043300] [2022-12-13 18:32:07,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 18:32:07,062 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-13 18:32:07,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/cvc4 [2022-12-13 18:32:07,077 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-13 18:32:07,078 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_971d6909-6d96-46ac-8ede-b0563d8274e3/bin/uautomizer-uyxdKDjOR8/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process