./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 88f19b088f98626e870666f9633d9e7e34156d2b7ba315c9b1bc3979a22f8d34 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-25 23:55:15,193 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 23:55:15,195 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 23:55:15,217 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 23:55:15,218 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 23:55:15,219 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 23:55:15,220 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 23:55:15,222 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 23:55:15,224 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 23:55:15,225 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 23:55:15,226 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 23:55:15,227 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 23:55:15,228 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 23:55:15,229 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 23:55:15,230 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 23:55:15,231 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 23:55:15,232 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 23:55:15,233 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 23:55:15,235 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 23:55:15,237 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 23:55:15,239 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 23:55:15,240 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 23:55:15,242 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 23:55:15,243 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 23:55:15,246 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 23:55:15,247 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 23:55:15,247 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 23:55:15,248 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 23:55:15,249 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 23:55:15,250 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 23:55:15,251 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 23:55:15,252 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 23:55:15,253 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 23:55:15,254 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 23:55:15,255 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 23:55:15,255 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 23:55:15,256 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 23:55:15,257 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 23:55:15,257 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 23:55:15,258 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 23:55:15,259 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 23:55:15,260 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/config/svcomp-Overflow-64bit-Taipan_Default.epf [2022-11-25 23:55:15,288 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 23:55:15,288 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 23:55:15,289 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 23:55:15,289 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 23:55:15,290 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 23:55:15,290 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 23:55:15,291 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-25 23:55:15,291 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-25 23:55:15,291 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-25 23:55:15,292 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-25 23:55:15,292 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-25 23:55:15,292 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-25 23:55:15,293 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-25 23:55:15,293 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-25 23:55:15,293 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-25 23:55:15,294 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-25 23:55:15,294 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-25 23:55:15,294 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-25 23:55:15,295 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 23:55:15,295 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 23:55:15,296 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 23:55:15,296 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 23:55:15,296 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-25 23:55:15,297 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 23:55:15,297 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-25 23:55:15,297 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-11-25 23:55:15,298 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-25 23:55:15,298 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 23:55:15,298 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-25 23:55:15,299 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 23:55:15,299 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 23:55:15,299 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:55:15,300 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 23:55:15,300 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-25 23:55:15,300 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 23:55:15,300 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-25 23:55:15,301 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-25 23:55:15,301 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 23:55:15,301 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-25 23:55:15,301 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-25 23:55:15,302 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/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_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur 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 ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 88f19b088f98626e870666f9633d9e7e34156d2b7ba315c9b1bc3979a22f8d34 [2022-11-25 23:55:15,582 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 23:55:15,617 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 23:55:15,620 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 23:55:15,622 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 23:55:15,622 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 23:55:15,623 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/../../sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-25 23:55:18,731 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 23:55:19,036 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 23:55:19,037 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-25 23:55:19,054 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/data/3d495f7ab/6ff3ed56bffc49beb1c7dcfef6874091/FLAG5f0e67303 [2022-11-25 23:55:19,069 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/data/3d495f7ab/6ff3ed56bffc49beb1c7dcfef6874091 [2022-11-25 23:55:19,072 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 23:55:19,073 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 23:55:19,075 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 23:55:19,075 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 23:55:19,083 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 23:55:19,083 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:19,085 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7f1633d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19, skipping insertion in model container [2022-11-25 23:55:19,085 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:19,095 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 23:55:19,180 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 23:55:19,580 WARN L623 FunctionHandler]: Unknown extern function dev_get_drvdata [2022-11-25 23:55:19,591 WARN L623 FunctionHandler]: Unknown extern function dev_set_drvdata [2022-11-25 23:55:19,602 WARN L623 FunctionHandler]: Unknown extern function mutex_lock_interruptible_nested [2022-11-25 23:55:19,606 WARN L623 FunctionHandler]: Unknown extern function dev_printk [2022-11-25 23:55:19,615 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_read [2022-11-25 23:55:19,617 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-11-25 23:55:19,650 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,662 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,663 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,668 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,670 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,675 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,683 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,686 WARN L623 FunctionHandler]: Unknown extern function __mutex_init [2022-11-25 23:55:19,687 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_register [2022-11-25 23:55:19,692 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,695 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_register [2022-11-25 23:55:19,698 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,700 WARN L623 FunctionHandler]: Unknown extern function dev_warn [2022-11-25 23:55:19,705 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,707 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,719 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_unregister [2022-11-25 23:55:19,720 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_release [2022-11-25 23:55:19,720 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 23:55:19,724 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_unregister [2022-11-25 23:55:19,724 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_release [2022-11-25 23:55:19,731 WARN L623 FunctionHandler]: Unknown extern function platform_driver_register [2022-11-25 23:55:19,738 WARN L623 FunctionHandler]: Unknown extern function platform_driver_unregister [2022-11-25 23:55:19,759 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 23:55:19,763 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_5f998978-1530-4324-ab9d-483f5c21430f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i[37767,37780] [2022-11-25 23:55:19,779 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:55:19,808 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 23:55:19,874 WARN L623 FunctionHandler]: Unknown extern function dev_get_drvdata [2022-11-25 23:55:19,883 WARN L623 FunctionHandler]: Unknown extern function dev_set_drvdata [2022-11-25 23:55:19,884 WARN L623 FunctionHandler]: Unknown extern function mutex_lock_interruptible_nested [2022-11-25 23:55:19,885 WARN L623 FunctionHandler]: Unknown extern function dev_printk [2022-11-25 23:55:19,885 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_read [2022-11-25 23:55:19,886 WARN L623 FunctionHandler]: Unknown extern function mutex_unlock [2022-11-25 23:55:19,900 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,907 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,907 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,908 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,909 WARN L623 FunctionHandler]: Unknown extern function device_remove_file [2022-11-25 23:55:19,912 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,914 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,914 WARN L623 FunctionHandler]: Unknown extern function __mutex_init [2022-11-25 23:55:19,915 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_register [2022-11-25 23:55:19,916 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,917 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_register [2022-11-25 23:55:19,918 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,919 WARN L623 FunctionHandler]: Unknown extern function dev_warn [2022-11-25 23:55:19,920 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,921 WARN L623 FunctionHandler]: Unknown extern function dev_err [2022-11-25 23:55:19,923 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_unregister [2022-11-25 23:55:19,924 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_release [2022-11-25 23:55:19,924 WARN L623 FunctionHandler]: Unknown extern function kfree [2022-11-25 23:55:19,926 WARN L623 FunctionHandler]: Unknown extern function hwmon_device_unregister [2022-11-25 23:55:19,927 WARN L623 FunctionHandler]: Unknown extern function s3c_adc_release [2022-11-25 23:55:19,928 WARN L623 FunctionHandler]: Unknown extern function platform_driver_register [2022-11-25 23:55:19,929 WARN L623 FunctionHandler]: Unknown extern function platform_driver_unregister [2022-11-25 23:55:19,936 WARN L623 FunctionHandler]: Unknown extern function ldv_check_final_state [2022-11-25 23:55:19,939 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_5f998978-1530-4324-ab9d-483f5c21430f/sv-benchmarks/c/ldv-validator-v0.8/linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i[37767,37780] [2022-11-25 23:55:19,947 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 23:55:19,986 INFO L208 MainTranslator]: Completed translation [2022-11-25 23:55:19,989 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19 WrapperNode [2022-11-25 23:55:19,989 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 23:55:19,990 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 23:55:19,991 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 23:55:19,991 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 23:55:19,999 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,020 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,062 INFO L138 Inliner]: procedures = 83, calls = 168, calls flagged for inlining = 31, calls inlined = 25, statements flattened = 527 [2022-11-25 23:55:20,063 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 23:55:20,064 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 23:55:20,064 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 23:55:20,064 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 23:55:20,080 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,080 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,088 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,088 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,110 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,141 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,145 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,147 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,168 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 23:55:20,169 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 23:55:20,170 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 23:55:20,170 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 23:55:20,171 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (1/1) ... [2022-11-25 23:55:20,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 23:55:20,190 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:20,228 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 23:55:20,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 23:55:20,278 INFO L130 BoogieDeclarations]: Found specification of procedure s3c_hwmon_remove_raw [2022-11-25 23:55:20,279 INFO L138 BoogieDeclarations]: Found implementation of procedure s3c_hwmon_remove_raw [2022-11-25 23:55:20,279 INFO L130 BoogieDeclarations]: Found specification of procedure s3c_hwmon_probe [2022-11-25 23:55:20,280 INFO L138 BoogieDeclarations]: Found implementation of procedure s3c_hwmon_probe [2022-11-25 23:55:20,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 23:55:20,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-25 23:55:20,280 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-25 23:55:20,280 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 23:55:20,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-25 23:55:20,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-25 23:55:20,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-25 23:55:20,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 23:55:20,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-25 23:55:20,283 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-25 23:55:20,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-25 23:55:20,284 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-25 23:55:20,284 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-25 23:55:20,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-25 23:55:20,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-25 23:55:20,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-25 23:55:20,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-25 23:55:20,286 INFO L130 BoogieDeclarations]: Found specification of procedure s3c_hwmon_remove_attr [2022-11-25 23:55:20,286 INFO L138 BoogieDeclarations]: Found implementation of procedure s3c_hwmon_remove_attr [2022-11-25 23:55:20,286 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 23:55:20,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-25 23:55:20,286 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2022-11-25 23:55:20,287 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2022-11-25 23:55:20,287 INFO L130 BoogieDeclarations]: Found specification of procedure hwmon_device_unregister [2022-11-25 23:55:20,287 INFO L138 BoogieDeclarations]: Found implementation of procedure hwmon_device_unregister [2022-11-25 23:55:20,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 23:55:20,287 INFO L130 BoogieDeclarations]: Found specification of procedure s3c_adc_release [2022-11-25 23:55:20,287 INFO L138 BoogieDeclarations]: Found implementation of procedure s3c_adc_release [2022-11-25 23:55:20,287 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-25 23:55:20,288 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-25 23:55:20,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 23:55:20,288 INFO L130 BoogieDeclarations]: Found specification of procedure s3c_hwmon_remove [2022-11-25 23:55:20,288 INFO L138 BoogieDeclarations]: Found implementation of procedure s3c_hwmon_remove [2022-11-25 23:55:20,288 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-25 23:55:20,288 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2022-11-25 23:55:20,289 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2022-11-25 23:55:20,289 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 23:55:20,289 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 23:55:20,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_device_create_file [2022-11-25 23:55:20,290 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_device_create_file [2022-11-25 23:55:20,290 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-25 23:55:20,290 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-25 23:55:20,523 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 23:55:20,525 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 23:55:20,957 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-25 23:55:21,223 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 23:55:21,294 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 23:55:21,294 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-25 23:55:21,297 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:55:21 BoogieIcfgContainer [2022-11-25 23:55:21,298 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 23:55:21,300 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 23:55:21,300 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 23:55:21,304 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 23:55:21,311 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 11:55:19" (1/3) ... [2022-11-25 23:55:21,312 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e3b000a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:55:21, skipping insertion in model container [2022-11-25 23:55:21,313 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 11:55:19" (2/3) ... [2022-11-25 23:55:21,314 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7e3b000a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 11:55:21, skipping insertion in model container [2022-11-25 23:55:21,314 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 11:55:21" (3/3) ... [2022-11-25 23:55:21,316 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-af3071a-1-130_7a-drivers--hwmon--s3c-hwmon.ko-entry_point_ldv-val-v0.8.cil.out.i [2022-11-25 23:55:21,335 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 23:55:21,335 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2022-11-25 23:55:21,389 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 23:55:21,394 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1f380394, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 23:55:21,394 INFO L358 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2022-11-25 23:55:21,399 INFO L276 IsEmpty]: Start isEmpty. Operand has 192 states, 119 states have (on average 1.4789915966386555) internal successors, (176), 140 states have internal predecessors, (176), 40 states have call successors, (40), 17 states have call predecessors, (40), 16 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-11-25 23:55:21,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-25 23:55:21,410 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:21,410 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:21,411 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:21,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:21,419 INFO L85 PathProgramCache]: Analyzing trace with hash 214465783, now seen corresponding path program 1 times [2022-11-25 23:55:21,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:21,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098899108] [2022-11-25 23:55:21,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:21,431 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:21,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:21,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 23:55:21,704 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:21,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098899108] [2022-11-25 23:55:21,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098899108] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:21,705 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:21,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:55:21,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264706805] [2022-11-25 23:55:21,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:21,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:21,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:21,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:21,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:21,789 INFO L87 Difference]: Start difference. First operand has 192 states, 119 states have (on average 1.4789915966386555) internal successors, (176), 140 states have internal predecessors, (176), 40 states have call successors, (40), 17 states have call predecessors, (40), 16 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-25 23:55:21,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:22,001 INFO L93 Difference]: Finished difference Result 403 states and 534 transitions. [2022-11-25 23:55:22,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:22,004 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 14 [2022-11-25 23:55:22,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:22,016 INFO L225 Difference]: With dead ends: 403 [2022-11-25 23:55:22,019 INFO L226 Difference]: Without dead ends: 200 [2022-11-25 23:55:22,029 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:22,035 INFO L413 NwaCegarLoop]: 221 mSDtfsCounter, 27 mSDsluCounter, 210 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:22,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 431 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:55:22,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-11-25 23:55:22,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2022-11-25 23:55:22,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 132 states have (on average 1.4393939393939394) internal successors, (190), 148 states have internal predecessors, (190), 36 states have call successors, (36), 16 states have call predecessors, (36), 16 states have return successors, (36), 36 states have call predecessors, (36), 36 states have call successors, (36) [2022-11-25 23:55:22,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 262 transitions. [2022-11-25 23:55:22,102 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 262 transitions. Word has length 14 [2022-11-25 23:55:22,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:22,102 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 262 transitions. [2022-11-25 23:55:22,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-25 23:55:22,103 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 262 transitions. [2022-11-25 23:55:22,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2022-11-25 23:55:22,105 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:22,106 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 23:55:22,106 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 23:55:22,106 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:22,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:22,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1922660666, now seen corresponding path program 1 times [2022-11-25 23:55:22,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:22,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953104685] [2022-11-25 23:55:22,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:22,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:22,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:22,309 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 23:55:22,310 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:22,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953104685] [2022-11-25 23:55:22,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953104685] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:22,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:22,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:55:22,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1193490667] [2022-11-25 23:55:22,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:22,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:22,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:22,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:22,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:22,314 INFO L87 Difference]: Start difference. First operand 200 states and 262 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 23:55:22,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:22,521 INFO L93 Difference]: Finished difference Result 399 states and 523 transitions. [2022-11-25 23:55:22,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:22,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 33 [2022-11-25 23:55:22,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:22,525 INFO L225 Difference]: With dead ends: 399 [2022-11-25 23:55:22,525 INFO L226 Difference]: Without dead ends: 393 [2022-11-25 23:55:22,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:22,527 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 210 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:22,528 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 471 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 23:55:22,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-11-25 23:55:22,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 383. [2022-11-25 23:55:22,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 263 states have (on average 1.4182509505703422) internal successors, (373), 280 states have internal predecessors, (373), 72 states have call successors, (72), 32 states have call predecessors, (72), 32 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2022-11-25 23:55:22,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 517 transitions. [2022-11-25 23:55:22,570 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 517 transitions. Word has length 33 [2022-11-25 23:55:22,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:22,571 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 517 transitions. [2022-11-25 23:55:22,571 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-25 23:55:22,571 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 517 transitions. [2022-11-25 23:55:22,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-25 23:55:22,574 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:22,574 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 23:55:22,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 23:55:22,575 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:22,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:22,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1417892178, now seen corresponding path program 1 times [2022-11-25 23:55:22,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:22,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178670930] [2022-11-25 23:55:22,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:22,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:22,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:22,768 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 23:55:22,768 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:22,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178670930] [2022-11-25 23:55:22,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178670930] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:22,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:22,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:55:22,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812919381] [2022-11-25 23:55:22,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:22,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:22,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:22,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:22,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:22,771 INFO L87 Difference]: Start difference. First operand 383 states and 517 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-25 23:55:22,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:22,993 INFO L93 Difference]: Finished difference Result 907 states and 1209 transitions. [2022-11-25 23:55:22,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:22,994 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2022-11-25 23:55:22,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:23,000 INFO L225 Difference]: With dead ends: 907 [2022-11-25 23:55:23,005 INFO L226 Difference]: Without dead ends: 525 [2022-11-25 23:55:23,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:23,008 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 85 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:23,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 457 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-25 23:55:23,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2022-11-25 23:55:23,056 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 523. [2022-11-25 23:55:23,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 523 states, 357 states have (on average 1.3865546218487395) internal successors, (495), 374 states have internal predecessors, (495), 96 states have call successors, (96), 54 states have call predecessors, (96), 54 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2022-11-25 23:55:23,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 523 states to 523 states and 687 transitions. [2022-11-25 23:55:23,063 INFO L78 Accepts]: Start accepts. Automaton has 523 states and 687 transitions. Word has length 47 [2022-11-25 23:55:23,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:23,064 INFO L495 AbstractCegarLoop]: Abstraction has 523 states and 687 transitions. [2022-11-25 23:55:23,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-11-25 23:55:23,065 INFO L276 IsEmpty]: Start isEmpty. Operand 523 states and 687 transitions. [2022-11-25 23:55:23,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2022-11-25 23:55:23,068 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:23,068 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 23:55:23,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 23:55:23,069 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting s3c_hwmon_removeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:23,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:23,070 INFO L85 PathProgramCache]: Analyzing trace with hash 697285588, now seen corresponding path program 1 times [2022-11-25 23:55:23,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:23,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461417437] [2022-11-25 23:55:23,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:23,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:23,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:23,208 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-25 23:55:23,209 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:23,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461417437] [2022-11-25 23:55:23,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461417437] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:23,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23589731] [2022-11-25 23:55:23,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:23,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:23,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:23,214 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:23,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 23:55:23,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:23,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-25 23:55:23,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:23,564 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-25 23:55:23,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:55:23,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23589731] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:23,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:55:23,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-11-25 23:55:23,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022358606] [2022-11-25 23:55:23,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:23,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:23,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:23,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:23,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:55:23,567 INFO L87 Difference]: Start difference. First operand 523 states and 687 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 23:55:23,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:23,713 INFO L93 Difference]: Finished difference Result 1112 states and 1467 transitions. [2022-11-25 23:55:23,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:23,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 54 [2022-11-25 23:55:23,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:23,718 INFO L225 Difference]: With dead ends: 1112 [2022-11-25 23:55:23,718 INFO L226 Difference]: Without dead ends: 590 [2022-11-25 23:55:23,720 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:55:23,725 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 170 mSDsluCounter, 205 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:23,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 447 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:55:23,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 590 states. [2022-11-25 23:55:23,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 590 to 578. [2022-11-25 23:55:23,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 578 states, 403 states have (on average 1.401985111662531) internal successors, (565), 421 states have internal predecessors, (565), 104 states have call successors, (104), 55 states have call predecessors, (104), 55 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2022-11-25 23:55:23,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 578 states to 578 states and 773 transitions. [2022-11-25 23:55:23,797 INFO L78 Accepts]: Start accepts. Automaton has 578 states and 773 transitions. Word has length 54 [2022-11-25 23:55:23,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:23,797 INFO L495 AbstractCegarLoop]: Abstraction has 578 states and 773 transitions. [2022-11-25 23:55:23,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-25 23:55:23,798 INFO L276 IsEmpty]: Start isEmpty. Operand 578 states and 773 transitions. [2022-11-25 23:55:23,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-25 23:55:23,807 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:23,808 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:23,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 23:55:24,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:24,015 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting s3c_hwmon_probeErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:24,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:24,016 INFO L85 PathProgramCache]: Analyzing trace with hash 956099323, now seen corresponding path program 1 times [2022-11-25 23:55:24,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:24,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152186661] [2022-11-25 23:55:24,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:24,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:24,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:24,197 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:24,197 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:24,197 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152186661] [2022-11-25 23:55:24,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152186661] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:24,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:24,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:55:24,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313949219] [2022-11-25 23:55:24,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:24,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:24,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:24,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:24,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:24,199 INFO L87 Difference]: Start difference. First operand 578 states and 773 transitions. Second operand has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-25 23:55:24,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:24,353 INFO L93 Difference]: Finished difference Result 1218 states and 1659 transitions. [2022-11-25 23:55:24,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:24,354 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 65 [2022-11-25 23:55:24,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:24,359 INFO L225 Difference]: With dead ends: 1218 [2022-11-25 23:55:24,360 INFO L226 Difference]: Without dead ends: 641 [2022-11-25 23:55:24,361 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:24,362 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 22 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 404 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:24,365 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 404 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:55:24,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2022-11-25 23:55:24,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 641. [2022-11-25 23:55:24,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 457 states have (on average 1.4070021881838075) internal successors, (643), 475 states have internal predecessors, (643), 113 states have call successors, (113), 55 states have call predecessors, (113), 55 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2022-11-25 23:55:24,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 869 transitions. [2022-11-25 23:55:24,409 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 869 transitions. Word has length 65 [2022-11-25 23:55:24,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:24,410 INFO L495 AbstractCegarLoop]: Abstraction has 641 states and 869 transitions. [2022-11-25 23:55:24,410 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 19.0) internal successors, (38), 3 states have internal predecessors, (38), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-25 23:55:24,410 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 869 transitions. [2022-11-25 23:55:24,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-25 23:55:24,412 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:24,413 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-25 23:55:24,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 23:55:24,413 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting s3c_hwmon_probeErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:24,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:24,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1252266509, now seen corresponding path program 1 times [2022-11-25 23:55:24,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:24,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489197444] [2022-11-25 23:55:24,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:24,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:24,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:24,625 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:24,626 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:24,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489197444] [2022-11-25 23:55:24,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489197444] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:24,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160671026] [2022-11-25 23:55:24,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:24,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:24,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:24,628 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:24,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 23:55:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:24,867 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:55:24,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:24,913 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:24,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:55:24,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160671026] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:24,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:55:24,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2022-11-25 23:55:24,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924903160] [2022-11-25 23:55:24,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:24,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 23:55:24,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:24,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 23:55:24,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:55:24,916 INFO L87 Difference]: Start difference. First operand 641 states and 869 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-25 23:55:25,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:25,067 INFO L93 Difference]: Finished difference Result 1287 states and 1752 transitions. [2022-11-25 23:55:25,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 23:55:25,068 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 69 [2022-11-25 23:55:25,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:25,073 INFO L225 Difference]: With dead ends: 1287 [2022-11-25 23:55:25,073 INFO L226 Difference]: Without dead ends: 647 [2022-11-25 23:55:25,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 23:55:25,076 INFO L413 NwaCegarLoop]: 223 mSDtfsCounter, 48 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:25,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 594 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:55:25,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2022-11-25 23:55:25,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 641. [2022-11-25 23:55:25,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 460 states have (on average 1.3847826086956523) internal successors, (637), 475 states have internal predecessors, (637), 113 states have call successors, (113), 55 states have call predecessors, (113), 55 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2022-11-25 23:55:25,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 863 transitions. [2022-11-25 23:55:25,153 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 863 transitions. Word has length 69 [2022-11-25 23:55:25,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:25,154 INFO L495 AbstractCegarLoop]: Abstraction has 641 states and 863 transitions. [2022-11-25 23:55:25,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 1 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-11-25 23:55:25,155 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 863 transitions. [2022-11-25 23:55:25,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-25 23:55:25,156 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:25,156 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-25 23:55:25,181 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 23:55:25,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:25,376 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting s3c_hwmon_removeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:25,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:25,377 INFO L85 PathProgramCache]: Analyzing trace with hash 763390918, now seen corresponding path program 1 times [2022-11-25 23:55:25,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:25,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551223627] [2022-11-25 23:55:25,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:25,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:25,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:25,461 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-25 23:55:25,461 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:25,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551223627] [2022-11-25 23:55:25,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551223627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:25,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:55:25,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 23:55:25,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492645042] [2022-11-25 23:55:25,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:25,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:55:25,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:25,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:55:25,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:25,464 INFO L87 Difference]: Start difference. First operand 641 states and 863 transitions. Second operand has 3 states, 2 states have (on average 21.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-25 23:55:25,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:25,563 INFO L93 Difference]: Finished difference Result 1112 states and 1499 transitions. [2022-11-25 23:55:25,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:55:25,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 21.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 69 [2022-11-25 23:55:25,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:25,567 INFO L225 Difference]: With dead ends: 1112 [2022-11-25 23:55:25,568 INFO L226 Difference]: Without dead ends: 649 [2022-11-25 23:55:25,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:55:25,570 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 1 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:25,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 407 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:55:25,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2022-11-25 23:55:25,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 649. [2022-11-25 23:55:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 649 states, 466 states have (on average 1.3798283261802575) internal successors, (643), 481 states have internal predecessors, (643), 115 states have call successors, (115), 55 states have call predecessors, (115), 55 states have return successors, (115), 115 states have call predecessors, (115), 115 states have call successors, (115) [2022-11-25 23:55:25,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 649 states to 649 states and 873 transitions. [2022-11-25 23:55:25,604 INFO L78 Accepts]: Start accepts. Automaton has 649 states and 873 transitions. Word has length 69 [2022-11-25 23:55:25,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:25,604 INFO L495 AbstractCegarLoop]: Abstraction has 649 states and 873 transitions. [2022-11-25 23:55:25,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 21.0) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-25 23:55:25,605 INFO L276 IsEmpty]: Start isEmpty. Operand 649 states and 873 transitions. [2022-11-25 23:55:25,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-25 23:55:25,606 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:25,606 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:55:25,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 23:55:25,607 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:25,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:25,607 INFO L85 PathProgramCache]: Analyzing trace with hash 165556297, now seen corresponding path program 1 times [2022-11-25 23:55:25,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:25,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086534056] [2022-11-25 23:55:25,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:25,608 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:25,771 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:25,772 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:25,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086534056] [2022-11-25 23:55:25,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086534056] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:25,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021787351] [2022-11-25 23:55:25,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:25,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:25,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:25,776 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:25,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 23:55:26,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:26,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:55:26,027 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:26,071 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:26,071 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:55:26,191 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-25 23:55:26,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021787351] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:55:26,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1612886272] [2022-11-25 23:55:26,219 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2022-11-25 23:55:26,220 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:55:26,228 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 23:55:26,234 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 23:55:26,234 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 23:55:29,945 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 187 for LOIs [2022-11-25 23:55:29,983 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 279 for LOIs [2022-11-25 23:55:30,127 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 23:55:44,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1612886272] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:55:44,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-25 23:55:44,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [3, 3, 3] total 24 [2022-11-25 23:55:44,965 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620978071] [2022-11-25 23:55:44,965 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:55:44,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 23:55:44,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:55:44,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 23:55:44,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2022-11-25 23:55:44,967 INFO L87 Difference]: Start difference. First operand 649 states and 873 transitions. Second operand has 19 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-25 23:55:51,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:55:51,769 INFO L93 Difference]: Finished difference Result 1323 states and 1781 transitions. [2022-11-25 23:55:51,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 23:55:51,770 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2022-11-25 23:55:51,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:55:51,773 INFO L225 Difference]: With dead ends: 1323 [2022-11-25 23:55:51,774 INFO L226 Difference]: Without dead ends: 670 [2022-11-25 23:55:51,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 188 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 199 ImplicationChecksByTransitivity, 17.9s TimeCoverageRelationStatistics Valid=88, Invalid=562, Unknown=0, NotChecked=0, Total=650 [2022-11-25 23:55:51,776 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 18 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 962 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1263 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 962 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:55:51,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1263 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 962 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2022-11-25 23:55:51,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2022-11-25 23:55:51,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 667. [2022-11-25 23:55:51,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 667 states, 483 states have (on average 1.3747412008281574) internal successors, (664), 498 states have internal predecessors, (664), 116 states have call successors, (116), 56 states have call predecessors, (116), 55 states have return successors, (116), 115 states have call predecessors, (116), 116 states have call successors, (116) [2022-11-25 23:55:51,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 667 states to 667 states and 896 transitions. [2022-11-25 23:55:51,816 INFO L78 Accepts]: Start accepts. Automaton has 667 states and 896 transitions. Word has length 70 [2022-11-25 23:55:51,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:55:51,817 INFO L495 AbstractCegarLoop]: Abstraction has 667 states and 896 transitions. [2022-11-25 23:55:51,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 2.3529411764705883) internal successors, (40), 15 states have internal predecessors, (40), 3 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2022-11-25 23:55:51,817 INFO L276 IsEmpty]: Start isEmpty. Operand 667 states and 896 transitions. [2022-11-25 23:55:51,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-25 23:55:51,818 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:55:51,819 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-11-25 23:55:51,839 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 23:55:52,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:52,026 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:55:52,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:55:52,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1627149490, now seen corresponding path program 1 times [2022-11-25 23:55:52,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:55:52,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392640738] [2022-11-25 23:55:52,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:52,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:55:52,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:52,190 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-25 23:55:52,190 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:55:52,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392640738] [2022-11-25 23:55:52,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392640738] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:55:52,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [817939009] [2022-11-25 23:55:52,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:55:52,191 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:55:52,191 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:55:52,192 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:55:52,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 23:55:52,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:55:52,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 717 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:55:52,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:55:52,478 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-25 23:55:52,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:55:52,554 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-25 23:55:52,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [817939009] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:55:52,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1481739083] [2022-11-25 23:55:52,558 INFO L159 IcfgInterpreter]: Started Sifa with 56 locations of interest [2022-11-25 23:55:52,558 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:55:52,559 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 23:55:52,559 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 23:55:52,559 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 23:55:53,229 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-25 23:55:53,236 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:55:55,588 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_probe with input of size 67 for LOIs [2022-11-25 23:55:55,679 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 279 for LOIs [2022-11-25 23:55:56,369 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:55:56,369 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:55:56,440 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:55:57,006 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:55:57,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:55:57,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:55:57,678 INFO L321 Elim1Store]: treesize reduction 160, result has 47.5 percent of original size [2022-11-25 23:55:57,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 87 treesize of output 198 [2022-11-25 23:55:58,093 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:55:58,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:55:58,628 INFO L321 Elim1Store]: treesize reduction 160, result has 47.5 percent of original size [2022-11-25 23:55:58,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 87 treesize of output 198 [2022-11-25 23:55:59,038 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:55:59,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:55:59,806 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:55:59,806 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:55:59,847 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:56:00,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,078 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,082 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,085 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,090 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,091 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,093 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,096 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,100 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,101 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,104 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:56:00,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,147 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:00,327 INFO L321 Elim1Store]: treesize reduction 144, result has 33.6 percent of original size [2022-11-25 23:56:00,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 145 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 16 case distinctions, treesize of input 97 treesize of output 177 [2022-11-25 23:56:01,451 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:56:01,452 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:56:01,503 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:56:02,007 INFO L321 Elim1Store]: treesize reduction 160, result has 47.5 percent of original size [2022-11-25 23:56:02,008 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 87 treesize of output 198 [2022-11-25 23:56:02,433 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:56:02,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:56:02,565 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,568 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,574 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,580 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,589 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:56:02,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,632 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,633 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,641 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,642 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,643 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:56:02,667 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-25 23:56:02,667 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 152 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 2 case distinctions, treesize of input 97 treesize of output 149 [2022-11-25 23:56:02,765 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 323 for LOIs [2022-11-25 23:56:03,210 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 322 for LOIs [2022-11-25 23:56:03,247 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 39 for LOIs [2022-11-25 23:56:03,251 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 23:56:43,724 WARN L233 SmtUtils]: Spent 5.62s on a formula simplification. DAG size of input: 386 DAG size of output: 332 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 23:56:49,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1481739083] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:56:49,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-25 23:56:49,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [37] imperfect sequences [3, 3, 3] total 43 [2022-11-25 23:56:49,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078116303] [2022-11-25 23:56:49,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:56:49,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-25 23:56:49,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:56:49,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-25 23:56:49,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1657, Unknown=0, NotChecked=0, Total=1806 [2022-11-25 23:56:49,030 INFO L87 Difference]: Start difference. First operand 667 states and 896 transitions. Second operand has 38 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 27 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-25 23:57:17,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:57:17,106 INFO L93 Difference]: Finished difference Result 1404 states and 1892 transitions. [2022-11-25 23:57:17,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-25 23:57:17,107 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 27 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) Word has length 85 [2022-11-25 23:57:17,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:57:17,113 INFO L225 Difference]: With dead ends: 1404 [2022-11-25 23:57:17,114 INFO L226 Difference]: Without dead ends: 756 [2022-11-25 23:57:17,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 774 ImplicationChecksByTransitivity, 63.0s TimeCoverageRelationStatistics Valid=202, Invalid=2450, Unknown=0, NotChecked=0, Total=2652 [2022-11-25 23:57:17,122 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 21 mSDsluCounter, 2295 mSDsCounter, 0 mSdLazyCounter, 3100 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 3115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 3100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-25 23:57:17,122 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2478 Invalid, 3115 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [15 Valid, 3100 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2022-11-25 23:57:17,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2022-11-25 23:57:17,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 747. [2022-11-25 23:57:17,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 747 states, 550 states have (on average 1.3727272727272728) internal successors, (755), 566 states have internal predecessors, (755), 124 states have call successors, (124), 62 states have call predecessors, (124), 60 states have return successors, (125), 121 states have call predecessors, (125), 124 states have call successors, (125) [2022-11-25 23:57:17,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 747 states to 747 states and 1004 transitions. [2022-11-25 23:57:17,212 INFO L78 Accepts]: Start accepts. Automaton has 747 states and 1004 transitions. Word has length 85 [2022-11-25 23:57:17,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:57:17,213 INFO L495 AbstractCegarLoop]: Abstraction has 747 states and 1004 transitions. [2022-11-25 23:57:17,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 30 states have (on average 1.4333333333333333) internal successors, (43), 27 states have internal predecessors, (43), 8 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 7 states have call predecessors, (10), 7 states have call successors, (10) [2022-11-25 23:57:17,214 INFO L276 IsEmpty]: Start isEmpty. Operand 747 states and 1004 transitions. [2022-11-25 23:57:17,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-25 23:57:17,221 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:57:17,221 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:57:17,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 23:57:17,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2022-11-25 23:57:17,429 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:57:17,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:57:17,429 INFO L85 PathProgramCache]: Analyzing trace with hash 378909848, now seen corresponding path program 1 times [2022-11-25 23:57:17,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:57:17,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477293144] [2022-11-25 23:57:17,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:17,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:57:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:17,517 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-25 23:57:17,517 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:57:17,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477293144] [2022-11-25 23:57:17,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477293144] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:57:17,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:57:17,518 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:57:17,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524571393] [2022-11-25 23:57:17,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:57:17,519 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:57:17,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:57:17,519 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:57:17,519 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:17,520 INFO L87 Difference]: Start difference. First operand 747 states and 1004 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-25 23:57:17,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:57:17,656 INFO L93 Difference]: Finished difference Result 1230 states and 1643 transitions. [2022-11-25 23:57:17,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:57:17,656 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 81 [2022-11-25 23:57:17,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:57:17,660 INFO L225 Difference]: With dead ends: 1230 [2022-11-25 23:57:17,660 INFO L226 Difference]: Without dead ends: 481 [2022-11-25 23:57:17,662 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:17,663 INFO L413 NwaCegarLoop]: 210 mSDtfsCounter, 202 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-25 23:57:17,664 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 225 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-25 23:57:17,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-11-25 23:57:17,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 481. [2022-11-25 23:57:17,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 346 states have (on average 1.323699421965318) internal successors, (458), 357 states have internal predecessors, (458), 81 states have call successors, (81), 45 states have call predecessors, (81), 43 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-11-25 23:57:17,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 620 transitions. [2022-11-25 23:57:17,751 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 620 transitions. Word has length 81 [2022-11-25 23:57:17,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:57:17,751 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 620 transitions. [2022-11-25 23:57:17,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-25 23:57:17,752 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 620 transitions. [2022-11-25 23:57:17,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-25 23:57:17,755 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:57:17,755 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-25 23:57:17,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-25 23:57:17,755 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:57:17,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:57:17,756 INFO L85 PathProgramCache]: Analyzing trace with hash -74862217, now seen corresponding path program 1 times [2022-11-25 23:57:17,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:57:17,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107444619] [2022-11-25 23:57:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:17,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:57:17,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:17,835 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-25 23:57:17,835 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:57:17,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107444619] [2022-11-25 23:57:17,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107444619] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:57:17,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:57:17,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:57:17,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965563721] [2022-11-25 23:57:17,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:57:17,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:57:17,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:57:17,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:57:17,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:17,837 INFO L87 Difference]: Start difference. First operand 481 states and 620 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:57:17,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:57:17,964 INFO L93 Difference]: Finished difference Result 957 states and 1235 transitions. [2022-11-25 23:57:17,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:57:17,965 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 90 [2022-11-25 23:57:17,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:57:17,968 INFO L225 Difference]: With dead ends: 957 [2022-11-25 23:57:17,968 INFO L226 Difference]: Without dead ends: 472 [2022-11-25 23:57:17,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:17,971 INFO L413 NwaCegarLoop]: 196 mSDtfsCounter, 41 mSDsluCounter, 147 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:57:17,971 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 343 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:57:17,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2022-11-25 23:57:18,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 468. [2022-11-25 23:57:18,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 333 states have (on average 1.3123123123123124) internal successors, (437), 344 states have internal predecessors, (437), 81 states have call successors, (81), 45 states have call predecessors, (81), 43 states have return successors, (81), 80 states have call predecessors, (81), 81 states have call successors, (81) [2022-11-25 23:57:18,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 599 transitions. [2022-11-25 23:57:18,040 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 599 transitions. Word has length 90 [2022-11-25 23:57:18,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:57:18,040 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 599 transitions. [2022-11-25 23:57:18,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:57:18,040 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 599 transitions. [2022-11-25 23:57:18,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-25 23:57:18,042 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:57:18,042 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-25 23:57:18,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 23:57:18,043 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting s3c_hwmon_removeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:57:18,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:57:18,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1724502057, now seen corresponding path program 1 times [2022-11-25 23:57:18,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:57:18,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949065993] [2022-11-25 23:57:18,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:18,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:57:18,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:18,194 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-25 23:57:18,194 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:57:18,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949065993] [2022-11-25 23:57:18,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949065993] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:57:18,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1699906647] [2022-11-25 23:57:18,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:18,195 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:57:18,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:57:18,196 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:57:18,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 23:57:18,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:18,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 23:57:18,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:57:18,448 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-25 23:57:18,448 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:57:18,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1699906647] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:57:18,449 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:57:18,449 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [3] total 7 [2022-11-25 23:57:18,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633438403] [2022-11-25 23:57:18,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:57:18,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:57:18,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:57:18,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:57:18,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:57:18,451 INFO L87 Difference]: Start difference. First operand 468 states and 599 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:57:18,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:57:18,697 INFO L93 Difference]: Finished difference Result 1031 states and 1324 transitions. [2022-11-25 23:57:18,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 23:57:18,698 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 97 [2022-11-25 23:57:18,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:57:18,702 INFO L225 Difference]: With dead ends: 1031 [2022-11-25 23:57:18,702 INFO L226 Difference]: Without dead ends: 789 [2022-11-25 23:57:18,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-25 23:57:18,704 INFO L413 NwaCegarLoop]: 269 mSDtfsCounter, 171 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 991 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:57:18,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 991 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:57:18,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 789 states. [2022-11-25 23:57:18,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 789 to 628. [2022-11-25 23:57:18,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 447 states have (on average 1.3154362416107384) internal successors, (588), 461 states have internal predecessors, (588), 110 states have call successors, (110), 59 states have call predecessors, (110), 60 states have return successors, (114), 110 states have call predecessors, (114), 110 states have call successors, (114) [2022-11-25 23:57:18,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 812 transitions. [2022-11-25 23:57:18,788 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 812 transitions. Word has length 97 [2022-11-25 23:57:18,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:57:18,788 INFO L495 AbstractCegarLoop]: Abstraction has 628 states and 812 transitions. [2022-11-25 23:57:18,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:57:18,788 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 812 transitions. [2022-11-25 23:57:18,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-25 23:57:18,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:57:18,790 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-25 23:57:18,806 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 23:57:19,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:57:19,007 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:57:19,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:57:19,007 INFO L85 PathProgramCache]: Analyzing trace with hash 2125233291, now seen corresponding path program 1 times [2022-11-25 23:57:19,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:57:19,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870346434] [2022-11-25 23:57:19,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:19,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:57:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-25 23:57:19,102 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:57:19,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870346434] [2022-11-25 23:57:19,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870346434] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:57:19,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 23:57:19,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 23:57:19,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299561268] [2022-11-25 23:57:19,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:57:19,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 23:57:19,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:57:19,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 23:57:19,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:19,105 INFO L87 Difference]: Start difference. First operand 628 states and 812 transitions. Second operand has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:57:19,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:57:19,250 INFO L93 Difference]: Finished difference Result 1184 states and 1534 transitions. [2022-11-25 23:57:19,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 23:57:19,251 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 93 [2022-11-25 23:57:19,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:57:19,254 INFO L225 Difference]: With dead ends: 1184 [2022-11-25 23:57:19,254 INFO L226 Difference]: Without dead ends: 606 [2022-11-25 23:57:19,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 23:57:19,257 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 38 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:57:19,257 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 350 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:57:19,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2022-11-25 23:57:19,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 601. [2022-11-25 23:57:19,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 422 states have (on average 1.3127962085308056) internal successors, (554), 437 states have internal predecessors, (554), 108 states have call successors, (108), 58 states have call predecessors, (108), 60 states have return successors, (112), 108 states have call predecessors, (112), 108 states have call successors, (112) [2022-11-25 23:57:19,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 774 transitions. [2022-11-25 23:57:19,330 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 774 transitions. Word has length 93 [2022-11-25 23:57:19,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:57:19,331 INFO L495 AbstractCegarLoop]: Abstraction has 601 states and 774 transitions. [2022-11-25 23:57:19,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.666666666666666) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-25 23:57:19,331 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 774 transitions. [2022-11-25 23:57:19,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-25 23:57:19,333 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:57:19,333 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 23:57:19,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-25 23:57:19,333 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:57:19,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:57:19,334 INFO L85 PathProgramCache]: Analyzing trace with hash 116474510, now seen corresponding path program 1 times [2022-11-25 23:57:19,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:57:19,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1226684618] [2022-11-25 23:57:19,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:19,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:57:19,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:19,477 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-25 23:57:19,477 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:57:19,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1226684618] [2022-11-25 23:57:19,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1226684618] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:57:19,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1103803964] [2022-11-25 23:57:19,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:57:19,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:57:19,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:57:19,480 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:57:19,484 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 23:57:19,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:57:19,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 787 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:57:19,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:57:19,753 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-25 23:57:19,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:57:19,855 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-25 23:57:19,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1103803964] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:57:19,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1708774561] [2022-11-25 23:57:19,863 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2022-11-25 23:57:19,864 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:57:19,864 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 23:57:19,864 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 23:57:19,865 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 23:57:20,398 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-25 23:57:20,406 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:57:26,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:57:26,390 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-25 23:57:26,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:57:26,566 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1034 treesize of output 810 [2022-11-25 23:57:26,606 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 586 [2022-11-25 23:57:26,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:26,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:26,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 586 treesize of output 526 [2022-11-25 23:57:26,667 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 526 treesize of output 524 [2022-11-25 23:57:26,695 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 524 treesize of output 522 [2022-11-25 23:57:28,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1034 treesize of output 810 [2022-11-25 23:57:28,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 586 [2022-11-25 23:57:28,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:28,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:28,160 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 586 treesize of output 526 [2022-11-25 23:57:28,187 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 526 treesize of output 524 [2022-11-25 23:57:28,211 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 524 treesize of output 522 [2022-11-25 23:57:34,276 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1034 treesize of output 810 [2022-11-25 23:57:34,309 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 586 [2022-11-25 23:57:34,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:34,337 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:34,339 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 586 treesize of output 526 [2022-11-25 23:57:34,365 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 526 treesize of output 524 [2022-11-25 23:57:34,394 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 524 treesize of output 522 [2022-11-25 23:57:35,680 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1034 treesize of output 810 [2022-11-25 23:57:35,713 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 810 treesize of output 586 [2022-11-25 23:57:35,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:35,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:35,743 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 586 treesize of output 526 [2022-11-25 23:57:35,772 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 526 treesize of output 524 [2022-11-25 23:57:35,799 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 524 treesize of output 522 [2022-11-25 23:57:38,738 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_probe with input of size 59 for LOIs [2022-11-25 23:57:38,827 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 279 for LOIs [2022-11-25 23:57:39,358 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:39,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:39,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:39,969 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:39,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:40,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:40,580 INFO L321 Elim1Store]: treesize reduction 160, result has 47.5 percent of original size [2022-11-25 23:57:40,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 87 treesize of output 198 [2022-11-25 23:57:40,979 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:40,980 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:41,505 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:41,506 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:41,563 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:42,253 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:42,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:42,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:42,853 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:42,853 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:42,888 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:43,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,404 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,419 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,420 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,421 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,423 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,424 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:57:43,426 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:43,817 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:43,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:44,319 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:44,320 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:44,371 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:44,868 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:57:44,868 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:57:44,916 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:57:44,995 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 323 for LOIs [2022-11-25 23:57:45,321 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 322 for LOIs [2022-11-25 23:57:45,356 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 76 for LOIs [2022-11-25 23:57:45,376 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-25 23:58:24,281 WARN L233 SmtUtils]: Spent 5.65s on a formula simplification. DAG size of input: 386 DAG size of output: 332 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-25 23:58:37,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1708774561] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:58:37,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-25 23:58:37,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [3, 3, 3] total 46 [2022-11-25 23:58:37,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092703090] [2022-11-25 23:58:37,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:58:37,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-25 23:58:37,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:58:37,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-25 23:58:37,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1892, Unknown=0, NotChecked=0, Total=2070 [2022-11-25 23:58:37,339 INFO L87 Difference]: Start difference. First operand 601 states and 774 transitions. Second operand has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-25 23:58:58,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:58:58,900 INFO L93 Difference]: Finished difference Result 1183 states and 1526 transitions. [2022-11-25 23:58:58,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-25 23:58:58,901 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) Word has length 97 [2022-11-25 23:58:58,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:58:58,904 INFO L225 Difference]: With dead ends: 1183 [2022-11-25 23:58:58,905 INFO L226 Difference]: Without dead ends: 637 [2022-11-25 23:58:58,907 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 247 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 742 ImplicationChecksByTransitivity, 65.4s TimeCoverageRelationStatistics Valid=217, Invalid=2333, Unknown=0, NotChecked=0, Total=2550 [2022-11-25 23:58:58,908 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 34 mSDsluCounter, 1698 mSDsCounter, 0 mSdLazyCounter, 2219 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 1859 SdHoareTripleChecker+Invalid, 2231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 2219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2022-11-25 23:58:58,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 1859 Invalid, 2231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 2219 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2022-11-25 23:58:58,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 637 states. [2022-11-25 23:58:58,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 637 to 455. [2022-11-25 23:58:58,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 455 states, 319 states have (on average 1.3009404388714734) internal successors, (415), 331 states have internal predecessors, (415), 79 states have call successors, (79), 44 states have call predecessors, (79), 46 states have return successors, (82), 81 states have call predecessors, (82), 79 states have call successors, (82) [2022-11-25 23:58:58,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 455 states to 455 states and 576 transitions. [2022-11-25 23:58:58,984 INFO L78 Accepts]: Start accepts. Automaton has 455 states and 576 transitions. Word has length 97 [2022-11-25 23:58:58,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:58:58,984 INFO L495 AbstractCegarLoop]: Abstraction has 455 states and 576 transitions. [2022-11-25 23:58:58,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-25 23:58:58,984 INFO L276 IsEmpty]: Start isEmpty. Operand 455 states and 576 transitions. [2022-11-25 23:58:58,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-25 23:58:58,986 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:58:58,986 INFO L195 NwaCegarLoop]: trace histogram [4, 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] [2022-11-25 23:58:58,999 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 23:58:59,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-25 23:58:59,195 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting s3c_hwmon_removeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:58:59,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:58:59,195 INFO L85 PathProgramCache]: Analyzing trace with hash -376885863, now seen corresponding path program 1 times [2022-11-25 23:58:59,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:58:59,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017860376] [2022-11-25 23:58:59,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:58:59,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:58:59,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:58:59,309 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-25 23:58:59,309 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:58:59,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017860376] [2022-11-25 23:58:59,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017860376] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:58:59,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1308799463] [2022-11-25 23:58:59,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:58:59,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:58:59,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:58:59,312 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:58:59,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 23:58:59,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:58:59,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 23:58:59,550 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:58:59,583 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-25 23:58:59,586 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-25 23:58:59,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1308799463] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 23:58:59,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-25 23:58:59,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [3] total 7 [2022-11-25 23:58:59,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619395831] [2022-11-25 23:58:59,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 23:58:59,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 23:58:59,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-25 23:58:59,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 23:58:59,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-25 23:58:59,590 INFO L87 Difference]: Start difference. First operand 455 states and 576 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:58:59,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-25 23:58:59,838 INFO L93 Difference]: Finished difference Result 1045 states and 1332 transitions. [2022-11-25 23:58:59,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 23:58:59,839 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 100 [2022-11-25 23:58:59,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-25 23:58:59,844 INFO L225 Difference]: With dead ends: 1045 [2022-11-25 23:58:59,844 INFO L226 Difference]: Without dead ends: 803 [2022-11-25 23:58:59,845 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-25 23:58:59,846 INFO L413 NwaCegarLoop]: 264 mSDtfsCounter, 168 mSDsluCounter, 708 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-25 23:58:59,846 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 972 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-25 23:58:59,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2022-11-25 23:58:59,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 457. [2022-11-25 23:58:59,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 320 states have (on average 1.3) internal successors, (416), 333 states have internal predecessors, (416), 79 states have call successors, (79), 44 states have call predecessors, (79), 47 states have return successors, (84), 81 states have call predecessors, (84), 79 states have call successors, (84) [2022-11-25 23:58:59,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 579 transitions. [2022-11-25 23:58:59,924 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 579 transitions. Word has length 100 [2022-11-25 23:58:59,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-25 23:58:59,925 INFO L495 AbstractCegarLoop]: Abstraction has 457 states and 579 transitions. [2022-11-25 23:58:59,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-25 23:58:59,925 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 579 transitions. [2022-11-25 23:58:59,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-25 23:58:59,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-25 23:58:59,927 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2022-11-25 23:58:59,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-25 23:59:00,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-25 23:59:00,134 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-25 23:59:00,134 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 23:59:00,134 INFO L85 PathProgramCache]: Analyzing trace with hash -1984913410, now seen corresponding path program 1 times [2022-11-25 23:59:00,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-25 23:59:00,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064219218] [2022-11-25 23:59:00,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:00,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 23:59:00,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:00,285 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-25 23:59:00,285 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-25 23:59:00,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064219218] [2022-11-25 23:59:00,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064219218] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 23:59:00,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1695913913] [2022-11-25 23:59:00,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 23:59:00,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 23:59:00,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-25 23:59:00,288 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 23:59:00,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 23:59:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 23:59:00,548 INFO L263 TraceCheckSpWp]: Trace formula consists of 823 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 23:59:00,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 23:59:00,569 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-25 23:59:00,569 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 23:59:00,644 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-25 23:59:00,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1695913913] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 23:59:00,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1709705752] [2022-11-25 23:59:00,651 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2022-11-25 23:59:00,651 INFO L166 IcfgInterpreter]: Building call graph [2022-11-25 23:59:00,652 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-25 23:59:00,652 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-25 23:59:00,652 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-25 23:59:01,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:59:01,016 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-25 23:59:06,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-25 23:59:06,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:59:06,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-25 23:59:06,497 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-25 23:59:06,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-25 23:59:06,548 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:06,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:06,550 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-25 23:59:06,575 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 520 treesize of output 518 [2022-11-25 23:59:06,598 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 518 treesize of output 516 [2022-11-25 23:59:07,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-25 23:59:07,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-25 23:59:07,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:07,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:07,891 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-25 23:59:07,913 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 520 treesize of output 518 [2022-11-25 23:59:07,934 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 518 treesize of output 516 [2022-11-25 23:59:13,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-25 23:59:13,737 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-25 23:59:13,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:13,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:13,769 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-25 23:59:13,794 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 520 treesize of output 518 [2022-11-25 23:59:13,820 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 518 treesize of output 516 [2022-11-25 23:59:15,058 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-25 23:59:15,091 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-25 23:59:15,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:15,120 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:15,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-25 23:59:15,147 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 520 treesize of output 518 [2022-11-25 23:59:15,173 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 518 treesize of output 516 [2022-11-25 23:59:17,894 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_probe with input of size 59 for LOIs [2022-11-25 23:59:17,994 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 279 for LOIs [2022-11-25 23:59:18,543 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:18,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:18,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:18,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,734 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,736 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,737 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,738 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,739 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,740 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,742 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,744 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:18,783 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,784 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-25 23:59:18,923 INFO L321 Elim1Store]: treesize reduction 126, result has 33.7 percent of original size [2022-11-25 23:59:18,923 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 146 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 14 case distinctions, treesize of input 97 treesize of output 173 [2022-11-25 23:59:19,520 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:19,520 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:19,586 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:19,973 INFO L321 Elim1Store]: treesize reduction 160, result has 47.5 percent of original size [2022-11-25 23:59:19,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 16 case distinctions, treesize of input 87 treesize of output 198 [2022-11-25 23:59:20,365 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:20,366 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:21,005 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:21,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:21,050 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:21,627 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:21,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:21,678 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:22,539 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:22,539 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:22,597 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:23,079 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:23,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:23,156 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:23,607 INFO L321 Elim1Store]: treesize reduction 288, result has 33.5 percent of original size [2022-11-25 23:59:23,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 18 select indices, 18 select index equivalence classes, 137 disjoint index pairs (out of 153 index pairs), introduced 18 new quantified variables, introduced 32 case distinctions, treesize of input 97 treesize of output 209 [2022-11-25 23:59:23,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 16 select indices, 16 select index equivalence classes, 137 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 87 treesize of output 134 [2022-11-25 23:59:23,729 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 323 for LOIs [2022-11-25 23:59:24,052 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 322 for LOIs [2022-11-25 23:59:24,086 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 39 for LOIs [2022-11-25 23:59:24,089 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:00:02,795 WARN L233 SmtUtils]: Spent 5.66s on a formula simplification. DAG size of input: 386 DAG size of output: 332 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-26 00:00:15,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1709705752] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:00:15,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:00:15,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [3, 3, 3] total 46 [2022-11-26 00:00:15,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [182588163] [2022-11-26 00:00:15,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:00:15,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-26 00:00:15,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:00:15,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-26 00:00:15,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1892, Unknown=0, NotChecked=0, Total=2070 [2022-11-26 00:00:15,957 INFO L87 Difference]: Start difference. First operand 457 states and 579 transitions. Second operand has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-26 00:00:42,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:00:42,004 INFO L93 Difference]: Finished difference Result 913 states and 1167 transitions. [2022-11-26 00:00:42,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-26 00:00:42,005 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) Word has length 100 [2022-11-26 00:00:42,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:00:42,008 INFO L225 Difference]: With dead ends: 913 [2022-11-26 00:00:42,008 INFO L226 Difference]: Without dead ends: 515 [2022-11-26 00:00:42,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 306 GetRequests, 256 SyntacticMatches, 1 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 745 ImplicationChecksByTransitivity, 65.2s TimeCoverageRelationStatistics Valid=217, Invalid=2333, Unknown=0, NotChecked=0, Total=2550 [2022-11-26 00:00:42,011 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 20 mSDsluCounter, 2609 mSDsCounter, 0 mSdLazyCounter, 3241 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2774 SdHoareTripleChecker+Invalid, 3252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 3241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.4s IncrementalHoareTripleChecker+Time [2022-11-26 00:00:42,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2774 Invalid, 3252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 3241 Invalid, 0 Unknown, 0 Unchecked, 12.4s Time] [2022-11-26 00:00:42,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-11-26 00:00:42,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 502. [2022-11-26 00:00:42,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 502 states, 362 states have (on average 1.2955801104972375) internal successors, (469), 375 states have internal predecessors, (469), 81 states have call successors, (81), 46 states have call predecessors, (81), 48 states have return successors, (92), 82 states have call predecessors, (92), 81 states have call successors, (92) [2022-11-26 00:00:42,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 502 states to 502 states and 642 transitions. [2022-11-26 00:00:42,106 INFO L78 Accepts]: Start accepts. Automaton has 502 states and 642 transitions. Word has length 100 [2022-11-26 00:00:42,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:00:42,106 INFO L495 AbstractCegarLoop]: Abstraction has 502 states and 642 transitions. [2022-11-26 00:00:42,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 33 states have (on average 1.4242424242424243) internal successors, (47), 29 states have internal predecessors, (47), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-26 00:00:42,107 INFO L276 IsEmpty]: Start isEmpty. Operand 502 states and 642 transitions. [2022-11-26 00:00:42,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-26 00:00:42,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:00:42,109 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:00:42,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-11-26 00:00:42,315 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:00:42,316 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:00:42,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:00:42,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1593917790, now seen corresponding path program 1 times [2022-11-26 00:00:42,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:00:42,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726178322] [2022-11-26 00:00:42,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:42,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:00:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:42,458 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-26 00:00:42,459 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:00:42,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726178322] [2022-11-26 00:00:42,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726178322] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:00:42,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77933818] [2022-11-26 00:00:42,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:00:42,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:00:42,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:00:42,461 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:00:42,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-26 00:00:42,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:00:42,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:00:42,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:00:42,773 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-26 00:00:42,774 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:00:42,868 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-26 00:00:42,868 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77933818] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:00:42,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1931404459] [2022-11-26 00:00:42,874 INFO L159 IcfgInterpreter]: Started Sifa with 60 locations of interest [2022-11-26 00:00:42,874 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:00:42,875 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:00:42,875 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:00:42,876 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:00:43,471 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:00:43,475 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-26 00:00:48,668 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:00:48,673 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:00:48,685 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:00:48,712 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:00:48,992 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-26 00:00:49,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-26 00:00:49,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:49,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:49,049 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-26 00:00:49,076 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 520 treesize of output 518 [2022-11-26 00:00:49,096 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 518 treesize of output 516 [2022-11-26 00:00:50,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-26 00:00:50,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-26 00:00:50,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:50,436 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:50,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-26 00:00:50,463 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 520 treesize of output 518 [2022-11-26 00:00:50,489 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 518 treesize of output 516 [2022-11-26 00:00:56,406 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-26 00:00:56,435 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-26 00:00:56,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:56,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:56,459 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-26 00:00:56,478 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 520 treesize of output 518 [2022-11-26 00:00:56,512 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 518 treesize of output 516 [2022-11-26 00:00:57,815 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 1028 treesize of output 804 [2022-11-26 00:00:57,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 19 select indices, 19 select index equivalence classes, 171 disjoint index pairs (out of 171 index pairs), introduced 19 new quantified variables, introduced 0 case distinctions, treesize of input 804 treesize of output 580 [2022-11-26 00:00:57,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:57,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:00:57,869 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 8 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 0 case distinctions, treesize of input 580 treesize of output 520 [2022-11-26 00:00:57,887 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 520 treesize of output 518 [2022-11-26 00:00:57,908 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 518 treesize of output 516 [2022-11-26 00:01:00,651 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_probe with input of size 87 for LOIs [2022-11-26 00:01:00,888 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 45 for LOIs [2022-11-26 00:01:00,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:00,919 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:00,940 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:00,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:00,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,004 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,033 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,083 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,093 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,124 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,132 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,242 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,250 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,284 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,291 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:01,314 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:01:01,326 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 57 for LOIs [2022-11-26 00:01:01,364 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 56 for LOIs [2022-11-26 00:01:01,367 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 36 for LOIs [2022-11-26 00:01:01,370 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:01:17,748 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [1931404459] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:01:17,748 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:01:17,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [3, 3, 3] total 46 [2022-11-26 00:01:17,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946042020] [2022-11-26 00:01:17,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:01:17,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-26 00:01:17,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:01:17,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-26 00:01:17,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1858, Unknown=0, NotChecked=0, Total=2070 [2022-11-26 00:01:17,751 INFO L87 Difference]: Start difference. First operand 502 states and 642 transitions. Second operand has 41 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 29 states have internal predecessors, (48), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-26 00:01:27,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:01:27,031 INFO L93 Difference]: Finished difference Result 1146 states and 1471 transitions. [2022-11-26 00:01:27,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-26 00:01:27,032 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 29 states have internal predecessors, (48), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) Word has length 112 [2022-11-26 00:01:27,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:01:27,036 INFO L225 Difference]: With dead ends: 1146 [2022-11-26 00:01:27,036 INFO L226 Difference]: Without dead ends: 673 [2022-11-26 00:01:27,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 289 SyntacticMatches, 4 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1335 ImplicationChecksByTransitivity, 19.9s TimeCoverageRelationStatistics Valid=376, Invalid=3656, Unknown=0, NotChecked=0, Total=4032 [2022-11-26 00:01:27,039 INFO L413 NwaCegarLoop]: 251 mSDtfsCounter, 194 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 3828 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 3372 SdHoareTripleChecker+Invalid, 3840 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 3828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2022-11-26 00:01:27,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 3372 Invalid, 3840 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 3828 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2022-11-26 00:01:27,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2022-11-26 00:01:27,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 584. [2022-11-26 00:01:27,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 405 states have (on average 1.306172839506173) internal successors, (529), 420 states have internal predecessors, (529), 107 states have call successors, (107), 57 states have call predecessors, (107), 61 states have return successors, (111), 109 states have call predecessors, (111), 107 states have call successors, (111) [2022-11-26 00:01:27,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 747 transitions. [2022-11-26 00:01:27,134 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 747 transitions. Word has length 112 [2022-11-26 00:01:27,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:01:27,134 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 747 transitions. [2022-11-26 00:01:27,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 33 states have (on average 1.4545454545454546) internal successors, (48), 29 states have internal predecessors, (48), 8 states have call successors, (11), 5 states have call predecessors, (11), 5 states have return successors, (11), 8 states have call predecessors, (11), 8 states have call successors, (11) [2022-11-26 00:01:27,134 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 747 transitions. [2022-11-26 00:01:27,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-26 00:01:27,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:01:27,136 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2022-11-26 00:01:27,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-26 00:01:27,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-26 00:01:27,344 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting s3c_hwmon_probeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:01:27,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:01:27,344 INFO L85 PathProgramCache]: Analyzing trace with hash -888581610, now seen corresponding path program 1 times [2022-11-26 00:01:27,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:01:27,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389775500] [2022-11-26 00:01:27,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:01:27,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:01:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:01:27,510 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-26 00:01:27,510 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:01:27,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389775500] [2022-11-26 00:01:27,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389775500] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:01:27,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1276170148] [2022-11-26 00:01:27,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:01:27,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:01:27,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:01:27,512 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:01:27,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-26 00:01:27,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:01:27,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 801 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:01:27,774 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:01:27,791 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-26 00:01:27,791 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:01:27,869 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-26 00:01:27,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1276170148] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:01:27,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1110679752] [2022-11-26 00:01:27,872 INFO L159 IcfgInterpreter]: Started Sifa with 65 locations of interest [2022-11-26 00:01:27,872 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:01:27,872 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:01:27,872 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:01:27,873 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:01:28,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:01:28,238 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-26 00:01:37,491 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_probe with input of size 90 for LOIs [2022-11-26 00:01:37,596 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,597 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,598 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 13 [2022-11-26 00:01:37,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,615 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 0 case distinctions, treesize of input 20 treesize of output 17 [2022-11-26 00:01:37,646 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-26 00:01:37,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,720 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 13 [2022-11-26 00:01:37,727 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:37,734 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 0 case distinctions, treesize of input 20 treesize of output 17 [2022-11-26 00:01:37,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:38,009 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:38,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 344 treesize of output 341 [2022-11-26 00:01:38,065 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:38,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:38,076 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 334 treesize of output 325 [2022-11-26 00:01:39,109 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:39,126 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:39,127 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 344 treesize of output 341 [2022-11-26 00:01:39,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:39,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:39,194 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 334 treesize of output 325 [2022-11-26 00:01:40,209 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:40,224 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:40,225 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 396 treesize of output 393 [2022-11-26 00:01:40,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:40,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:40,292 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 374 treesize of output 365 [2022-11-26 00:01:41,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:41,422 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:41,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 396 treesize of output 393 [2022-11-26 00:01:41,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:41,476 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:41,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 374 treesize of output 365 [2022-11-26 00:01:42,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:42,740 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:42,740 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 502 treesize of output 499 [2022-11-26 00:01:42,785 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:42,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:42,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 422 treesize of output 413 [2022-11-26 00:01:44,418 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:44,441 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:44,442 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 502 treesize of output 499 [2022-11-26 00:01:44,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:44,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:44,523 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 422 treesize of output 413 [2022-11-26 00:01:46,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:46,911 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:46,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 514 treesize of output 511 [2022-11-26 00:01:46,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:46,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:46,983 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 398 treesize of output 389 [2022-11-26 00:01:48,561 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:48,582 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:48,582 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 510 treesize of output 507 [2022-11-26 00:01:48,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:48,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:48,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 394 treesize of output 385 [2022-11-26 00:01:50,357 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:01:50,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-26 00:01:50,463 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:01:53,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:01:53,989 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:01:54,026 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-26 00:01:56,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:56,946 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:56,947 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 514 treesize of output 511 [2022-11-26 00:01:57,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:57,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:57,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 398 treesize of output 389 [2022-11-26 00:01:58,191 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:58,219 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:58,220 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 502 treesize of output 499 [2022-11-26 00:01:58,264 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:58,272 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:58,273 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 422 treesize of output 413 [2022-11-26 00:01:59,651 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:59,667 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:01:59,668 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 396 treesize of output 393 [2022-11-26 00:01:59,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:59,732 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:01:59,734 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 374 treesize of output 365 [2022-11-26 00:02:00,694 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:00,711 INFO L321 Elim1Store]: treesize reduction 17, result has 22.7 percent of original size [2022-11-26 00:02:00,711 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 344 treesize of output 341 [2022-11-26 00:02:00,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:00,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:00,761 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 334 treesize of output 325 [2022-11-26 00:02:01,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:01,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:01,503 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 13 [2022-11-26 00:02:01,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:01,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:02:01,517 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 0 case distinctions, treesize of input 20 treesize of output 17 [2022-11-26 00:02:01,539 INFO L197 IcfgInterpreter]: Interpreting procedure #Ultimate.meminit with input of size 116 for LOIs [2022-11-26 00:02:01,575 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_malloc with input of size 73 for LOIs [2022-11-26 00:02:01,629 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-26 00:02:01,638 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:02:03,232 INFO L197 IcfgInterpreter]: Interpreting procedure IS_ERR with input of size 69 for LOIs [2022-11-26 00:02:03,320 INFO L197 IcfgInterpreter]: Interpreting procedure ldv_is_err with input of size 69 for LOIs [2022-11-26 00:02:03,327 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 68 for LOIs [2022-11-26 00:02:03,337 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-26 00:02:59,772 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '43227#(and (<= |s3c_hwmon_probe_s3c_adc_register_~arg3#1| 0) (<= 0 |s3c_hwmon_probe___mutex_init_~arg1#1.offset|) (= |s3c_hwmon_probe_s3c_adc_register_#res#1.offset| 0) (<= 9 |s3c_hwmon_probe___mutex_init_~arg1#1.base|) (<= 0 |s3c_hwmon_probe_ldv_zalloc_~p~1#1.offset|) (<= 0 |s3c_hwmon_probe___mutex_init_~arg2#1.offset|) (<= 0 ~ldv_count_2~0) (<= |s3c_hwmon_probe_ldv_zalloc_~size#1| 800) (<= |s3c_hwmon_probe_platform_set_drvdata_#in~pdev#1.offset| 0) (<= |s3c_hwmon_probe_dev_set_drvdata_#in~arg0#1.offset| 12) (<= 1 ~ldv_state_variable_0~0) (= ~LDV_IN_INTERRUPT~0 1) (<= |s3c_hwmon_probe_platform_set_drvdata_~pdev#1.offset| 0) (<= 0 |s3c_hwmon_probe_platform_set_drvdata_#in~data#1.offset|) (<= |s3c_hwmon_probe_~hwmon~1#1.offset| 0) (<= |s3c_hwmon_probe___mutex_init_~arg1#1.offset| 0) (<= 0 |s3c_hwmon_probe_platform_set_drvdata_#in~pdev#1.offset|) (<= |s3c_hwmon_probe_dev_set_drvdata_~arg0#1.offset| 12) (<= 0 |s3c_hwmon_probe_ldv_kzalloc_9_~tmp~18#1.offset|) (<= |s3c_hwmon_probe_#in~dev#1.offset| 0) (<= 800 |s3c_hwmon_probe_ldv_kzalloc_9_~size#1|) (= |s3c_hwmon_probe_s3c_adc_register_#in~arg1#1.base| 0) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg3#1|) (<= |s3c_hwmon_probe_s3c_adc_register_~arg1#1.base| 0) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg1#1.offset|) (<= 800 |s3c_hwmon_probe_ldv_zalloc_#in~size#1|) (= (mod (+ |s3c_hwmon_probe_~cfg~2#1.offset| |s3c_hwmon_probe_~cfg~2#1.base|) 18446744073709551616) 0) (<= |s3c_hwmon_probe___mutex_init_~arg1#1.base| 9) (<= 12 |s3c_hwmon_probe_s3c_hwmon_add_raw_~dev#1.offset|) (= |old(~ldv_count_2~0)| 0) (= ~ldv_retval_1~0 0) (= |s3c_hwmon_probe_ldv_kzalloc_9_#in~flags#1| 208) (<= 12 |s3c_hwmon_probe_dev_set_drvdata_#in~arg0#1.offset|) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg1#1.base|) (<= 0 |s3c_hwmon_probe_dev_set_drvdata_#in~arg1#1.offset|) (<= 0 |s3c_hwmon_probe_dev_set_drvdata_~arg1#1.offset|) (= (select (select |#memory_$Pointer$.offset| |s3c_hwmon_probe_~pdata~2#1.base|) (+ (* |s3c_hwmon_probe_~i~0#1| 8) |s3c_hwmon_probe_~pdata~2#1.offset|)) |s3c_hwmon_probe_~cfg~2#1.offset|) (<= ~ldv_count_2~0 0) (= ~ldv_count_1~0 0) (<= |s3c_hwmon_probe___mutex_init_~arg2#1.offset| 0) (<= 12 |s3c_hwmon_probe_hwmon_device_register_#in~arg0#1.offset|) (< 2147483646 |s3c_hwmon_probe_~i~0#1|) (= |~#s3c_hwmon_driver~0.offset| 0) (<= |s3c_hwmon_probe_hwmon_device_register_~arg0#1.offset| 12) (= 0 |s3c_hwmon_probe_~ret~3#1|) (= |s3c_hwmon_probe_hwmon_device_register_#res#1.offset| 0) (<= |s3c_hwmon_probe_ldv_zalloc_#res#1.offset| 0) (= |s3c_hwmon_probe_s3c_adc_register_#in~arg1#1.offset| 0) (<= |s3c_hwmon_probe___mutex_init_~arg0#1.offset| 0) (= |s3c_hwmon_probe_s3c_adc_register_#in~arg2#1.base| 0) (= |s3c_hwmon_probe___mutex_init_#in~arg1#1.offset| 0) (= |s3c_hwmon_probe_~#__key~0#1.offset| 0) (<= 0 |s3c_hwmon_probe___mutex_init_#in~arg2#1.offset|) (<= |s3c_hwmon_probe_ldv_kzalloc_9_#res#1.offset| 0) (<= 0 |s3c_hwmon_probe_s3c_adc_register_#in~arg0#1.offset|) (<= |s3c_hwmon_probe_ldv_zalloc_~p~1#1.offset| 0) (<= 12 |s3c_hwmon_probe_dev_set_drvdata_~arg0#1.offset|) (= |s3c_hwmon_probe_ldv_zalloc_#t~malloc33#1.offset| 0) (= 16 |~#s3c_hwmon_driver~0.base|) (= |s3c_hwmon_probe_s3c_hwmon_add_raw_#res#1| 0) (<= 0 |s3c_hwmon_probe___mutex_init_~arg2#1.base|) (<= 0 |s3c_hwmon_probe_~tmp~9#1.offset|) (<= 0 |s3c_hwmon_probe_ldv_kzalloc_9_#res#1.offset|) (<= |s3c_hwmon_probe_s3c_adc_register_~arg2#1.offset| 0) (<= |s3c_hwmon_probe_s3c_adc_register_~arg1#1.offset| 0) (<= 0 |s3c_hwmon_probe_#in~dev#1.offset|) (<= |s3c_hwmon_probe_platform_set_drvdata_#in~data#1.offset| 0) (<= 0 |s3c_hwmon_probe_platform_set_drvdata_~pdev#1.offset|) (<= 800 |s3c_hwmon_probe_ldv_zalloc_~size#1|) (<= |s3c_hwmon_probe_dev_set_drvdata_#in~arg1#1.offset| 0) (<= |s3c_hwmon_probe_s3c_adc_register_#in~arg0#1.offset| 0) (= |s3c_hwmon_probe_ldv_zalloc_~tmp___0~1#1| 0) (<= 12 |s3c_hwmon_probe_s3c_hwmon_add_raw_#in~dev#1.offset|) (= |s3c_hwmon_probe_ldv_kzalloc_9_#in~size#1| 800) (<= |s3c_hwmon_probe_ldv_kzalloc_9_~tmp~18#1.offset| 0) (<= ~s3c_hwmon_driver_group1~0.offset 0) (<= 0 ~s3c_hwmon_driver_group1~0.offset) (<= |s3c_hwmon_probe_~tmp~9#1.offset| 0) (<= 0 |s3c_hwmon_probe_ldv_zalloc_~tmp~1#1.offset|) (<= |s3c_hwmon_probe_ldv_kzalloc_9_~flags#1| 208) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg0#1.offset|) (= |s3c_hwmon_probe_~tmp___1~0#1| 0) (<= 0 |s3c_hwmon_probe_~hwmon~1#1.offset|) (= |s3c_hwmon_probe_s3c_adc_register_#in~arg2#1.offset| 0) (= ~ldv_state_variable_1~0 1) (<= |s3c_hwmon_probe_s3c_hwmon_add_raw_#in~dev#1.offset| 12) (= ~ref_cnt~0 0) (<= 12 |s3c_hwmon_probe_hwmon_device_register_~arg0#1.offset|) (<= (mod |s3c_hwmon_probe_~i~0#1| 4294967296) 7) (= 9 |s3c_hwmon_probe___mutex_init_#in~arg1#1.base|) (<= |s3c_hwmon_probe_s3c_adc_register_~arg0#1.offset| 0) (<= 0 |s3c_hwmon_probe_platform_set_drvdata_~data#1.offset|) (<= 0 |s3c_hwmon_probe_ldv_zalloc_#res#1.offset|) (= (select (select |#memory_$Pointer$.base| |s3c_hwmon_probe_~pdata~2#1.base|) (+ (* |s3c_hwmon_probe_~i~0#1| 8) |s3c_hwmon_probe_~pdata~2#1.offset|)) |s3c_hwmon_probe_~cfg~2#1.base|) (<= 0 |s3c_hwmon_probe___mutex_init_~arg0#1.offset|) (<= 0 |s3c_hwmon_probe___mutex_init_#in~arg0#1.offset|) (<= |s3c_hwmon_probe_ldv_kzalloc_9_~size#1| 800) (<= |s3c_hwmon_probe_s3c_hwmon_add_raw_~dev#1.offset| 12) (<= |s3c_hwmon_probe_~dev#1.offset| 0) (<= |s3c_hwmon_probe_hwmon_device_register_#in~arg0#1.offset| 12) (= |#NULL.offset| 0) (= |s3c_hwmon_probe_s3c_adc_register_#in~arg3#1| 0) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg2#1.offset|) (<= |s3c_hwmon_probe_ldv_zalloc_#in~size#1| 800) (= ~ldv_retval_0~0 0) (<= 0 |s3c_hwmon_probe_~#__key~0#1.base|) (<= ~ldv_state_variable_0~0 2) (<= |s3c_hwmon_probe_s3c_adc_register_~arg2#1.base| 0) (<= 0 |s3c_hwmon_probe_s3c_adc_register_~arg2#1.base|) (<= 0 |s3c_hwmon_probe_~dev#1.offset|) (<= |s3c_hwmon_probe_dev_set_drvdata_~arg1#1.offset| 0) (<= |s3c_hwmon_probe_platform_set_drvdata_~data#1.offset| 0) (<= 0 |#StackHeapBarrier|) (<= 208 |s3c_hwmon_probe_ldv_kzalloc_9_~flags#1|) (= ~ldv_retval_2~0 0) (= |s3c_hwmon_probe_~tmp___3~0#1| 0) (<= 0 |s3c_hwmon_probe___mutex_init_#in~arg2#1.base|) (<= |s3c_hwmon_probe_ldv_zalloc_~tmp~1#1.offset| 0) (= ~probed_1~0 0) (= |#NULL.base| 0) (<= |s3c_hwmon_probe___mutex_init_#in~arg0#1.offset| 0) (<= |s3c_hwmon_probe___mutex_init_#in~arg2#1.offset| 0))' at error location [2022-11-26 00:02:59,773 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2022-11-26 00:02:59,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-26 00:02:59,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2022-11-26 00:02:59,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418363199] [2022-11-26 00:02:59,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-26 00:02:59,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-26 00:02:59,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:02:59,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-26 00:02:59,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=327, Invalid=3705, Unknown=0, NotChecked=0, Total=4032 [2022-11-26 00:02:59,775 INFO L87 Difference]: Start difference. First operand 584 states and 747 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-26 00:03:00,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:03:00,015 INFO L93 Difference]: Finished difference Result 698 states and 921 transitions. [2022-11-26 00:03:00,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-26 00:03:00,016 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 104 [2022-11-26 00:03:00,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:03:00,020 INFO L225 Difference]: With dead ends: 698 [2022-11-26 00:03:00,020 INFO L226 Difference]: Without dead ends: 695 [2022-11-26 00:03:00,023 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 240 SyntacticMatches, 11 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1770 ImplicationChecksByTransitivity, 56.4s TimeCoverageRelationStatistics Valid=327, Invalid=3705, Unknown=0, NotChecked=0, Total=4032 [2022-11-26 00:03:00,023 INFO L413 NwaCegarLoop]: 193 mSDtfsCounter, 106 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-26 00:03:00,023 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 715 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-26 00:03:00,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2022-11-26 00:03:00,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 575. [2022-11-26 00:03:00,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 399 states have (on average 1.2882205513784462) internal successors, (514), 411 states have internal predecessors, (514), 107 states have call successors, (107), 57 states have call predecessors, (107), 61 states have return successors, (111), 109 states have call predecessors, (111), 107 states have call successors, (111) [2022-11-26 00:03:00,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 732 transitions. [2022-11-26 00:03:00,125 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 732 transitions. Word has length 104 [2022-11-26 00:03:00,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:03:00,126 INFO L495 AbstractCegarLoop]: Abstraction has 575 states and 732 transitions. [2022-11-26 00:03:00,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-26 00:03:00,126 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 732 transitions. [2022-11-26 00:03:00,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-11-26 00:03:00,127 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:03:00,128 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 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] [2022-11-26 00:03:00,138 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-11-26 00:03:00,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-26 00:03:00,334 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_device_create_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:03:00,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:03:00,335 INFO L85 PathProgramCache]: Analyzing trace with hash 3237882, now seen corresponding path program 1 times [2022-11-26 00:03:00,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:03:00,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [157059099] [2022-11-26 00:03:00,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:00,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:03:00,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:00,558 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-26 00:03:00,559 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:03:00,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [157059099] [2022-11-26 00:03:00,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [157059099] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:03:00,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-26 00:03:00,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-26 00:03:00,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839514985] [2022-11-26 00:03:00,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:03:00,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-26 00:03:00,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:03:00,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-26 00:03:00,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:03:00,561 INFO L87 Difference]: Start difference. First operand 575 states and 732 transitions. Second operand has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-26 00:03:00,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:03:00,773 INFO L93 Difference]: Finished difference Result 1040 states and 1342 transitions. [2022-11-26 00:03:00,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-26 00:03:00,774 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 108 [2022-11-26 00:03:00,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:03:00,780 INFO L225 Difference]: With dead ends: 1040 [2022-11-26 00:03:00,780 INFO L226 Difference]: Without dead ends: 1038 [2022-11-26 00:03:00,781 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-26 00:03:00,782 INFO L413 NwaCegarLoop]: 247 mSDtfsCounter, 162 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 427 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-26 00:03:00,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 427 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-26 00:03:00,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1038 states. [2022-11-26 00:03:00,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1038 to 1032. [2022-11-26 00:03:00,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 722 states have (on average 1.2894736842105263) internal successors, (931), 736 states have internal predecessors, (931), 192 states have call successors, (192), 103 states have call predecessors, (192), 110 states have return successors, (213), 197 states have call predecessors, (213), 192 states have call successors, (213) [2022-11-26 00:03:00,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1336 transitions. [2022-11-26 00:03:00,932 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1336 transitions. Word has length 108 [2022-11-26 00:03:00,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:03:00,933 INFO L495 AbstractCegarLoop]: Abstraction has 1032 states and 1336 transitions. [2022-11-26 00:03:00,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-26 00:03:00,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1336 transitions. [2022-11-26 00:03:00,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-26 00:03:00,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:03:00,936 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-26 00:03:00,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-26 00:03:00,936 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_device_create_fileErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:03:00,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:03:00,937 INFO L85 PathProgramCache]: Analyzing trace with hash 1440639243, now seen corresponding path program 1 times [2022-11-26 00:03:00,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:03:00,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050379373] [2022-11-26 00:03:00,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:00,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:03:01,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-26 00:03:01,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:03:01,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050379373] [2022-11-26 00:03:01,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050379373] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:03:01,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187553063] [2022-11-26 00:03:01,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:01,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:03:01,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:03:01,355 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:03:01,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-26 00:03:01,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:01,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-26 00:03:01,690 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:03:02,066 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-26 00:03:02,066 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:03:02,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187553063] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:03:02,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:03:02,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 10 [2022-11-26 00:03:02,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281314607] [2022-11-26 00:03:02,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:03:02,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-26 00:03:02,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:03:02,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-26 00:03:02,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-11-26 00:03:02,069 INFO L87 Difference]: Start difference. First operand 1032 states and 1336 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-26 00:03:02,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:03:02,440 INFO L93 Difference]: Finished difference Result 1038 states and 1336 transitions. [2022-11-26 00:03:02,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-26 00:03:02,440 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 123 [2022-11-26 00:03:02,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:03:02,444 INFO L225 Difference]: With dead ends: 1038 [2022-11-26 00:03:02,444 INFO L226 Difference]: Without dead ends: 567 [2022-11-26 00:03:02,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-11-26 00:03:02,446 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 221 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 213 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-26 00:03:02,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 213 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-26 00:03:02,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 567 states. [2022-11-26 00:03:02,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 567. [2022-11-26 00:03:02,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 567 states, 393 states have (on average 1.2697201017811706) internal successors, (499), 403 states have internal predecessors, (499), 107 states have call successors, (107), 57 states have call predecessors, (107), 61 states have return successors, (111), 109 states have call predecessors, (111), 107 states have call successors, (111) [2022-11-26 00:03:02,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 567 states to 567 states and 717 transitions. [2022-11-26 00:03:02,562 INFO L78 Accepts]: Start accepts. Automaton has 567 states and 717 transitions. Word has length 123 [2022-11-26 00:03:02,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:03:02,563 INFO L495 AbstractCegarLoop]: Abstraction has 567 states and 717 transitions. [2022-11-26 00:03:02,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-26 00:03:02,563 INFO L276 IsEmpty]: Start isEmpty. Operand 567 states and 717 transitions. [2022-11-26 00:03:02,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-26 00:03:02,566 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:03:02,566 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-26 00:03:02,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-26 00:03:02,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:03:02,774 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting s3c_hwmon_removeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:03:02,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:03:02,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1424661016, now seen corresponding path program 1 times [2022-11-26 00:03:02,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:03:02,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888676361] [2022-11-26 00:03:02,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:02,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:03:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:02,950 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-26 00:03:02,950 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:03:02,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888676361] [2022-11-26 00:03:02,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888676361] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:03:02,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715746786] [2022-11-26 00:03:02,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:02,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:03:02,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:03:02,953 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:03:02,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-26 00:03:03,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:03,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 980 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:03:03,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:03:03,295 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-26 00:03:03,295 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-26 00:03:03,296 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715746786] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-26 00:03:03,296 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-26 00:03:03,296 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2022-11-26 00:03:03,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157135119] [2022-11-26 00:03:03,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-26 00:03:03,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-26 00:03:03,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-26 00:03:03,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-26 00:03:03,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-26 00:03:03,298 INFO L87 Difference]: Start difference. First operand 567 states and 717 transitions. Second operand has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 3 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-26 00:03:03,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-26 00:03:03,462 INFO L93 Difference]: Finished difference Result 567 states and 717 transitions. [2022-11-26 00:03:03,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-26 00:03:03,463 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 3 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 139 [2022-11-26 00:03:03,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-26 00:03:03,467 INFO L225 Difference]: With dead ends: 567 [2022-11-26 00:03:03,467 INFO L226 Difference]: Without dead ends: 566 [2022-11-26 00:03:03,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-26 00:03:03,468 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 9 mSDsluCounter, 171 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-26 00:03:03,468 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 351 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-26 00:03:03,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2022-11-26 00:03:03,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 566. [2022-11-26 00:03:03,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 393 states have (on average 1.2671755725190839) internal successors, (498), 402 states have internal predecessors, (498), 107 states have call successors, (107), 57 states have call predecessors, (107), 61 states have return successors, (111), 109 states have call predecessors, (111), 107 states have call successors, (111) [2022-11-26 00:03:03,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 716 transitions. [2022-11-26 00:03:03,577 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 716 transitions. Word has length 139 [2022-11-26 00:03:03,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-26 00:03:03,578 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 716 transitions. [2022-11-26 00:03:03,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.333333333333332) internal successors, (64), 4 states have internal predecessors, (64), 3 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-26 00:03:03,578 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 716 transitions. [2022-11-26 00:03:03,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-26 00:03:03,581 INFO L187 NwaCegarLoop]: Found error trace [2022-11-26 00:03:03,582 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 3, 3, 3, 3, 3, 3, 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] [2022-11-26 00:03:03,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-26 00:03:03,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:03:03,789 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting s3c_hwmon_removeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [s3c_hwmon_probeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, s3c_hwmon_probeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2022-11-26 00:03:03,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-26 00:03:03,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1214818298, now seen corresponding path program 1 times [2022-11-26 00:03:03,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-26 00:03:03,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195160590] [2022-11-26 00:03:03,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:03,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-26 00:03:03,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:03,967 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-26 00:03:03,967 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-26 00:03:03,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195160590] [2022-11-26 00:03:03,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195160590] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-26 00:03:03,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550312925] [2022-11-26 00:03:03,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-26 00:03:03,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-26 00:03:03,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 [2022-11-26 00:03:03,970 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-26 00:03:03,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5f998978-1530-4324-ab9d-483f5c21430f/bin/utaipan-ByfvJB40ur/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-26 00:03:04,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-26 00:03:04,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 981 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-26 00:03:04,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-26 00:03:04,304 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-26 00:03:04,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-26 00:03:04,471 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-26 00:03:04,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550312925] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-26 00:03:04,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1529690608] [2022-11-26 00:03:04,476 INFO L159 IcfgInterpreter]: Started Sifa with 92 locations of interest [2022-11-26 00:03:04,476 INFO L166 IcfgInterpreter]: Building call graph [2022-11-26 00:03:04,476 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-26 00:03:04,477 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-26 00:03:04,477 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-26 00:03:04,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 8 treesize of output 7 [2022-11-26 00:03:04,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:03:05,614 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-11-26 00:03:05,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 12 treesize of output 9 [2022-11-26 00:03:05,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:05,637 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 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-26 00:03:05,649 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:05,649 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2022-11-26 00:03:05,665 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 6 [2022-11-26 00:03:06,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:06,023 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 11 treesize of output 7 [2022-11-26 00:03:06,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:06,061 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 13 treesize of output 9 [2022-11-26 00:03:06,228 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:06,229 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 13 treesize of output 9 [2022-11-26 00:03:06,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-26 00:03:06,296 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 11 treesize of output 7 [2022-11-26 00:03:06,394 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:03:06,409 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-26 00:03:06,434 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2022-11-26 00:03:06,795 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-26 00:03:06,795 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 1 case distinctions, treesize of input 9 treesize of output 11 [2022-11-26 00:03:13,217 INFO L197 IcfgInterpreter]: Interpreting procedure s3c_hwmon_remove with input of size 48 for LOIs [2022-11-26 00:04:02,830 WARN L233 SmtUtils]: Spent 46.66s on a formula simplification. DAG size of input: 12651 DAG size of output: 12416 (called from [L 800] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)